ID: 12955
Title: host collection response in REST API
Component: Core & setup
Level: 2
Class: Bug fix
Version: 2.1.0i1
Up until Checkmk 2.0.0p8 the responses of all host_config collections, due to a bug,
did not contain the attributes, members and links of the host_config objects.
This werk fixes these responses, but changes the OpenAPI specification, so you may
need to recompile your API client.
ID: 12953
Title: response conversion of all endpoints of REST API
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In a previous Werk (12951) some endpoints have been switched over to be
in line with the OpenAPI specification. This Werk switches all other endpoints
over. As for incompatibilities: only the password GET endpoints had deviations
from the specification.
If you use an automatically generated API-client, you may need to regenerate
your API client if you experience errors on these endpoints.
ID: 13249
Title: Fix KeyError on view opening if permission "History" is missing
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
If a user did not have the permission "Topics" - "History", when opening a view
with history entries in page menu, the error "KeyError: 'history'" occurred.
ID: 13222
Title: check_icmp: add details
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The ICMP service now produces text for the details view, showing every
result corresponding to one IP address on an individual line.
This improves readability if many IP addresses are monitored.
ID: 13043
Title: F5-Cluster: Interpretation of failover cluster states
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Using the "Cluster status" Rule and activating the option "Interpretation of
failover cluster state" resulted in a crash of the Checks "BIG-IP Cluster
Status" and "Big-IP vCMP Guest Failover Status".
The Error Message was: <tt>ValueError (not enough values to unpack (expected 2, got 1))</tt>
ID: 13250
Title: LDAP: Fix attribute sync for roles and groups if OpenLDAP is used
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
If a LDAP connection used OpenLDAP and the attribute sync plugins "Contactgroup
Membership" and "Roles" were configured, the users did not get the roles and
groups assigned that they are member of.
These users should get their correct roles and groups with the next sync after
upgrade, so please be aware that there could be changes.
ID: 13161
Title: added AWS/Route53 check
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
Metrics will only be available if a health check is configured.
The metrics ConnectionTime and TimeToFirstByte will only be available the option "Latency graphs" for the health check is activated.
The metric SSLHandshakeTime will only be available if a health check is using the protocol HTTPS.
ID: 13248
Title: Fix empty BI sidebar snapins
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
The sidebar snapins "BI aggregation groups" and "BI aggregation groups tree"
were previously empty, even if BI groups and/or trees were configured.
ID: 12956
Title: REST API exception handling
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In the previous versions, some detailed intentional exceptions didn't
get reported to the user in the full detail as they were cought by a
translation process. This issue has been solved and such exceptions now
will lead to a more detailed error JSON structure in the response.
No further action is neccessary.
ID: 13247
Title: Fix user logout on remote sites while activating changes
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
If users were logged in on a remote site and the central site activated
changes, the users on the remote site were logged out.