ID: 13476
Title: Occasional KeyError in inline SNMP fetcher
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
A race condition could lead to an occasional KeyError reported by the inline
SNMP fetcher.
ID: 13606
Title: Simplify adding CAs and new permission to perform requests from the Checkmk server
Component: Multisite
Level: 1
Class: New feature
Version: 2.1.0i1
With the new option "Fetch certificate from server" in the global settings
"Trusted certificate authorities for SSL" and "Connection to remote agent bakery"
it is now possible to contact a host from the Checkmk server to retrieve CA
information.
To perform these actions a user needs the permission "Perform requests from the
Checkmk server". By default only the Role admin has this permission.
The mechanism to fetch the data is essentially the same as for the "Livestatus
encryption of host HOSTNAME" in the "Distributed monitoring".
ID: 12701
Title: Add four columns to livestatus for Robotmk
Component: Livestatus
Level: 1
Class: New feature
Version: 2.1.0i1
Add four columns to the services table in order to read
Robotmk logs. The columns are
LI: robotmk_last_log, the file content of the Robotmk log;
LI: robotmk_last_log_gz, the gzipped file content of the Robotmk log;
LI: robotmk_last_error_log, the file content of the Robotmk error log;
LI: robotmk_last_error_log_gz, the gzipped file content of the Robotmk error log.
The columns return the content of the files or the empty
string if they are not present.
ID: 13507
Title: Fix simulation mode in service discovery and connection tests
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Werk #13505 fixed the simulation mode for already existing hosts with existing cache.
If a host has no cache, like new added hosts, the "Check_MK Discovery" service
will now show an informational output "Got no data (Simulation mode enabled
and no cachefile present)", like in previous 1.6 versions. Furthermore, no
service discovery will be processed.
While executing connection tests in simulation mode, the "Agent" section will
use the cache file, if present, or is showing the above mentioned message. The
SNMP datasources will not be contacted any more if simulation mode is enabled.
ID: 13508
Title: Fix failed logins for LDAP user created with Checkmk versions below 1.4
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Since werk #13501, only LDAP connections are processed, the user has the user
attribute for.
In older versions of Checkmk only one LDAP connection was supported, setting
the user attribute "connector" to "ldap".
This attribute was later changed from "ldap" to "default", leading to failed
logins now, because no LDAP connection matches.
The problem will be fixed with this werk. A workaround was, to manually change
the user attribute of affected users from 'connector':'ldap' to
'connector':'default' in ~/var/check_mk/USERNAME/cached_profile.mk.
ID: 13323
Title: Fix validation of host addresses in different situations
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
There are different situations where host addresses can be configured within
the Checkmk setup (e.g. Additional IP addresses, host diagnostic, management
address). In some of them host names, IPv4 and IPv6 addresses are allowed and
in some of them only a subset. Depending on the situation, the validation
should be as specific as possible, but the inserted value was not correctly
validated in all the situations.
ID: 13586
Title: Timeline dashlets: Missing data with both context filters
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
When using both context filters (Host and Service) in Alert timeline
or Notification timeline dashlet no data was displayed.
ID: 13000
Title: Relax UPS check-plugin new device scan function
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Phoenixtec UPS for example have a longer sysObjectID than the general UPS and
would not be recognized. This relaxes the scan function check to include more
devices with similar SNMP information.