ID: 11956
Title: watchdog_sensors: support Vertiv Geist Watchdog 15 firmware update
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
A firmware update in the Vertiv Geist Watchdog 15 sensor required an update to
the watchdog_sensors check, so that the services of this device could be
discovered. The relevant message is:
Newer firmware requires a small change in snmp_scan_function: from
.1.3.6.1.4.1.21239.5.1 to .1.3.6.1.4.1.21239.42.1
The new OID has been added, so that the updated firmware is supported.
ID: 11953
Title: tab character in service description causes stale services
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
A tab character in a service description caused services of the affected host
to go stale, including the Check_MK service. This was first observed when
checking RabbitMQ queues. Tab characters are now removed from all service
descriptions, so that services can be processed normally.
ID: 12148
Title: Bake&Sign sometimes misses some signatures
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
In some situations, the agent bakery will fail to sign some agent
packages after baking in "Bake and sign" mode.
This may occur when a host is added to an already existing agent
configuration, resulting in a rebaking of the package under the
same configuration hash.
With this Werk, all agents will be signed when baking in
"Bake and sign" mode.
ID: 12280
Title: Fix XSS on host / folder properties page
Component: Setup
Level: 1
Class: Security fix
Version: 2.1.0i1
A user with permissions to edit tag groups could trigger a stored XSS issue on
the host and folder properties pages. This may lead to javascript code being
executed in the browser of another user which is able to access the host and
folder properties pages.
ID: 12279
Title: Availability: Fix services appearing in wrong groups
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
The availability rows can be grouped by service groups. In case this is done
the availability tables showed services in groups which they don't belong to.
ID: 12251
Title: unitrends_replication.py: support for Python 2/Python 3
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
In Python version 2 the agent plugin 'unitrends_replication' crashed with the error message:
Traceback (most recent call last):
File "unitrends_replication.py", line 11, in <module>
import urllib.request
ImportError: No module named request
The reason for this is that in previous Python versions "urllib.request" did not exist.
This werk introduces an alternative handling of "urllib" for affected python versions.
ID: 12182
Title: Create MKP: No longer list all plugins as unpackaged
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
When creating an MKP extension from the corresponding WATO menu,
all plugins where listed as unpackaged "Library" components, even
if they where packaged (to the current or another MKP).
ID: 12148
Title: Bake&Sign sometimes misses some signatures
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
In some situations, the agent bakery will fail to sign some agent
packages after baking in "Bake and sign" mode.
This may occur when a host is added to an already existing agent
configuration, resulting in a rebaking of the package under the
same configuration hash.
With this Werk, all agents will be signed when baking in
"Bake and sign" mode.