Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 67ac1f11baab3117ebd21213e4874d90310a5351
https://github.com/tribe29/checkmk/commit/67ac1f11baab3117ebd21213e4874d903…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
R tests-py3/unit/cmk/utils
A tests-py3/unit/cmk/utils/rulesets/test_ruleset_matcher.py
A tests-py3/unit/cmk/utils/rulesets/test_ruleset_transformer.py
A tests-py3/unit/cmk/utils/rulesets/test_tuple_rulesets.py
A tests-py3/unit/cmk/utils/structured_data/test_structured_data.py
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_ordered
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_unordered
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_inv
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_addresses
A
tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_addresses_arrays_memory
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_arrays
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_heute
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_interfaces
A
tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_large_ora_tablespaces_fixed_len
A
tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_large_ora_tablespaces_variable_len
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_new_memory
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_addresses
A
tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_addresses_arrays_memory
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_arrays
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_heute
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_interfaces
A
tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_large_ora_tablespaces
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_old_memory
A tests-py3/unit/cmk/utils/structured_data/tree_test_data/tree_status
A tests-py3/unit/cmk/utils/test_cmk_subprocess.py
A tests-py3/unit/cmk/utils/test_crash_reporting.py
A tests-py3/unit/cmk/utils/test_daemon.py
A tests-py3/unit/cmk/utils/test_debug.py
A tests-py3/unit/cmk/utils/test_encoding.py
A tests-py3/unit/cmk/utils/test_exceptions.py
A tests-py3/unit/cmk/utils/test_labels.py
A tests-py3/unit/cmk/utils/test_log.py
A tests-py3/unit/cmk/utils/test_log_console.py
A tests-py3/unit/cmk/utils/test_man_pages.py
A tests-py3/unit/cmk/utils/test_memoize.py
A tests-py3/unit/cmk/utils/test_msi_engine.py
A tests-py3/unit/cmk/utils/test_msi_patch.py
A tests-py3/unit/cmk/utils/test_notify_utils.py
A tests-py3/unit/cmk/utils/test_packaging.py
A tests-py3/unit/cmk/utils/test_password_store.py
A tests-py3/unit/cmk/utils/test_paths.py
A tests-py3/unit/cmk/utils/test_piggyback.py
A tests-py3/unit/cmk/utils/test_plugin_registry.py
A tests-py3/unit/cmk/utils/test_prediction_commons.py
A tests-py3/unit/cmk/utils/test_python_printer.py
A tests-py3/unit/cmk/utils/test_render.py
A tests-py3/unit/cmk/utils/test_schedule.py
A tests-py3/unit/cmk/utils/test_store.py
A tests-py3/unit/cmk/utils/test_tty.py
A tests-py3/unit/cmk/utils/test_type_defs.py
A tests-py3/unit/cmk/utils/test_utils_tags.py
A tests-py3/unit/cmk/utils/test_werks.py
R tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
R tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
R tests/unit/cmk/utils/rulesets/test_tuple_rulesets.py
R tests/unit/cmk/utils/structured_data/test_structured_data.py
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_ordered
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_unordered
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_inv
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_addresses
R
tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_addresses_arrays_memory
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_arrays
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_heute
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_interfaces
R
tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_large_ora_tablespaces_fixed_len
R
tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_large_ora_tablespaces_variable_len
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_new_memory
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_addresses
R
tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_addresses_arrays_memory
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_arrays
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_heute
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_interfaces
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_large_ora_tablespaces
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_old_memory
R tests/unit/cmk/utils/structured_data/tree_test_data/tree_status
R tests/unit/cmk/utils/test_cmk_subprocess.py
R tests/unit/cmk/utils/test_crash_reporting.py
R tests/unit/cmk/utils/test_daemon.py
R tests/unit/cmk/utils/test_debug.py
R tests/unit/cmk/utils/test_encoding.py
R tests/unit/cmk/utils/test_exceptions.py
R tests/unit/cmk/utils/test_labels.py
R tests/unit/cmk/utils/test_log.py
R tests/unit/cmk/utils/test_log_console.py
R tests/unit/cmk/utils/test_man_pages.py
R tests/unit/cmk/utils/test_memoize.py
R tests/unit/cmk/utils/test_msi_engine.py
R tests/unit/cmk/utils/test_msi_patch.py
R tests/unit/cmk/utils/test_notify_utils.py
R tests/unit/cmk/utils/test_packaging.py
R tests/unit/cmk/utils/test_password_store.py
R tests/unit/cmk/utils/test_paths.py
R tests/unit/cmk/utils/test_piggyback.py
R tests/unit/cmk/utils/test_plugin_registry.py
R tests/unit/cmk/utils/test_prediction_commons.py
R tests/unit/cmk/utils/test_python_printer.py
R tests/unit/cmk/utils/test_render.py
R tests/unit/cmk/utils/test_schedule.py
R tests/unit/cmk/utils/test_store.py
R tests/unit/cmk/utils/test_tty.py
R tests/unit/cmk/utils/test_type_defs.py
R tests/unit/cmk/utils/test_utils_tags.py
R tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
Drop Python 2 cmk.utils unit tests
Change-Id: I745199deb5199379131d8150b5edda636b78d7b9
Commit: aa65aa52827cd363644d05e6da9f979f3bea9585
https://github.com/tribe29/checkmk/commit/aa65aa52827cd363644d05e6da9f979f3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins.py
M tests-py3/unit/cmk/base/api/agent_based/register/test_check_plugins.py
Log Message:
-----------
CheckAPI: default cluster check function
Change-Id: Id0a7ab0de65820c118e7d1d3b25ad7ef995cdde6
Commit: 9a2330103bbe26dcc96e9a8d4fa3f9672ac78977
https://github.com/tribe29/checkmk/commit/9a2330103bbe26dcc96e9a8d4fa3f9672…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/plugins/agent_based/agent_based_api/v0/register.py
Log Message:
-----------
CheckAPI: register.check_plugin
Change-Id: Ib6a4c238f80e21ac6eb2f22edae83611d25a9419
Commit: 2ad31ee47d2e4295b514bd3fc2bfa2b1db266f75
https://github.com/tribe29/checkmk/commit/2ad31ee47d2e4295b514bd3fc2bfa2b1d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/discovery.py
Log Message:
-----------
discovery: explicitly pass plugin whitelist along I
In '_discover_services', we stop calling sources.get_check_plugin_names.
Instead we pass the the whitelist explicitly along, and only look at check
plugin candidates that the host sections have at least *some* data for.
The clean up of the now unneeded arguments is done in the next commit.
Change-Id: Ic36a51f4ca9033e4315dcb3fff580b9548132444
Commit: 320baeb9350f64bca0efdf91529185dbe65231a5
https://github.com/tribe29/checkmk/commit/320baeb9350f64bca0efdf91529185dbe…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/discovery.py
Log Message:
-----------
discovery: explicitly pass plugin whitelist along II
This commit is the cleanup caused by the previous commit:
* stop (re-)enforcing of check plugin names
* drop sources argument
Change-Id: I9dde2cb244fac80c151672d97ab23b280a3d3e5c
Commit: 8022e8d614042027850491c6deaa0262aaa81970
https://github.com/tribe29/checkmk/commit/8022e8d614042027850491c6deaa0262a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/data_sources/__init__.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/snmp.py
M tests-py3/unit/cmk/base/data_sources/test_ipmi_management_board_data_source.py
M tests-py3/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
datasources: factor out management_board_ipaddress
Change-Id: I90b26090b41cc9ce12b5b5581576a099a39ef39f
Commit: d68fcb3e7ad7e15c80f07edc680db7c50b15ad94
https://github.com/tribe29/checkmk/commit/d68fcb3e7ad7e15c80f07edc680db7c50…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/data_sources/abstract.py
M tests-py3/unit/cmk/base/test_data_sources_cmd_caching.py
Log Message:
-----------
data sources: clean up _run signature
Change-Id: I12d2704efa7f358c2b1cedc06ee4a2f51211a1ec
Commit: c3ed007abe65ccf1f29bf06896ea42c99ec551bf
https://github.com/tribe29/checkmk/commit/c3ed007abe65ccf1f29bf06896ea42c99…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/data_sources/__init__.py
M cmk/base/data_sources/host_sections.py
M cmk/base/inventory.py
M tests-py3/unit/cmk/base/data_sources/test_host_sections.py
Log Message:
-----------
host_sections: make signature and name less surprising
Change-Id: I4f2fb6d1add9ed49faabff0ab68142c4da5d7322
Commit: 880de829eb164f1fcadbdef78971130b7ceec293
https://github.com/tribe29/checkmk/commit/880de829eb164f1fcadbdef78971130b7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-25 (Mon, 25 May 2020)
Changed paths:
M cmk/base/data_sources/host_sections.py
Log Message:
-----------
host_sections: minor refactoring
to make the upcoming changes easier to spot
Change-Id: I65968fe377fd94d25d697ae64cd87414679ca93f
Compare:
https://github.com/tribe29/checkmk/compare/e208a5815c64...880de829eb16