[//]: # (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.
Title: host: query on mk_inventory no longer causing crash
Class: fix
Compatible: compat
Component: rest-api
Date: 1706087872
Edition: cre
Level: 1
Version: 2.1.0p39
Previously, when you had a host that had no check running,
calling the following endpoint would cause a crash.
GET /domain-type/host/collections/all?columns=mkinventory
This werk addresses this issue by preventing the crash
and now returns an appropriate response.
Title: update action: resolve error during sync of automationuser secrets
Class: fix
Compatible: compat
Component: wato
Date: 1705944989
Edition: cre
Level: 1
Version: 2.1.0p39
During the update config process, the step 'Synchronize automationuser
secrets' could fail when a deleted automation user still had its
'var/check_mk/web/' profile present. This werk now correctly resolves
this issue.
Title: omd update: Abort with Exit Code 1 if "Executing ... script" Fails
Class: fix
Compatible: compat
Component: omd
Date: 1706108952
Edition: cre
Level: 2
Version: 2.1.0p39
The command `omd update` triggers multiple scripts during the updating process (e.g.,
01_mkp-disable-outdated, 02_cmk-update-config). Failures of this sort require manual intervention.
`omd update` notifies the user of this, by printing the following error.
```
ERROR (exit code: 1)
```
During an update to a version lower than 2.1.0p39, `omd update` proceeds with the next steps
and then exits with the exit code 0.
If updating to Checkmk 2.1.0p39, 2.2.0 or later the update is aborted upon encountering such an
error. Moreover, `omd update` terminates with exit code 1.
Title: Event console: Fix missing customer if configured within rule packs
Class: fix
Compatible: compat
Component: wato
Date: 1706174399
Edition: cme
Level: 1
Version: 2.2.0p21
If the customer field of a rule pack is configured then - after "save" - it's
gone. This bug was introduced with Checkmk 2.2.0 and has been fixed now.
Title: Fix error on edit of host or service statistics dashlet
Class: fix
Compatible: compat
Component: multisite
Date: 1706105202
Edition: cre
Level: 1
Version: 2.2.0p21
If you edited the builtin dashlets "Host statistics" or "Service statistics" on
the main dashboard (CRE) / problem dashboard (CEE) you got an error like
"Internal error: size" on saving.
Title: HW/SW Inventory: Improve displaying retention information
Class: fix
Compatible: compat
Component: inv
Date: 1706096145
Edition: cre
Level: 1
Version: 2.2.0p21
Fix missing retention information in views with HW/SW inventory columns. Do not
display retention icon if retention information is valid but not outdated.
Werk 16444 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: EC: Fix missing configuration files
Class: fix
Compatible: compat
Component: ec
Date: 1705915976
Edition: cee
Level: 1
Version: 2.2.0p20
With werk 16012 the event console rules are filtered and saved to the location
var/mkeventd/active_config during activate changes.
Unfortunatelly other configuration files like global.mk are missing which are
now copied recursively, too.
------------------------------------<diff>-------------------------------------------
Title: EC: Fix missing configuration files
Class: fix
Compatible: compat
Component: ec
Date: 1705915976
Edition: cee
Level: 1
- Version: 2.2.0p21
? ^
+ Version: 2.2.0p20
? ^
With werk 16012 the event console rules are filtered and saved to the location
var/mkeventd/active_config during activate changes.
Unfortunatelly other configuration files like global.mk are missing which are
now copied recursively, too.