ID: 6181
Title: Improved execution of agent in containers
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
When the docker command is available in a container and the Check_MK agent is
executed in this container while it was started from the node, it does not
execute the docker logic.
The REMOTE environment variable was not set correctly in previous 1.5 releases.
ID: 6171
Title: Fixed vertical lines overlapping graph legend in some cases
Component: Reporting & Availability
Level: 1
Class: Bug fix
Version: 1.6.0i1
In some situations graphs in PDF reports could be rendered with vertical
lines that overlap the graph legend. This happened mostly when rendering
graphs that have a fine raster.
ID: 6173
Title: Fixed possible crash in Check_MK and Check_MK HW/SW Inventory
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.6.0i1
When using pretty outdated "Do hardware/software Inventory" rules which
have been saved before 1.4, this could lead to crashing Check_MK and
Check_MK HW/SW inventory services with errors like this:
'NoneType' object has no attribute 'get'
Workaround: Open this ruleset and save the rules in the relevant folders.
The configs will then be transformed and rewritten in the current format
which prevents this crash.
ID: 6174
Title: Fixed discovery for host with management board without IP addresses configured
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.6.0i1
The discovery was not working correctly for hosts that have the management board
protocol enabled but no explicit IP address set and no management board IP configured.
ID: 6107
Title: Agent bakery signing key passphrases could be visible in access logs
Component: WATO
Level: 2
Class: Security fix
Version: 1.6.0i1
When you are using the agent bakery for creating and distributing your
monitoring agents it is likely that this change is relevant for you.
In some parts of the GUI, after entering the passphrase of the agent signing
keys, it could happen that the signing key passphrase you enter is written to
the apache access log of your Check_MK server. As a result it may be visible in
clear text to local system users (e.g. users with access to the command line)
which scan the logs for it.
This affects the access log of the system apache (normally located at
/var/log/apache2) and the access log (/omd/sites/[site]/var/log/apache/*) of
the sites apache (master site in distributed setups).
You may want to scan the log files for the string "key_p_passphrase" to check
whether or not you are affected. It can be done e.g. with:
zgrep key_p_passphrase /var/log/apache2/access*
/omd/sites/*/var/log/apache/access*
In case you find something, you should clean it up. Delete the file or remove
the secrets from that file.
Even when it seems unlikely that your key has been compromised, it is
recommended to stop using this signing key. Create a new key and proceed with
this one.
ID: 6170
Title: Raw Edition: Fixed monitoring using special agents
Component: Core & setup
Level: 2
Class: Bug fix
Version: 1.6.0i1
When trying to monitor hosts using special agents as data sources with nagios, this
failed with an error like this:
"UNKN - [special_vsphere] 'vsphere'UNKN, Got no information from host, execution time 0.0 sec"
ID: 6189
Title: OpenHardwareMonitorCLI did not run on some Win7 machines
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
OpenHardwareMonitorCLI, the executable wrapper for triggering
OpenHardwareMonitor by Check_MK Windows Agent, did not run on
some Win7 machines. Moreover, it was not possible to compile
OpenHardwareMonitorCLI with versions 4.x of Mono (tried with
Mono 4.6.2.0 / XBuild 14.0). Providing the build option
/p:TargetFrameworkVersion="v4.5" both fixed the build with Mono
4.x and made resulting executable compatible with all tested
Windows versions (tested on Win7 and Server 2016).
ID: 6169
Title: Discovery page: Fixed incompatibility with central 1.4 and remote 1.5 site
Component: WATO
Level: 1
Class: Bug fix
Version: 1.6.0i1
An error "ValueError: could not convert string to float:" was shown when performing
the service discovery on a host that is monitored by a 1.5 site while the central
WATO site is a 1.4 site.
ID: 6154
Title: Fixed different Check_MK calls (parent scan, baking, rrd conversion) in some cases
Component: Core & setup
Level: 2
Class: Bug fix
Version: 1.6.0i1
When using some check specific configuration variables (like e.g. fileinfo_groups), the
mentioned Check_MK calls could not be used. An error like this was shown:
Cannot read in configuration file /omd/sites/beta/etc/check_mk/conf.d/wato/rules.mk: name 'fileinfo_groups' is not defined