Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 5e94eda460f986f6df5cfec225ee7c0a223fa23c
https://github.com/Checkmk/checkmk/commit/5e94eda460f986f6df5cfec225ee7c0a2…
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