ID: 13442
Title: sap_hana_connect crashed on missing SERVERDB
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
sap_hana_connect crashed with
AttributeError ('NoneType' object has no attribute 'group')
when the connect string did not contain a SERVERDB entry.
ID: 15037
Title: Fix Veeam CDP job monitoring for disabled jobs
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The Windows agent plugin for monitoring Veeam jobs (<tt>veeam_backup_status.ps1</tt>) crashed if
there was a disabled CDP job on the target system. This has been fixed, hence, disabled jobs will
now be discovered as services in Checkmk. Their monitoring status is <i>OK</i> and they don't report
the time since the last CDP run, which is not available for disabled jobs.
Note that users have to update the agent plugin on affected hosts in order to benefit from this
werk.
ID: 14635
Title: postgres_stat_database: Check plugin used to crash if database size was an empty string
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check plugin used to crash if the database size was an empty string.
This has now been fixed.
>From now on if the database size is an empty string, the check state will turn to WARN and in the summary it will say that the database size is not available.
ID: 15012
Title: Add outlet label for raritan px outlet check
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
We now add the outlet label in the "raritan_px_outlets" check.
ID: 14999
Title: Fix wrong choices in "Service Contact Group" filter
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The filter "Service Contact Group" showed service groups instead of contact
groups as choices.
ID: 14922
Title: Fix enforced password change with 2FA
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
When a password change was forced by an administrator and the user had two-factor authentication enabled, the user was unable to login and change the password.
ID: 15046
Title: elasticsearch_cluster_health: Check plugins used to crash if there were no information about shards and tasks
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
elasticsearch_cluster_health check plugin for tasks and shards used to crash if there were no information available for the two.
This has now been fixed.
If the information is not available, the state of these services turn to UNKNOWN and provides a description that information was not found.
ID: 14903
Title: REST API: Fix when calling host status endpoint using the example in ReDocs
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
The werk fixes an issue with the host status endpoint when using the example found in ReDocs
or when specifying one column in the request query string.
ID: 14830
Title: Time axes of graphs: Take shifts in local time zones into account
Component: metrics
Level: 1
Class: Bug fix
Version: 2.2.0i1
When rendering graphs, Checkmk computes suitable steps for the ticks on the time axis based on the
current zoom level. However, this computation did not take into account shifts in local time zones,
such as switches from European summer to European winter time.
For example, a suitable step size might be one day. Usually, this would correspond to 24 hours,
unless the local time zone shifts in between. Before this werk, Checkmk did not take such shifts
into account. In European time, this led to for example the 30th of October 2022 being shown twice
as a time axis label (since 00:00h on the 30th and 00:00h on the 31st of October 2022 are 25 hours
apart).
As of this werk, Checkmk takes such local shifts into account. Hence, eg. the 30th of October 2022
is now represented by 25 hours on the time axis and the 27th of March by 23 hours (according to the
time zone configured on the Checkmk server rendering the Checkmk UI.).