Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e98b8cd1271059dcd4412d84683400990e8c7e89
https://github.com/tribe29/checkmk/commit/e98b8cd1271059dcd4412d84683400990…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-09 (Wed, 09 Sep 2020)
Changed paths:
M cmk/update_rrd_fs_names.py
Log Message:
-----------
update_rrd_fs_names: be more robust against autochecks rewriting failure
If a variable that is referenced in the autochecks file is missing, the
rewriting of the autochecks during cmk-update-config will fail.
Subsequently, the attemt to read the autochecks using the config_caches
autochecks manager will fail with a lot of missleading error messages, as the
autochecks manager assumes all references have been resolved, and does
not pass *any* variables.
Using the parse_autochecks_file function and passing the present
variables will not resolve the original issue of the missing variable,
but it will result in an exception showing the *actual* problem.
Change-Id: I11af5bf6c6f313414142cf8a1b378de1869954e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f991e558d6ca5d73ffee395f7ece438051ea1204
https://github.com/tribe29/checkmk/commit/f991e558d6ca5d73ffee395f7ece43805…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/config.py
Log Message:
-----------
config: bring checks_by_checkgroup to new API
config.checks_by_checkgroup was still using the old check_info
dictionary. It now uses the new API.
Change-Id: Ife5094cbbfef21b9732581c4f13b556db75da222
Commit: ca3f75ea385eeadeedeb907e0bba5602f5d9ec5c
https://github.com/tribe29/checkmk/commit/ca3f75ea385eeadeedeb907e0bba5602f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M cmk/base/checking.py
M cmk/base/data_sources/host_sections.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
Log Message:
-----------
host_sections: rename bound ocurrances of check_info to check_legacy_info
This allows easier grepping of 'check_info'.
Change-Id: If143ded1bafecea01df4930f37c54a19b20ad53e
Compare: https://github.com/tribe29/checkmk/compare/16df820d69e1...ca3f75ea385e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 39be660a4cd820579d19cb3d7f705c317e13ce2a
https://github.com/tribe29/checkmk/commit/39be660a4cd820579d19cb3d7f705c317…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M checkman/juniper_trpz_aps
M checkman/juniper_trpz_aps_sessions
R checks/juniper_trpz_aps
R checks/juniper_trpz_aps_sessions
A cmk/base/plugins/agent_based/juniper_trpz_aps.py
A cmk/base/plugins/agent_based/juniper_trpz_aps_sessions.py
M tests/testlib/base.py
R tests/unit/checks/generictests/datasets/juniper_trpz_aps_sessions_2019-02-20_14-24-15_5c6d54ff9c215_regression.py
R tests/unit/checks/generictests/datasets/juniper_trpz_aps_sessions_no_radios.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_juniper_trpz_aps_sessions.py
Log Message:
-----------
juniper_trpz_aps(_sessions): migrate to new API
Change-Id: I4a5b75e9571e11fe5d1286399dff65f8dd59e7d4