[//]: # (werk v2)
# cisco_temperature: Improve admin state detection
key | value
---------- | ---
date | 2024-02-23T11:16:19+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
Previously the detection of the sensor admin state was implemented by comparing the interface description ifDescr with the sensor name entPhysicalName and using the interface admin state.
This does not work for different Cisco sytems, as e.g. Catalyst and ASR.
The mapping between interface and sensor is now attempted via the entAliasMappingTable (OID: 1.3.6.1.2.1.47.1.3.2.1).
Furthermore, entPhysicalContainedIn (OID: .1.3.6.1.2.1.47.1.1.1.1) is used to apply the admin state to all sensors corresponding to an interface (e.g. subslots for ASR systems).
In case the entAliasMappingTable is not available or could not used for mapping, the old version is used as a fallback.
[//]: # (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.