Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e6a8115c73d551b57917b61419efadba9bf61b4c
https://github.com/Checkmk/checkmk/commit/e6a8115c73d551b57917b61419efadba9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/agent_based/checking.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/api/agent_based/cluster_mode.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/core_config.py
R cmk/checkengine/check_table.py
M cmk/checkengine/checking/__init__.py
M cmk/checkengine/checking/_plugin.py
M cmk/checkengine/discovery/_autochecks.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/discovery/_impl.py
M cmk/checkengine/discovery/_services.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_check_utils.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Move check_table stuff to CheckPlugin
CheckPlugin uses the few remaining types defined there. This also
fixes circ imports.
CMK-12298
Change-Id: I42255d2bb3535372da87fc098a5f15bbb1e01d53
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 3eb7f0a006da2a13523f608643223b8d8141260b
https://github.com/Checkmk/checkmk/commit/3eb7f0a006da2a13523f608643223b8d8…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/utils/store/__init__.py
M cmk/utils/store/_file.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
PydanticStore
Change-Id: I97ed12ab5c985055ae744ddf1761b8d4dbd11e13
Commit: 5b02c837bd343fdfd6552145db038a0bd27d5cd0
https://github.com/Checkmk/checkmk/commit/5b02c837bd343fdfd6552145db038a0bd…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
A .werks/15692
Log Message:
-----------
15692 Add Sha256 signing for agents
The signature of baked agents uses SHA1 which is no longer state of the art.
With this Werk we add SHA256 signatures.
So if packages are signed now a SHA1 and a SHA256 signature is generated for that package.
The agent updater can already validate these SHA256 signatures since version 2.2.0b9 but will also validate SHA1 signatures for compatibility reasons.
Checkmk 2.3.0 won't generate SHA1 signatures anymore so make sure the agents are properly updated to version 2.2.0p8 or later.
For the removal of SHA1 signatures in Checkmk 2.3.0 another Werk will be created and added here.
CMK-11781
Change-Id: If1f7091e404aa102a597ffa86cf41119fc2a4779
Compare: https://github.com/Checkmk/checkmk/compare/bc936155f895...5b02c837bd34