Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 69e809bf901b80e002a454de2b02d4110b2c61bb
https://github.com/tribe29/checkmk/commit/69e809bf901b80e002a454de2b02d4110…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M cmk/utils/werks/werk.py
M cmk/utils/werks/werkv1.py
M cmk/utils/werks/werkv2.py
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
werks: sync RawWerkV1 and RawWerkV2
... and make sure they stay in sync
RawWerkV1.to_json returned a string, but
RawWerkV2.to_json returned a dict.
Now both returns dict
Change-Id: Idea8a5e15dece6b15d19f2fa959d41b39938d44d
Commit: c7e5eb049eb1b3381c5019c8558fd6e7e0be34f2
https://github.com/tribe29/checkmk/commit/c7e5eb049eb1b3381c5019c8558fd6e7e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/confcheckers.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/cluster_mode.py
M cmk/base/config.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
Raise abstraction -> CheckPlugin
Change-Id: I333f63d6a0c343f2755087a1f92a7df22d8d4747
Commit: 434efd60e2ab62b3d6bcf687d8febec050b94337
https://github.com/tribe29/checkmk/commit/434efd60e2ab62b3d6bcf687d8febec05…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M cmk/base/agent_based/confcheckers.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Split DiscoveryPlugin off CheckPlugin
They follow different code paths and are effectively two orthogonal
concepts. It's OK that they are defined together on the user's side
but there is not reason two keep the two convoluted within our own code.
Change-Id: Ied73e85db7ae62e541b20c0cc455f6dae5a6f4ec
Commit: 41cc8be0932ba6b1eb6c754fa5864a135e7ec4c1
https://github.com/tribe29/checkmk/commit/41cc8be0932ba6b1eb6c754fa5864a135…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M packer/checkmk.pkr.hcl
Log Message:
-----------
time is not sleep in bash
Change-Id: I72c9e875064aa1596547519281323687416ee442
Commit: be1fc9943c62e80a7bcd2985ff6c008d55b9100b
https://github.com/tribe29/checkmk/commit/be1fc9943c62e80a7bcd2985ff6c008d5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M agents/wnx/watest/test-mrpe.cpp
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
cleanup plugin tests windows agent
Change-Id: Ibb5e0befd8dc8b413347a3164e5349d61de205cf
Commit: 678bf8b60b39b60566e9cba17f6769e7ae9db9d3
https://github.com/tribe29/checkmk/commit/678bf8b60b39b60566e9cba17f6769e7a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Fix broken "This view as PDF" host export
Re-add code for some previously removed case (see eeb6a28e467). The way
the step wise rendering is done and the PainterPrinterTimeGraph creates
new PainterPrinterTimeGraph objects handing over graphs to the
constructor is a little surprising. Looks like it would help to split
this class into two parts.
Add type hints to uncover the issue. Sadly this is not possible without
suppression because of some TypedDict limitations.
CMK-12727
Change-Id: I1cdb019de577c77833c87529815a13c25a113b72
Compare:
https://github.com/tribe29/checkmk/compare/6ddd4fb4c296...678bf8b60b39