ID: 5943
Title: Fixed broken PDF export of host/service history views
Component: Reporting & Availability
Level: 1
Class: Bug fix
Version: 1.5.0i4
This issue seemed to be introduced with 1.4.0p26.
ID: 5942
Title: Fixed broken BI availability with limit set to 0 (regression in 1.4.0p26)
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.5.0i4
In case you are affected, you can set the availability limit to another value than
0 to workaround this issue.
ID: 5797
Title: netapp_api_luns: fixed interchanged free/used names in WATO configuration rule
Component: WATO
Level: 1
Class: Bug fix
Version: 1.5.0i4
The levels configuration for netapp_api_luns was incorrectly named.
The free space levels were treated as used space and vice versa.
ID: 5931
Title: Fixed "skipping unimplemented check" warning message of active checks
Component: WATO
Level: 1
Class: Bug fix
Version: 1.5.0i4
If an active check was disabled via the rule "Disabled services"
and then readmitted to the list of monitored services of the host
on the service discovery page, this active check was falsely stored
to the related autochecks file which caused above warning message.
ID: 5941
Title: Fixed nagios using outdated config when not using "cmk -R/-O"
Component: Other Components
Level: 1
Class: Bug fix
Version: 1.5.0i4
When using "omd start/restart" or the init script etc/init.d/nagios to
start or restart nagios, it was possible that the core started with an
outdated configuration.
During start/restart the nagios init script is working in two steps: 1. config
validation and 2. start/restart of the nagios process. During both steps the
whole object configuration (etc/nagios/conf.d) needs to be processed. To
optimize this the first step is perfoming some precompiling of the read config
files. The result is saved in the file var/nagios/objects.precache and read
by the core during startup instead of the single object config files.
The init script had an option set (CORE_NOVERIFY=yes) in all cases that
prevented the config verification even when executed manually. Without the
config verification the object precache was not updated before the restart,
making the core load an outdated file. The variable CORE_NOVERIFY=yes should
only be set when the config verification has already been done. For example cmk
-R/-O is doing exactly this.
A workaround is to trigger the restarts using "cmk -R".
ID: 5940
Title: Fixed broken packaging of CME in 1.5
Component: Other Components
Level: 1
Class: Bug fix
Version: 1.5.0i4
The error "Configuration Error: 'module' object has no attribute 'current_customer'" occured while
creating the core configuration for sites created with 1.5.