Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 36f16b1356585e489e13d064a89554cf4c6abc68
https://github.com/tribe29/checkmk/commit/36f16b1356585e489e13d064a89554cf4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-03-08 (Tue, 08 Mar 2022)
Changed paths:
A .werks/13697
R checkman/check_mk_agent_update
A checkman/checkmk_agent
R checkman/checkmk_agent_plugins
A cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/base/plugins/agent_based/checkmk_agent_plugins.py
R cmk/base/plugins/agent_based/checkmk_agent_update.py
R cmk/gui/plugins/wato/check_parameters/agent_update.py
A cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent_plugins.py
M cmk/gui/view_utils.py
M cmk/update_config.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
A tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent_plugins.py
R tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent_updater.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
13697 "Check_MK Agent" service: Combine with new plugin service
Change-Id: I5cc735c1842f59a95030acbdb743340b1ac094cc
Commit: 97ca1f05155ca19b68fcfd3ba420dc926f69f1da
https://github.com/tribe29/checkmk/commit/97ca1f05155ca19b68fcfd3ba420dc926…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-03-08 (Tue, 08 Mar 2022)
Changed paths:
M .werks/13697
M cmk/base/plugins/agent_based/check_mk.py
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/base/sources/programs.py
M cmk/base/sources/tcp.py
M cmk/core_helpers/agent.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent.py
M tests/unit/cmk/core_helpers/test_summarizers.py
Log Message:
-----------
Move more functionality into plugin
We are trying to simply move code here, but some
changes have to be made:
* pass all needed parameters down as arguments
* yield instead of collecting
* we now know we're not a cluster
* we now know we're checking :-)
* drop exception handling in version check (has no effect in plugin)
We also add a few more test cases to the version check.
Change-Id: I4f97943d85b15dbfc895bd63f0a69114b761d623
Commit: 329f8e059fec33d8e987d8bcf166d75dc02db74f
https://github.com/tribe29/checkmk/commit/329f8e059fec33d8e987d8bcf166d75dc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-03-08 (Tue, 08 Mar 2022)
Changed paths:
A .werks/13698
A .werks/13699
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/update_config.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent.py
Log Message:
-----------
13698 & 13699 Move ruleset "Check for correct version of Checkmk agent"
Change-Id: Ib31306b06be7b6ca06a65a0a0abdd98b321df192
Commit: adaa00ac45f7c09c9b8cf7395e73994ea0c6754f
https://github.com/tribe29/checkmk/commit/adaa00ac45f7c09c9b8cf7395e73994ea…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-03-08 (Tue, 08 Mar 2022)
Changed paths:
A .werks/13700
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/update_config.py
Log Message:
-----------
13700 Move configuration options for some undesired agent properties
Change-Id: Ic6728aa6f3a16451a769b67d5e877c37968f3962
Compare:
https://github.com/tribe29/checkmk/compare/d4de43ecae7f...adaa00ac45f7