ID: 10113
Title: heartbeat_crm check: Add "Failed Actions" part to main check, which can now warn if any are present.
Component: Checks & agents
Level: 2
Class: New feature
Version: 1.7.0i1
By default there is no behaviour change. A new GUI-rule was introduced to allow the user to
switch to the new behaviour. When the user activates "show Failed Actions", any Failed Action
entries will be listed in the status-detail column of the Heartbeat CRM General check and the
check will transition to the WARNING level. If no Failed Action is present, the check will be
in the OK state.
ID: 10239
Title: Fix agent host diagnose mostly affecting windows hosts
Component: WATO
Level: 1
Class: Bug fix
Version: 1.7.0i1
The "Agent" box of the host diagnose page was not returning a result
when contacting some hosts. This was mostly affecting windows hosts,
but could also affect other hosts.
The problem was caused by non ASCII characters in the agent output,
which made the processing fail.
We now first try to decode the agent output with UTF-8, in case this fail we
fallback to the "fallback agent output encoding", which is latin-1. When this
also fails we replace the non decodable characters with some place holder.
ID: 10144
Title: cisco_temperature.dom: Do not crash if no device levels are present
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
>From version 1.6.0 to 1.6.0p2 the check crashed if no warn/crit levels
where provided by the device.
ID: 10022
Title: checkman: Addition of checkman pages for check-mk services
Component: WATO
Level: 1
Class: New feature
Version: 1.7.0i1
Checkman pages for two check-mk services (Check_MK and Check_MK Discovery) have been added.
In addition, the checkman link in the options dropdown of the service has been added for both
checks along with the Check_MK Inventory SW/HW service. The checkman description is also shown
in the table within the service details.
ID: 10240
Title: Removed checks could make discovery page fail
Component: WATO
Level: 1
Class: Bug fix
Version: 1.7.0i1
In case a host had services configured where the Checkmk check was removed from
an installation, e.g. by uninstalling an MKP, this could break the service
discovery page showing an exception instead of the expected service.
ID: 10188
Title: Windows Agent: Fix possible update / downgrade problems
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 1.7.0i1
Previously Windows Agent used only the file timestamp to determine whether
the file have to be reinstalled.
This may lead to impossibility to update the file if for some reason the
file timestamp was wrong(downgrade, invalid time).
Now Windows Agent compares file content too. If content mismatches,
then the file should be installed even if timestamp is ok.
ID: 10187
Title: Windows agent: Resolved problem with message UNKN – Item not found
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 1.7.0i1
Previously wmi_cpuload section may trigger the answer from the client before
the plugins section was ready. As a result some services reported error
"UNKN - Item not found".
Now this error is fixed.
ID: 10238
Title: Fix rule matching issue on subfolders with common prefix
Component: Core & setup
Level: 2
Class: Bug fix
Version: 1.7.0i1
When having a folder named "prefix" together with a folder named
"prefix_suffix" on the same folder level with a rule on the
"prefix" folder, this rule matched on the "prefix_suffix" folder
accidentally.
ID: 10184
Title: mtr mk_jolokia apache_status: Fixed Python 2.5 compatibility of agent plugins
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The agent plugins need to be executed on older Linux systems which may
have very old Python versions available. For this reason we need to use
old Python 2 syntax here.
Python plugins that are incompatible to 2.5, for example because some
3rd party library is not available with 2.5, need to be syntax
compatible with 2.5 for the moment, but are allowed to terminate with a
helpful error message about this incompatibility.
ID: 10182
Title: Cleanup version specific cache files during version updates
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
In some cases it happened that some Checkmk version specific cache files,
e.g. in <tt>tmp/check_mk/check_includes</tt> or <tt>var/check_mk/precompiled_checks</tt>
were not updated after the update, making Checkmk use files of the previous
version after the update. The <tt>cmk-update-config</tt> command, which is
automatically executed by <tt>omd update</tt> during the version update, is
now cleaning up these caches automatically to ensure a clean start with the
new version.