Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: cafbb747939ce09a4860444551eb193423238499
https://github.com/tribe29/checkmk/commit/cafbb747939ce09a4860444551eb19342…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/config.py
M cmk/base/core_nagios.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
Split check for ignored plugins and ignored services
SRP, avoids optional parameters. Either test for something
or don't. Anything in between is hard to understand, such as,
the magical optional parameters in the present case.
CMK-12002
Change-Id: I6f159064f563c025ba706a0b40d6e96df99315a2
Commit: 0165526910ed13d6edcfcbfa5f94cb091d19cbb8
https://github.com/tribe29/checkmk/commit/0165526910ed13d6edcfcbfa5f94cb091…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Fix layering violation in discovery
discovered_services does need types from the check API, here CheckPlugin
CMK-12002
Change-Id: Ia52b719671ea00987089eb1f51c1c3c7ff186842
Commit: c80ea0330648915062829000749e7574ddfa65cb
https://github.com/tribe29/checkmk/commit/c80ea0330648915062829000749e7574d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M checks/check_mail_loop
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/api/agent_based/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/core_nagios.py
R cmk/base/plugin_contexts.py
A cmk/checkers/plugin_contexts.py
M tests/testlib/__init__.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/checks/generictests/run.py
M tests/unit/checks/test_mem_win.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels_predictive.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/test_check_api.py
Log Message:
-----------
Move plugin_contexts out of base
no dependency on cmk.base.config
CMK-12002
Change-Id: I650e61c56da135c4539284802554e1f460ea56a4
Commit: 9b75b4200066550d441f4e1d8e16303747a97f71
https://github.com/tribe29/checkmk/commit/9b75b4200066550d441f4e1d8e1630374…
Author: Jodok Ole Glabasna <jodok.glabasna(a)tribe29.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Ia29ff94a594025516c0ce29e23078775c232f05c
Compare:
https://github.com/tribe29/checkmk/compare/07ed1ec28dee...9b75b4200066