ID: 12377
Title: agent_azure, agent_hp_msa, agent_zerto: Fix execution if option '-v' or '--verbose' is not given
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Python3 is more restrictive when comparing different types:
{{TypeError: '>=' not supported between instances of 'NoneType' and 'int'}}.
ID: 12239
Title: Pushover notifications: add "vibrate" to selectable sound options
Component: Notifications
Level: 1
Class: New feature
Version: 2.1.0i1
When configuring push notifications via Pushover, you can now select
"vibrate" as sound (see also https://pushover.net/api#sounds).
ID: 12240
Title: <tt>mk_cups_queues</tt>: Accept printer names with hyphens ("-")
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The agent plugin <tt>mk_cups_queues</tt>, which delivers data about printers
in queues within the CUPS printing system, now accepts printer names which
contain hyphens ("-"). As a result, the corresponding check plugin <tt>cups_queues</tt>
will now receive data about such printers and discover them.
Note that you have to update the Checkmk agent on the corresponding hosts for
this werk to become effective.
ID: 11856
Title: Windows agent installation now supresses reboot of a host even if reboot is requested
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Windows msiexec may request a reboot if some of the Windows agent's files(directories) were locked during installation procedure.
Such reboot is performed automatically and immediately when the installation is silent. And silent installation is a typical use
case for Windows agent update routine.
Evidently, this kind of spontaneous host's reboot is inacceptable in most cases and since this release will be fully suppressed.
It is important to note that although a reboot will be prevented, it is the user's responsibility to reboot the host at
convenient time. It is also strongly recommended to find out which software and for what reason locks the files/directories in
the Windows agent's directories.
ID: 12238
Title: <tt>cmk_site_statistics</tt>: Fix exception "StopIteration()" triggered by timeouts
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
This werk fixes a bug in the parsing of the agent section <tt>cmk_site_statistics</tt>.
Before this werk, the corresponding parse function was not able to handle timeouts
in the Checkmk Linux agent which produces the section.
ID: 12361
Title: watchdog_sensors: not possible to apply different rules to dew point and temperature
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
It was not possible to apply different thresholds to different services
monitored by the watchdog_sensors check. This was due to the fact that all
sensors are mapped to the same sensor ID, and it was therefore not possible to
match different rulesets to the different services. This has been fixed, so
that the full service description and sensor ID can be used for ruleset
matching.
If this fix is required, please rediscover the services of the affected hosts.
ID: 12288
Title: Prometheus: Fix javascript error when configuring PromQL queries
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
When trying to configure the option "Service creation using PromQL queries" in
the Prometheus special agent a javascript popup appeared with an error message
like "cmk.valuespecs.transfer_context_onchange() ...".