Werk #16427: cmk-update-config: Improve Handling of Implementation Errors in MKPs

Komponente Checks & agents
Titel cmk-update-config: Improve Handling of Implementation Errors in MKPs
Datum 10.05.2024
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p2 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

This Werk affects users, which have installed an MKP with an unloadable ValueSpec definition.

During the update process this ValueSpec will be loaded in order to apply an update to the corresponding rulesets. Previously, any error would cause the RuleSet UpdateAction to fail. With this Werk, the faulty Ruleset is skipped. Moreover, while Verifying Checkmk configuration the user is prompted with the error and can safely abort the update.

This change also affects the rulesets shipped with Checkmk. However, in case a ruleset fails in this way, please report the error. This way we can address the error in the ruleset itself.

Zur Liste aller Werks