ID: 8616
Title: Fix exception in Agent Bakery when deploying agent updater on Windows
Component: Agent Bakery
Level: 1
Class: Bug Fix
Version: 1.4.0i2
This just happens in occasions, where you do not have any other configuration
option for the Windows agent then the agent updater. The bug was introduced
recently.
ID: 8555
Title: Enable local asynchronous notification delivery using mknotifyd by default
Component: Notifications
Level: 2
Class: New Feature
Version: 1.4.0i2
The notification deamon can be used for local asynchronous delivery and is informing you
about failed notification delivery since werk #8330 and is increasing the performance of
notifications in case the delivery of notifications takes time.
So the default delivery mechanism has been changed to use the local asynchronous delivery
in the Enterprise Edition.
ID: 8557
Title: Alert handling: Fixed repeating error "OSError: [Errno 9] Bad file descriptor"
Component: The Check_MK Micro Core
Level: 2
Class: Bug Fix
Version: 1.4.0i2
This error occured when a helper was terminated or not really started and persisted
until the alert helper was restarted (e.g. with cmk -R) and prevented othr event handlers
from working correctly.
ID: 8573
Title: Handle large regular expressions more gracefully
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i2
Livestatus queries with large regular expressions in their filters could
lead to a stack overflow and consequently to a termination of the micro
core. To handle this in a more robust way, we set a limit on the size and
complexity of a regular expression, and bump the stack sizes of the
Livestatus threads from 64kB to 256kB. The net result is that we can
correctly handle regular expression patters of up to roughly 2k characters,
the exact value depends on the regex features used. For larger expressions
we return a failure status in a clean way.
ID: 8574
Title: Added support for warn/crit/min/max values via Carbon/InfluxDB connections
Component: The Check_MK Micro Core
Level: 1
Class: New Feature
Version: 1.4.0i2
In addition to the value of a metric itself, it is now possible to send the
warn/crit/min/max values of a metric to Carbon/InfluxDB, too. This is
configurable per service via rules (previously it was just configurable if
the metric value should be sent or not).
ID: 8623
Title: netstat: Bakery plugin now also works for Windows agent
Component: Agent Bakery
Level: 1
Class: Bug Fix
Version: 1.4.0i2
Previously, the bakery would only deploy the plugin for AIX and Linux,
despite the Windows plugin and check being functionally equivalent.
ID: 8559
Title: Fixed possible issue loading librrd_th.so.2 when starting cmc (seen on CentOS 5.5)
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i2
The core was linked against the wrong version of rrdtool. This has now been changed to link
against the shipped rrdtool library.