ID: 14994
Title: Fix usage of "_trans_id=-1" in automation calls
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
Using "_trans_id=-1" with an automation user for Web API calls could not be
processed successfully.
The user was not authenticated correctly and the Web API command failed.
ID: 13964
Title: REST API will now return complete Host Tag Group objects
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
Instead of returning only the title of a Host Tag Group, the REST API will now als return a topic field
and a list of tags belonging to the the group.
ID: 14996
Title: Fix link of stale services in tactical overview
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
With werk #14759 we adjusted the calculation of stale services in the tactical
overview.
This werk now adjusts the link for this section to show the correct amount of
services in the view "Stale services".
Note:
This adds a new filter to the builtin view "Stale services" ("uncheckedsvc").
If you have customized the view before, please add the filter "Host states"
with checked "UP", "DOWN", "UNREACH" and "PEND" option to your custimzed view
or create a new clone of the builtin view and customize it as before.
ID: 14921
Title: Add path truststore-path to environment
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
OpenSSL uses the openssldir option at compile-time for the default config paths.
Since every site has its own configuration the openssldir cannot be set to the correct location.
In order to have use the same truststore as the site when using openssl from the commandline the <tt>SSL_CERT_FILE</tt> variable is now set to <tt>var/ssl/ca-certificates.crt</tt> for the site user.
So if not specified otherwise the <tt>openssl</tt> command, run as site user, uses the same truststore as Checkmk.
ID: 14629
Title: 3par_system: Check plugin used to fail if a list of online nodes or cluster nodes was not available
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check plugin used to fail if a list of online nodes or clusted nodes was not available in the agent output.
ID: 14995
Title: Fix annotation of downtimes
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The option "do not regard as scheduled downtime" did not had an effect while
setting annotations for hosts or services.
ID: 14175
Title: Setup/Move folder: Fixed unknown folder exception after moving folder
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
Moving a folder always lead to an exception stating the location of the target folder was not found.
The actual move operation always worked.
However, this exception prevented an entry in the audit log and the <tt>Activate changes</tt> page showed no changes to be activated on any site.
ID: 14567
Title: KUBE agent_kube: Handle custom Pod condition on GKE
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Previously, the Kubernetes special agent would exit with the following message:
C+:
[special_kube] Agent exited with code 1: Can not convert to timestamp: 'None' of type <class 'NoneType'>
C-:
This would occur if there was a custom Pod condition present in the cluster with type
<tt>cloud.google.com/load-balancer-neg-ready</tt>. With this werk, the error no longer occurs.
ID: 15011
Title: email notifications set auto submitted headers
Component: Notifications
Level: 1
Class: New feature
Version: 2.2.0i1
When we send a notification email to a recipient that set an "out of office" reply an automatic response would be
created by the receiver. This is suppressed now. To achieve this notification emails now set the following headers.
LI: Auto-Submitted, see RFC 3834
LI: X-Auto-Response-Suppress, see MS Exchange documentation