Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: edaa9c4493f5fdbc56ed466e4f0f0b3bfef4ebe4
https://github.com/tribe29/checkmk/commit/edaa9c4493f5fdbc56ed466e4f0f0b3bf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-10-18 (Tue, 18 Oct 2022)
Changed paths:
A .werks/14636
M cmk/base/packaging.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/diagnostics.py
M cmk/utils/packaging.py
M cmk/utils/paths.py
M cmk/utils/version.py
M omd/packages/check_mk/scripts/update-pre-hooks/01_mkp-disable-outdated
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
14636 Extension package manager: Change in GUI workflows
This is a squash of the following commits:
1st: rename 'remove' and 'dis/enable'
Unfortunately we need the names to avoid collision and confusion.
The term "block" is not meant to stay, the functionality will be
consolidated in the end.
2nd: split up upload & installation
3rd: 14636 Extension package manager: Change in GUI workflows
4th: always create new MKPs
5th: consolidate old and new disabeling concepts
6th: require migrated MKPs on upgrade
7th: update installed packages
8th: fix typo
9th: fix typo
10th: fix typo
11th: improve error message
12th: fix utils path
13th: actually call update actions
Change-Id: I66a3d98580acc64f0d9cf19b3d60d67b1898ae9c