Werk #16414: Migrate Old Configuration Format For 'Disable notifications'

Komponente Notifications
Titel Migrate Old Configuration Format For 'Disable notifications'
Datum 18.03.2024
Checkmk Edition Checkmk Raw (CRE)
Checkmk-Version 2.2.0p26 2.3.0b4 2.4.0b1
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen

In Werk #6417, we announced that some changes to etc/check_mk/conf.d/wato/contacts.mk are necessary before updating. In case a user did not migrate his configuration, they would encounter the following crash in 2.2.0, but not in 2.1.0:

  File "/omd/sites/edding/lib/python3/cmk/base/notify.py", line 968, in rbn_rule_contacts
    if disable_notifications_opts.get("disable", False):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'get'

With this Werk, the configuration is migrated automatically.

Zur Liste aller Werks