ID: 6970
Title: Fixed macro expansion in Livestatus
Component: Livestatus
Level: 1
Class: Bug fix
Version: 1.6.0i1
Unterminated dollar signs were handled incorrectly: The part of the text
before such a dollar sign was repeated, e.g. "foo$bar" was incorreclty
expanded to "foofoo$bar", although it should remain unchanged. This
affected only the Livestatus NEB, not the CMC.
CMK-1925
ID: 7389
Title: check_http: Enable SSL/TLS hostname extension support by default
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
Previously users had to {enable SSL/TLS hostname extension support} (SNI)
explicitly. Omiting the option could result in unexpectedly checking
different content/certificates than the {host address} option would suggest.
We now assume users want SNI support. Users that relied on the previous
behaviour of disabled SNI can disable SNI explicitly useing the option
{Advanced: Disable SSL/TLS hostname extension support (SNI)}.
ID: 7391
Title: mk_mongodb: don't crash upon missing flushing info
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
The plugin no longer crashes the server does not report info
on 'backgroundFlushing', as is the case for MongoDB 4.0 onwards.
ID: 7390
Title: ipmi_sensors: Stop flooding syslog if no IPMI devices are present
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
In case no IPMI device was present on a system, the system log was flooded
with error messages.
We no longer call ipmi-sensors if no IPMI devices are found. Considered IPMI
devices are all that match "/dev/ipmi*" (in particular /dev/ipmi0, /dev/ipmi/0
and /dev/ipmidev/0).
ID: 7194
Title: ibm_svc_enclosure: Configurable lower levels for online canisters
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.6.0i1
Previously the check status was CRIT if not all of the canisters were online.
This werk adds optional configuration of the lower levels for online canisters.
ID: 7047
Title: netapp_api_cpu: Optional averaging of CPU utilization in cluster mode
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.6.0i1
Users can now configure averaging for the CPU utilization of NetApp devices using
the WATO rule {CPU utilization of Devices with Modules}. If configured, the CPU
utilization is averaged over the specified time period before levels are applied.
ID: 7334
Title: Prevent tag groups with a single choice (checkbox) and empty tag ID
Component: WATO
Level: 1
Class: Bug fix
Version: 1.6.0i1
In previous versions it was possible to create tag groups that had a single
choice (shown as checkbox) and an empty tag ID for this single choice. This
was not intended and was not usable at all. The tag management GUI and API
calls are now preventing this configuration.
ID: 7361
Title: lnx_if: Ignore docker veth* interfaces when inventorizing Linux interfaces
Component: HW/SW Inventory
Level: 1
Class: Bug fix
Version: 1.6.0i1
See Werk 5946 for detailed information. Inventorizing these docker
interface may led to superfluous inventory changes.
ID: 7333
Title: Introduce predefined conditions for rulesets
Component: WATO
Level: 2
Class: New feature
Version: 1.6.0i1
In the rule-based configuration of Check_MK ("Host & Service Parameters" and
"Manual Checks") it often happens that rules with the same conditions have to
be created in different rule chains. With a larger number of rules, this
quickly becomes confusing.
To improve this situation we have now added a feature called "Predefined
conditions". The idea is to preconfigure conditions in a central place, to
which you can later refer in the individual rule chains. A predefined condition
currently always consists of a full set of conditions (folder, tags, host
specification, service specification). A rule can either use explicit
conditions, as before, or refer to a predefined condition now.
You access the predefined conditions via a context button from the pages on
which you manage your rule chains.