[//]: # (werk v2)
# Use correct proxy settings for plugin "SMS (using modern API)"
key | value
---------- | ---
date | 2024-05-27T10:57:53+00:00
version | 2.4.0b1
class | fix
edition | cre
component | notifications
level | 1
compatible | yes
If you used HTTPS for the modem URL, a ProxyError was raised on execution.
Workaround was to use HTTP.
Title: bi: Fix crash for services with special characters
Class: fix
Compatible: compat
Component: bi
Date: 1716389565
Edition: cre
Level: 1
Version: 2.2.0p27
Previously, the BI would crash if a service name had special characters (e.g. emoticons).
The error was: "Internal error: ('utf-8', 'bi:aggregation_lookup..., 'surrogates not allowed')".
The BI now handles and shows special characters correctly.
Title: Add support for Ubuntu 24.04 Noble Numbat
Class: feature
Compatible: compat
Component: deb
Date: 1715604144
Edition: cre
Level: 1
Version: 2.2.0p27
This werk adds support for Ubuntu 24.04, codename Noble Numbat.
Werk 14225 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: Slightly improved performance of views and page menu
Class: fix
Compatible: compat
Component: multisite
Date: 1709548207
Edition: cre
Level: 1
Version: 2.2.0p27
The user settings are no longer loaded multiple times in a single request, but are saved in a cache.
------------------------------------<diff>-------------------------------------------
Title: Slightly improved performance of views and page menu
Class: fix
Compatible: compat
Component: multisite
Date: 1709548207
Edition: cre
Level: 1
- Version: 2.2.0p26
? ^
+ Version: 2.2.0p27
? ^
The user settings are no longer loaded multiple times in a single request, but are saved in a cache.
[//]: # (werk v2)
# bi: Fix crash for services with special characters
key | value
---------- | ---
date | 2024-05-22T14:52:45+00:00
version | 2.4.0b1
class | fix
edition | cre
component | bi
level | 1
compatible | yes
Previously, the BI would crash if a service name had special characters (e.g. emoticons).
The error was: "Internal error: ('utf-8', 'bi:aggregation_lookup..., 'surrogates not allowed')".
The BI now handles and shows special characters correctly.
Title: Slightly improved performance of views and page menu
Class: fix
Compatible: compat
Component: multisite
Date: 1709548207
Edition: cre
Level: 1
Version: 2.2.0p26
The user settings are no longer loaded multiple times in a single request, but are saved in a cache.
[//]: # (werk v2)
# Formspec migration for specific CascadingSingleChoices values
key | value
---------- | ---
date | 2024-05-24T07:19:53+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This only affects plugin developers using the new rulesets API.
When migrating a `None` value to a tuple suitable for a `CascadingSingleChoice` formspec, the migration function was not applied.
[//]: # (werk v2)
# Logwatch EC: "activation" setting was not respected
key | value
---------- | ---
date | 2024-05-22T12:23:01+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This fixes a regression in Checkmk 2.3.0 where the "activation" setting
of the ruleset "Forward Messages to Event Console" was not respected.
[//]: # (werk v2)
# parent scan: Deprecate command line tool in favor of REST API endpoint
key | value
---------- | ---
date | 2024-05-02T07:43:39+00:00
version | 2.4.0b1
class | feature
edition | cre
component | wato
level | 1
compatible | no
In this werk, we replace the `cmk --scan-parents` command line tool with
a more flexible parent scan REST API endpoint.
As opposed to the command line option, the new endpoint will no longer
create automatically-applied `parents.mk` config files but rely on the
standard WATO configuration mechanism, so changes need to be activated
afterwards.
**Attention: Incompatibility, possible data loss in distributed
monitoring setups**
If you have previously used the parent scan through the command line
tool, the resulting `parents.mk` config files will be migrated into your
hosts configuration during the update process. However, **only parent
scan configurations on the central site will be migrated**, remote
site `parents.mk` configuration files will just be ignored. If this
affects your setup, please re-trigger a parent scan for the affected
child hosts in the GUI or REST API.
[//]: # (werk v2)
# HW/SW Inventory plugins: respect plugins default parameters
key | value
---------- | ---
date | 2024-05-18T18:40:52+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
The default parameters of inventory plugins have been completely ignored.
This didn't come to our awareness earlier, since Checkmk currently does not ship any HW/SW inventory plugins with non-trivial default parameters.