ID: 14124
Title: KUBE: addition of Namespace inventory
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
The piggyback host of a Namespace object now features the 'Metadata' path, which is already
available on other piggyback hosts.
ID: 13917
Title: UI: Improve styling of pending changes info
Component: Multisite
Level: 1
Class: New feature
Version: 2.2.0i1
The display of pending changes information in the top right corner is now more noticeable for given
changes and more decent when there's no pending changes. Font size, weight and color and icon size
are changed respectively.
ID: 13828
Title: apt check - add the option to change the monitoring state for removals
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
Add the possibility to specify the monitoring state when the apt check
finds some packages that need to be removed.
Before the change, removals were always reported as warnings.
ID: 13744
Title: Crash check scaleio: KeyError(ERR_STATE)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
If a scaleio device had missing information like error state (ERR_STATE),
state (STATE) or storage pool id (STORAGE_POOL_ID) the check would crash.
Now the respective value is displayed as "n/a".
ID: 14071
Title: Agent controller: Add option to (re-)enable legacy pull mode
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
The agent controller (<tt>cmk-agent-ctl</tt>) now offers the option to
(re-)enable the legacy pull mode (no TLS, simple TCP communication). The
corresponding flag can be passed as an option to the <tt>delete-all</tt>
subcommand.
ID: 14028
Title: Update Systemd time since state changed parsing
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Checkmk now parsed the time a service has been in the activating/deactivating/reloading state from the status output of systemd.
Correct parsing of the status information will only work after an agent update.
Previous verions guessed this time based on the past state that was observed.
Default parameters for warning and crit levels have been removed for activating services.
So a systemd service can be indefinitely in an activating state.
ID: 13805
Title: No longer show dashboards specific to one host in a host menu
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
Previously, the host menu would show the following entries:
- Kubernetes Cluster
- Kubernetes Deployment
- Kubernetes StatefulSet
- Kubernetes DaemonSet
- Kubernetes Namespace
- Single Linux host
- Single Windows host
These dashboards are specific to the type of the underlying host. Therefore, the entry would lead
to a broken dashboard, whenever there was a mismatch between the host expected by the dashboard and
the host, to which the menu belongs. With this werk, the entries are no longer shown in the menu.
ID: 14067
Title: REST-API host_config: addition of validation for host labels
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
Host labels take the key:value format where both key and value are of
the string type. In the previous version, it was possible to specify
non valid entries such as a list of strings as the REST API did not
perform validation for the labels. This consequently led to other
problems as Checkmk attempted to process the label values expecting
a string. This werk introduces validation for the host labels in
order to prevent such instances.
ID: 13743
Title: Crash check chrony: Cannot render negative timespan
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
When the system time is incorrect the time since last synchronization
can be in the future.
This caused the chrony check to crash when rendering
the time since last synchronization.
Now the absolute value is displayed and a note to check the system time is added.