ID: 14302
Title: Agent plugins: Drop 2.6 compatibility
Component: agents
Level: 1
Class: New feature
Version: 2.3.0b1
For compatibility with old Linux systems we still maintain the Python 2
compatibility mechanic we introduced with werk #12149.
In previous versions we ensured compatibility with Python 2.6 and 2.7.
Providing support for 2.6 needs more and more effort these days while it's
relevance decreases. For this reason we drop the support for 2.6 with this
release.
If you are still using Python 2.6 on a monitored system, you will have to use
the old agent plugins or switch to Python 2.7 when updating your agent plugins
to Checkmk 2.2.
ID: 12767
Title: added tags and labels to cmcdump exported and imported data
Component: cmc
Level: 1
Class: Bug fix
Version: 2.3.0b1
It's now possible to use searching or filtering for tags and labels in hosts/services resulting from cmcdump ex- and import.
Microcore configuration generation takes into account that tags and/or labels could be missing because export has been done with former versions.
ID: 14583
Title: Fix attribute update and deletion of existing hosts
Component: Dynamic host configuration
Level: 2
Class: Bug fix
Version: 2.3.0b1
Previously, the dcd would stop updating and deleting the host configurations, if they were in
an inconsistent state. The following error would be shown:
C+:
k: api_attributes[k] for k in future_attributes["locked_attributes"] + internal_keys
KeyError: 'site'
C-:
With this werk, the dcd will not crash. Instead it assigns the attributes, which are configured by
the connection.
ID: 15276
Title: agent bakery: win_script_runas: improve help
Component: agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Explicitly mention that passwords are stored in plain text when using "user
mode".
ID: 13626
Title: Linux/Windows dashboards: Adjust titles for inv columns
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.3.0b1
The column names have been too long in relation to the actual content in
the lines. Now the boards use shorter column names.
ID: 14798
Title: Extend discovery of cmciii waterflow sensors
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
If you're using cmciii waterflow sensors which where not exactly named "Waterflow",
they haven't been discovered with Checkmk.
Now all sensors containing "Waterflow" in their name will be discovered.
ID: 14301
Title: Minor mail notification usability improvements
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.3.0b1
Some minor usability improvements have been applied to the body of the mail
notifications.
The Host row now displays the alias only in case it is set and is different
from the hostname to reduce redundant information.
The "performance data" (aka metric) row is not displayed anymore by default
because it's considered a detail information that can be viewed in the UI if it
is needed. However, if you prefer to keep this in the notification, you can
configure this in the notification plugin settings.
ID: 15274
Title: brocade_fcport: wrong port speed
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
For certain configuration of Brocade FC Switches the "assumed speed"
(configurable, defaults to 2GByte/s) was displayed, although the
inventory table showed the correct port speed.
ID: 15172
Title: Interface checks: Fix rare interface mixups
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
In rare cases, the interface checks associated multiple interfaces with a given service item.
Depending on the exact plugin, this could lead to incorrect monitoring results (wrong data or
misleading failures in rate computations).
This happened if there was an interface where the combination of alias or description plus index
matched the alias or description (without the index) of another interface. For example, the
following combination lead to such as mixup:
LI: Item: `Ethernet 2`
LI: Interface 1: Index 1, Description `Ethernet 2`
LI: Interface 2: Index 2, Description `Ethernet`
In this case, Checkmk associated both interfaces with the item `Ethernet 2`, resulting in wrong
monitoring results.
Furthermore, another potential side effect of this issue was that the Perf-O-Meters of affected
services crashed with
C+:
Exception: list index out of range
C-:
ID: 14875
Title: shadow hosts custom attributes doesn't disappear anymore
Component: config
Level: 2
Class: Bug fix
Version: 2.1.0p15
Previously, shadow hosts custom attributes were ignored during
config generation.
With this release the problem has been eliminated.