Branch: refs/heads/2.3.0
Home:
https://github.com/Checkmk/checkmk
Commit: a44f5ca0ad1dd92fb1e6e2d9b50ba1610c7ebd08
https://github.com/Checkmk/checkmk/commit/a44f5ca0ad1dd92fb1e6e2d9b50ba1610…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/update_config/main.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/lib/autochecks.py
M cmk/update_config/plugins/pre_actions/agent_based_plugins.py
A cmk/update_config/plugins/pre_actions/autochecks.py
M cmk/update_config/plugins/pre_actions/ui_extensions.py
M cmk/update_config/plugins/pre_actions/utils.py
Log Message:
-----------
update config: autochecks: separate pre- and actual action
We have to somehow deal with autocheck enrties that we can't
properly migrate.
We now have two actions for the rewriting of the autochecks:
1) A pre-update action, showing warnings to the user and
offering the chance to "abort and fix manually", but not
persisting any changes
2) An actual update action, swallowing all errors and simply
droping the corresponding services. In exchange we get an
autochecks file that is guaranteed to be readable.
CMK-16206
Change-Id: I920e5481869d2a94a4d04e1a0de57f0fe7605541
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications