ID: 8509
Title: Agent Bakery: now able to configure disabled_sections for windows agent
Component: Agent Bakery
Level: 1
Class: New Feature
Version: 1.4.0i2
ID: 8637
Title: Check_MK Notification Spooler is now always enabled
Component: Notifications
Level: 2
Class: New Feature
Version: 1.4.0i2
The notification spooller will be enabled on all sites and can not be
disabled anymore via "omd config".
ID: 8638
Title: Fixed broken notifications when Check_MK notification spooler not enabled (regression since 1.4.0i2)
Component: Notifications
Level: 3
Class: Bug Fix
Version: 1.4.0i3
When updating an existing site to 1.4.0i2 or 1.4.0i2p2 while not having the "Check_MK notification spooler"
enabled via "omd config", the notification system stopped sending notifications.
The background is that the default notification mechanism had been changed from direct delivery to
asynchronous delivery. And this was done even when the notification spooler, which is responsible for
delivering the asynchronous notification, was disabled.
The notifications are not lost, they have simply not been processed. In case you are affected,
there should exist one file for each notification that has been created but was not delivered
below <tt>var/check_mk/notify/spool/</tt>.
To fix this issue just install the new version. After the update all notification will be sent out.
In case you want to supress the stuck notifications, you can go to the directory mentioned above and
remove the <tt>.mk</tt> files in this directory before starting the site again.
To make it work for you with the existing versions, you can execute "omd config" and go to
"Distributed Monitoring > MKNOTIFYD" and enable this option. After starting the site again,
all your notifications will be processed and are sent to the users.
ID: 8653
Title: Fix output of log verbosity in mknotifyd.log
Component: Notifications
Level: 1
Class: Bug Fix
Version: 1.4.0i3
The logfile always told <tt>Log verbosity 0</tt>, regardless of the
actual setting. This was because the message was output before the
actual log file has been read. This is fixed now.
ID: 8639
Title: Fixed broken agent update status view
Component: Agent Bakery
Level: 1
Class: Bug Fix
Version: 1.4.0i3
The agent update status view was unusable (Failed with the error "TypeError (%d format: a number is required, not NoneType)").
ID: 8577
Title: Fixed Livestatus queries for custom_variable_names columns.
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i3
Previously, Livestatus queries for custom_variable_names columns had to
prepend an underscore to a variable name to find a given variable. This was
an implementation detail which should not shine through, and it was highly
inconsistent with the handling of custom_variables columns. This has been
fixed, so no spurious underscore is needed anymore.
ID: 8576
Title: Fixed segfaults in cmc when Stats{And,Or,Negate} was used for EC tables
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i3
The micro core segfaulted when Stats: lines were combined with operators
when querying eventconsole tables.
ID: 8575
Title: Fixed segfaults and incorrect Livestatus replies when history file is missing
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i3
When the history file is missing at cmc startup time, the next "GET log"
query will cause a segfault. After the automatic restart, further similar
queries will just return an empty reply until the next log rotation,
although the core has created a history by then.
ID: 8641
Title: Views: Time range selected by panning is respected in PDF exports now
Component: Metrics System
Level: 1
Class: New Feature
Version: 1.4.0i3