ID: 12614
Title: mknotifyd: Fix missing environment variables
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.1.0i1
Not all environment variables where available on mknotifyd startup, resulting
in missing variables in the notification context.
ID: 12456
Title: API Hosttag configuration: Fixed exception on changing tag configuration
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Changing the tag configuration via the Web API triggered an error
<tt>The following tags are still used but are not listed in the updated configuration: test:None</tt>.
when a taggroup with just one toggleable option was explicitly not set on hosts.
ID: 12643
Title: oracle_asm_diskgroup: fix crash "TypeError (unsupported operand type(s) for *: 'NoneType' and 'int')".
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
If the checkbox for the parameter "Trend computation" of the rule
"ASM Disk Group (used space and growth)" was enabled,
but the parameter "Enable trend computation" (trendrange)
was left unchecked the check oracle_asm_diskgroup
crashed with the error message:
"TypeError (unsupported operand type(s) for *: 'NoneType' and 'int')".
This condition is fixed by falling back to default parameters.
ID: 12628
Title: entity_sensors: monitoring of Cisco ASA sensors (temperature, fans, power supply)
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
This werk introduces checks that support temperature, fan and power presence
sensors on Cisco ASA devices that support the ENTITY-MIB (Cisco ASA firmware
version > 9.1). This hardware was previously mapped to the CISCO-ENVMON-MIB.
ID: 12629
Title: entity_sensors: power supply monitoring on Palo Alto Networks Series 200/3000
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
A new check has been added that monitors power supply sensors on Palo Alto
Networks Series 200/3000 devices. Note that services only show whether power is
turned on or off on the device, and not in terms of usage.
ID: 12557
Title: Views: Painters "Host's children" and "Host's parents" ignore configured links now
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
Some painters, like "Host's children" and "Host's parents", list multiple hosts
and link to the host status view of these hosts. When a view defines a link on
the whole column, this suppresses the links of the individual hosts. These
painters now ignore the link configuration to prevent confusions.
ID: 12309
Title: nagios core: include legacy dependencies of new api plugins
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
This only applies to the raw edition with nagios core: If a new style
check plugin is interested in multiple sections, and one section is a
legacy style check, this section was not parsed at all and the string
table of the section was forwarded to the new style api check, which then
crashes as it expected the parsed data.
For example: The diskstat check (new style api) is dependent on multipath
(legacy check) and crashed if the multipath check was disabled.
This should now be fixed.
ID: 12155
Title: cmk_update_agent: Fix proxy configuration
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
When configuring the ruleset "Automatic agent updates" to use a proxy
server for connection, the agent updater will fail executing on the host,
showing the error:<br>
<tt>KeyError: 'server'</tt> (visible in the cmk-update-agent.log)
This is fixed now.
This werk is marked as incompatible, because in order to recover from this
error, you need to either reinstall the agent on affected hosts after the
Checkmk update, or manually add the "server" and "port" entries in the
local agent updater proxy configuration at <tt>/etc/cmk-update-agent.state</tt>
(Unix) or <tt>config/cmk-update-agent.state</tt> (Windows).<br>
E.g., if the "proxy" entry looks like this:
<tt>"proxy": {"proxy_protocol": "socks5", "user": "some_user",
"password": "some_password"}</tt>,<br>
change it to:<br>
<tt>"proxy": {"proxy_protocol": "socks5", "server": "some_server",
"port": 1234, "user": "some_user", "password": "some_password"}</tt>
ID: 12626
Title: agent_kubernetes: additional option to filter for specific namespaces
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The special agent for Kubernetes monitors all namespaces by default. With this
option, it is possible to only monitor specific namespaces by adding explicit
namespaces or regular expressions to the "Filter namespaces" parameter in the
configuration ruleset of the Kubernetes agent.
ID: 12615
Title: Fix modification of existing entries while cloning
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
If you tried to clone e.g. "Bookmark lists", "Custom sidebar elements" or, in
CEE, "Graph tunings" or "Service Level Agreements", the existing entry was
renamed, no clone was created.