Title: check_mail_loop: if configured to delete processed mails, check_mail_loop would delete all mails instead
Class: fix
Compatible: compat
Component: checks
Date: 1705993144
Edition: cre
Level: 1
Version: 2.2.0p21
As a result of a refactoring instead of deleting just pre-filtered mails, <code>check_mail_loop</code> would
delete all previously fetched mails.
This change brings back the former behavior.
Title: check_mail: create ec spool files in correct folder
Class: fix
Compatible: compat
Component: checks
Date: 1706089801
Edition: cre
Level: 1
Version: 2.2.0p21
Previously the path was prefixed with a space, so the spool files where saved in:
<code>/omd/sites/cmk220d/var/check_mk/core/ /omd/sites/cmk220d/var/mkeventd/spool</code>
Title: Fix logging statement
Class: fix
Compatible: compat
Component: ec
Date: 1706081257
Edition: cre
Level: 1
Version: 2.2.0p21
Prior to this change, you may have seen the following log output:
C+:
undefined action "{aname}, must be one of {", ".join(table.keys()}"
C-:
The variables are now interpolated correctly.
Title: size_trend: avoid 'infinite to integer' crash
Class: fix
Compatible: compat
Component: checks
Date: 1706105325
Edition: cre
Level: 1
Version: 2.2.0p21
While calculating how much time is left until the resource is full, if the value of the mb in range was too low (e.g. 1e-320) the check used to crash with 'infinite to integer'.
This has now been fixed and if the value is too low and causes division with it to result in 'inf', the check will not be executed.
Title: Fix tree of folders snapin filter for statistics dashlets
Class: fix
Compatible: incomp
Component: multisite
Date: 1706087860
Edition: cre
Level: 1
Version: 2.2.0p21
If you used the "Tree of folders" snapin and the shown dashboard contained a
dashlet "Host statistics" or "Service statistics" the wato folder was not
filtered for that dashlet.
[//]: # (werk v2)
# check_mail_loop: if configured to delete processed mails, check_mail_loop would delete all mails instead
key | value
---------- | ---
date | 2024-01-23T06:59:04+00:00
version | 2.3.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
As a result of a refactoring instead of deleting just pre-filtered mails, `check_mail_loop` would
delete all previously fetched mails.
This change brings back the former behavior.
[//]: # (werk v2)
# check_mail: create ec spool files in correct folder
key | value
---------- | ---
compatible | yes
version | 2.3.0b1
date | 2024-01-24T09:50:01+00:00
level | 1
class | fix
component | checks
edition | cre
Previously the path was prefixed with a space, so the spool files where saved in:
<code>/omd/sites/cmk220d/var/check_mk/core/ /omd/sites/cmk220d/var/mkeventd/spool</code>
[//]: # (werk v2)
# Fix logging statement
key | value
---------- | ---
compatible | yes
version | 2.3.0b1
date | 2024-01-24T07:27:37+00:00
level | 1
class | fix
component | ec
edition | cre
Prior to this change, you may have seen the following log output:
```
undefined action "{aname}, must be one of {", ".join(table.keys()}"
```
The variables are now interpolated correctly.
[//]: # (werk v2)
# Fix error on "Save & go to list" while editing dashboards
key | value
---------- | ---
compatible | yes
version | 2.3.0b1
date | 2024-01-23T14:21:12+00:00
level | 1
class | fix
component | multisite
edition | cre
If you used the "Properties" option within the "Dashboard" page menu in
dashboards and chose "Save & go to list" after editing the dashboard, you
have seen an error like "This page was not found. Sorry.".
Title: check_mailbox: update-config failed if 'ssl' key not in fetch-config
Class: fix
Compatible: compat
Component: checks
Date: 1706021156
Edition: cre
Level: 1
Version: 2.1.0p39
Older configurations for `check_mail` were not guaranteed to contain the `ssl` key, (de)activating
TLS for connections. This change just deactivates the check for this key, keeping the
functionality.