Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 54454d350cbce993fe37290c93ffa6c2ec69bfe2
https://github.com/Checkmk/checkmk/commit/54454d350cbce993fe37290c93ffa6c2e…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/server_side_calls/_active_checks.py
M tests/unit/cmk/base/test_server_side_calls.py
Log Message:
-----------
active checks: fix missing stored password error
analyse-service and service-discovery-preview automations crashed with the error
'The stored password {password name} used by host {host name} does not exist.'
Since these 2 automations only return service descriptions, passing stored passwords wasn't
necessary in the past.
Now, service descriptions and the command arguments are generated in the same step,
requiring stored passwords also for these 2 automations.
CMK-15942
Change-Id: I4bb34d3f89bf97296cc50ac8b3df0cad65a06fb8
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: d2b0b05c07d89da68a118aea840bc3491c9b85db
https://github.com/Checkmk/checkmk/commit/d2b0b05c07d89da68a118aea840bc3491…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/integration/cmk/base/test-files/linux-agent-output
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
OS based labels: Fine tuning to check_mk section processor
OS based labels are generated on check_mk section processor based on
variables sent by agents:
* cmk/os_platform: Created from OSPlatform variable or fallback to
AgentOS
* cmk/os_type: Created from OSType variable (No fallback)
* cmk/os_name: Created from OSName variable (No fallback)
* cmk/os_version: Created from OSVersion variable (No fallback)
"No fallback" means that in case the required variable is not set, then
the corresponding label will not be created
CMK-15914
Change-Id: I41eb52832d63023c936b3b1d16c7afdbf9a4d2c1
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4aad5768eac678a85d1a3746bf4b98da9706edd0
https://github.com/Checkmk/checkmk/commit/4aad5768eac678a85d1a3746bf4b98da9…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M cmk/discover_plugins/_python_plugins.py
Log Message:
-----------
Output module where exception occurs during plugin discovery
CMK-15720
Change-Id: I17e1995fca7f662c298b5ae9f43de48fda7c583b
Commit: 416f4eecbb0f34ba899777b4d06dcbc9b1d108da
https://github.com/Checkmk/checkmk/commit/416f4eecbb0f34ba899777b4d06dcbc9b…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M cmk/gui/rulespec.py
M cmk/gui/utils/rule_specs/loader.py
Log Message:
-----------
Add unloadable/unregisterable API v1 rulespecs to failed plugins
CMK-15720
Change-Id: I10ecfbd1670e8bd6402ed99d5bf0430b823f5ee1
Commit: 9b08a5b20812c7cf8a0014d773dd0a801ae3c7ce
https://github.com/Checkmk/checkmk/commit/9b08a5b20812c7cf8a0014d773dd0a801…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
A cmk/validate_plugins.py
Log Message:
-----------
Add function of agent based plugin validation
will be part of a bigger script to validate all plugins part of the API
CMK-15720
Change-Id: I236fbfce52a4f2130dd0f680cbe06c039e7102a7
Compare: https://github.com/Checkmk/checkmk/compare/28049d3dafb9...9b08a5b20812
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 28049d3dafb90df5edc663ffb65ca0b7a598031d
https://github.com/Checkmk/checkmk/commit/28049d3dafb90df5edc663ffb65ca0b7a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/instance.rs
Log Message:
-----------
mk-sql: avoid error if registry is nor available
The reason is lack of registry in Linux and possibility to block
registry access in Windows.
Change-Id: Ie38c037d4206ed5b55d5dbac5721956b1b843a68
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9b7765fc0d2b2c4f3662eabc0fac36fa4df7dd51
https://github.com/Checkmk/checkmk/commit/9b7765fc0d2b2c4f3662eabc0fac36fa4…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/integration/cmk/base/test-files/linux-agent-output
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
OS based labels: Fine tuning to check_mk section processor
OS based labels are generated on check_mk section processor based on
variables sent by agents:
* cmk/os_platform: Created from OSPlatform variable or fallback to
AgentOS
* cmk/os_type: Created from OSType variable (No fallback)
* cmk/os_name: Created from OSName variable (No fallback)
* cmk/os_version: Created from OSVersion variable (No fallback)
"No fallback" means that in case the required variable is not set, then
the corresponding label will not be created
CMK-15914
Change-Id: I41eb52832d63023c936b3b1d16c7afdbf9a4d2c1