ID: 12374
Title: API time_period: fixing show endpoint which failed when time period with no exclude was called
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In the previous version, the show endpoint of the time period failed
when a time period had no exclude configured. This werk fixes this
behaviour.
ID: 12863
Title: labels: Now cached in Redis
Component: Multisite
Level: 2
Class: New feature
Version: 2.1.0i1
In large distributed setups the label search could lead to a memory leak.
Therefore, labels are now cached in the shipped Redis database.
ID: 12684
Title: agent_kubernetes: inaccurate timestamp conversion
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The special agent for Kubernetes did not convert date and time strings received
from the Kubernetes cluster correctly to timestamps. This has been fixed.
Please note that the changing timestamp may temporarily affect the k8s_stats_fs
check's calculated average used for trend computation, which takes time to
smooth out.
If your host is affected and you would like to improve the averages it
produces, you can shorten the timespan for the calculated average: Setup ->
Services -> Service monitoring rules -> Filesystems (used space and growth).
Decrease the value of the parameter "Time range for trend computation".
Alternatively, you can reset the host's counters by removing the file
~/tmp/check_mk/counters/HOST. This means trend computations are started from
scratch.
ID: 12323
Title: Windows agent reports warning if update failed due to wrong Python environment
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
With this release, the user will receive a clear and unambiguous warning if the
MSI-package used for the automatic update contains the wrong version of Python.
ID: 12339
Title: REST API folder_config host_config sub resource
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Previously the host_config sub-resource on folder_config which
take the form of /objects/folder_config/~folder_name/collections/host_config
always returned a 500 Internal Server Error. This is now fixed,
and the endpoint behaves according to the documentation.
No further actions are neccessary.
ID: 12338
Title: REST API list of currently running activations
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Fetching the list of currently running activations always led
to a HTTP 500 due to a incompatible return value. This has now
been fixed. No further action is neccessary.
ID: 12337
Title: REST API: acknowledgement - not found on update is a 400
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
When acknowledging a non existing service, a HTTP 404 was about
to be triggered, but was not defined for this endpoint. This could
lead to an HTTP 500 (Internal Server Error). This has now been
fixed to correctly return a HTTP 400 (Bad Request) error, which
is defined for this endpoint, brining it in line with the documentation.
ID: 12372
Title: API time_period: modifying update endpoint to conform to internal structure
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In the previous, updating a time period using the API endpoint
resulted in a incompatible format for some attributes. This is fixed
with this werk.
ID: 12340
Title: delete downtimes by_id
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Deleting downtimes by id could in some circumstances result in an
error indicating that many downtimes, instead of the expected one,
were found. This was caused by the wrong comparison operator being used,
and has now been fixed.
No further action is required.