Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 6f92e7e60eedf5349a81fa62663b630e049a2c33
https://github.com/tribe29/checkmk/commit/6f92e7e60eedf5349a81fa62663b630e0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
R omd/packages/Python/Python-3.10.4.tar.xz
Log Message:
-----------
Removed unused Python interpreter sources.
Change-Id: I520edc2958165753bf2d145ad64554617f5720e8
Commit: 00c6c5198384da37b14507a80a93879424b85ac7
https://github.com/tribe29/checkmk/commit/00c6c5198384da37b14507a80a9387942…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/common/wtools_user_control.cpp
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/cvt.h
M agents/wnx/src/engine/eventlog/eventlogstd.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-agent_controller.cpp
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-mrpe.cpp
M agents/wnx/watest/test-onlyfrom.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-realtime.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-skype.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
refactoring windows agent
Change-Id: I23535fe447f1fbc2c48f821aabb36cf13c74acad
Commit: ca7852cd65bb929d082f056ce47ad686a2b03834
https://github.com/tribe29/checkmk/commit/ca7852cd65bb929d082f056ce47ad686a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M cmk/base/check_legacy_includes/df.py
M cmk/base/check_legacy_includes/diskstat.py
M cmk/base/config.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
Remove special handling of discovery rulesets used in legacy and new API
This case does not exist anymore.
CMK-12174
Change-Id: Ibb606ad3a8fab08b1b1a6539c7ef9223115b2056
Commit: bbd0040b2dd49ea48b223f1c3d5eceb2f89346bf
https://github.com/tribe29/checkmk/commit/bbd0040b2dd49ea48b223f1c3d5eceb2f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
Log Message:
-----------
Prefer import from for checking_classes
clarifies coupling and dependencies at module and function level.
Change-Id: I7c342fea5119fdfa7dcef9b488c6f28bf6fc6d59
Commit: 57e729980c96988f87c7b35c353b6b172a2daee0
https://github.com/tribe29/checkmk/commit/57e729980c96988f87c7b35c353b6b172…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
R cmk/base/agent_based/checking/_cluster_modes.py
A cmk/base/api/agent_based/cluster_mode.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
Log Message:
-----------
Move _cluster_modes to the API
Reduced feature envy, improved cohesion.
Most likely, it shouldn't matter for the check engine whether the
check function works on cluster or not. What matters there is that
the function exists.
Change-Id: If8a42233d3ea4eefbe5822d076de0bd6bf0727e7
Commit: feeea90ce13eac0c4f5c33ab96230c0ae2a5a885
https://github.com/tribe29/checkmk/commit/feeea90ce13eac0c4f5c33ab96230c0ae…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/api/agent_based/checking_classes.py
Log Message:
-----------
Handle API/check engine impedance mismatch in API
This lets the check engine ignore implementation detail from the
Check API.
Change-Id: Ic41639512676ee851a1b3cd77ab0ee3846690298
Commit: 3e9127583478687e2d36a2b7cc754873ec8758d2
https://github.com/tribe29/checkmk/commit/3e9127583478687e2d36a2b7cc754873e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/api/agent_based/checking_classes.py
M tests/unit/cmk/base/agent_based/checking/test_checking.py
Log Message:
-----------
Move impendance-matching function to Check API
Change-Id: I9cd71f5c0dffda49b5d825b6d444b7bee2bbbc08
Compare:
https://github.com/tribe29/checkmk/compare/4493559047d1...3e9127583478