ID: 14726
Title: Average scatterplot tooltip now renders across dashlet boundaries
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.3.0b1
The tooltip of the average scatterplot dashlet can now render across
the dashlet boundary.
Before the tooltip was cut off and therefore only partially visible.
ID: 15373
Title: time_period: disallow builtin timeperiod as the exclude option
Component: config
Level: 1
Class: Bug fix
Version: 2.2.0b1
This werk fixes an issue where the user could via the gui
interface, select the builtin time period 24X7 as the
timeperiod to exclude in a custom time period. This is
no longer possible. If there are no other time periods
to select, the exclude option will not be shown.
ID: 14979
Title: SAML: remove empty encryption certificate entry from metadata
Component: setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
Encryption is currently not a supported security feature. However, Checkmk's
service provider metadata endpoint listed an empty entry for the encryption
certificate. This may cause issues with some identity providers, which flag the
metadata XML as malformed (e.g. NetIQ). This has been fixed by removing the
empty encryption certificate entry from the metadata.
ID: 14978
Title: SAML: remove unsupported algorithms from metadata
Component: setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
Checkmk's service provider metadata endpoint listed algorithms that are not
supported as supported algorithms for signing and digest methods. This has been
fixed.
ID: 14582
Title: aws_health: Monitor AWS Health
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
With this werk, it is possible to monitor the AWS Health Dashboard,
available at https://health.aws.amazon.com/health/status. Since this
site is publicly available, no authentication is required for this
monitoring.
This feature consists of a special agent, agent_aws_health, and a new
check, aws_health. The special agent can be configured via the rule
Amazon Web Service (AWS) Health.
ID: 15095
Title: inventory_win_exefiles: Fix uniqueness of packages
Component: HW/SW Inventory
Level: 1
Class: Bug fix
Version: 2.3.0b1
The name of executable files are not unique. Thus multiple same-named files
with different paths are stored below one entry. This has been fixed by adding
the path to {{key columns}}.
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".