Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: bb46bb25151c5051ced864d0a4509637f015896f
https://github.com/tribe29/checkmk/commit/bb46bb25151c5051ced864d0a4509637f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M cmk/base/config.py
M cmk/base/core_config.py
Log Message:
-----------
Improve `params` type for special agents
Change-Id: Ib96eb5121473ddad76790bbfeea15c17e3fb0f33
Commit: 048d87da68e8847546443b60214de5ea22d3ce10
https://github.com/tribe29/checkmk/commit/048d87da68e8847546443b60214de5ea2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/sources.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Remove ProgramFetcher factory
This reduces the scope of the code that may raise, which is not
the factory itself but only the `cmdline` part.
This is also consistent with the special agent code.
Change-Id: Ie955d7aad1b1a15dce252532224710b563d55e9e
Commit: 5ee284a561e43a7a12a569f133074cd24d84e12f
https://github.com/tribe29/checkmk/commit/5ee284a561e43a7a12a569f133074cd24…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
A cmk/base/_sources.py
M cmk/base/sources.py
Log Message:
-----------
Use abstract factory pattern in make_sources
This removes some copy and paste and helps splitting the source
selection logic from the instantiation. Several bugs have been
recently reported and the code is hard to maintain, so let's
improve it a bit.
Change-Id: Iaa61515d1556fac1420e17203c808c754dce9444
Commit: a379e0691929d573fc81ac6c43cc6b921b050cd4
https://github.com/tribe29/checkmk/commit/a379e0691929d573fc81ac6c43cc6b921…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
Remove unnecessary args from source _Builder
Change-Id: I8554e58bc619fe9c4ae77def5ffd1b2e6f9621d2
Commit: 8b87cbbdaa8cbee98d580cf624d6edadad419a13
https://github.com/tribe29/checkmk/commit/8b87cbbdaa8cbee98d580cf624d6edada…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/azure_virtual_network_gateways.py
M tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_network_gateways.py
Log Message:
-----------
azure_virtual_network_gateway: fix crash if peering addresses are missing
Vnet gateways don't always return all types of peering addresses.
Previously, that led to a crash in parsing agent output.
Change-Id: I253426f1e7e2058c60352459d98d21c6a93950ed
Commit: 4743a7aa3e4494f31d81861a138978d90e1bd6aa
https://github.com/tribe29/checkmk/commit/4743a7aa3e4494f31d81861a138978d90…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M cmk/special_agents/agent_azure.py
Log Message:
-----------
agent_azure: fix message parsing for ApiError
After introducing ApiErrorFactory, ApiError messages were no longer
in the right format
Change-Id: I7d0e20c76cd05133805e3b6691ed54f65b062cb9
Commit: cb732be9e2bc953dbed2b757fce7aeb8ea3e2d38
https://github.com/tribe29/checkmk/commit/cb732be9e2bc953dbed2b757fce7aeb8e…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M omd/WORKSPACE
A omd/packages/monitoring-plugins/BUILD
A omd/packages/monitoring-plugins/BUILD.monitoring-plugins.bazel
R omd/packages/monitoring-plugins/monitoring-plugins-2.3.2.tar.gz
A omd/packages/monitoring-plugins/monitoring-plugins.bzl
M omd/packages/monitoring-plugins/monitoring-plugins.make
M tests/integration/omd/test_monitoring_plugins.py
Log Message:
-----------
Adds Bazel configuration for nagios-plugins, Take #2
+ modifies tests to not assume check plugins we failed to remove before to be present
Change-Id: I42c20944a2c22d0a35dcb755af0c4e108531b672
Commit: 3283c59a089a65fdde10084bbc3998bf0cadf1e1
https://github.com/tribe29/checkmk/commit/3283c59a089a65fdde10084bbc3998bf0…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M scripts/check-licence
Log Message:
-----------
Fix license header check for long-form folders
Change-Id: I7f54247558704846cce8e5014a56eeb10a77aa55
Compare:
https://github.com/tribe29/checkmk/compare/a66166185db3...3283c59a089a