Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 87a6e89e8e8f530fd3df76a00a27044b41969f70
https://github.com/Checkmk/checkmk/commit/87a6e89e8e8f530fd3df76a00a27044b4…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: provide type hints
CMK-14425
Change-Id: I102893160a3c327e66aed73d27a54249f0f70746
Commit: 73ff0af946b5a9bfe4ea2e1079551273a94c3b3c
https://github.com/Checkmk/checkmk/commit/73ff0af946b5a9bfe4ea2e1079551273a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: improve tests
Problems of this check should now be more visible.
CMK-14425
Change-Id: Idcbf61dadfa53ae572c003b67d9db4e75d35cae7
Commit: 344522f0987a9a95485fe424746292daa00e0644
https://github.com/Checkmk/checkmk/commit/344522f0987a9a95485fe424746292daa…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: Simplify display rules
CMK-14425
Change-Id: Ie2547d5f04caae850940859d6e7be90b832ec122
Commit: c08ffd0fd3e3c2da3b2d73832031bd26d425edc3
https://github.com/Checkmk/checkmk/commit/c08ffd0fd3e3c2da3b2d73832031bd26d…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/plugins/lib/kube.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: fix incorrect display
CMK-14425
Change-Id: I7535331ba91436e709b2ee289c06e7d07bbe5dc0
Commit: 7ec55c7fbf4be613994b8996b3de3a09a10a232f
https://github.com/Checkmk/checkmk/commit/7ec55c7fbf4be613994b8996b3de3a09a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/plugins/lib/kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
kube_node_conditions: delete useless typealias
Change-Id: Ifa57fd56efe899b1eceddec63cd79002fbb60acb
Commit: fc326116f016a82f628eadd1bece234b4b0d8951
https://github.com/Checkmk/checkmk/commit/fc326116f016a82f628eadd1bece234b4…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: don't import json
Change-Id: Id38258bcbee8ce6a5b46398e7b9dacfec7c5dc62
Commit: f950a324dff89c52d1928833091f1f91cdc51ec4
https://github.com/Checkmk/checkmk/commit/f950a324dff89c52d1928833091f1f91c…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: less noisy invocations
Change-Id: I7d0de864ee824c44ec777198a0dc72cc4c05cd54
Commit: 4937d78e6127d9592caf3bd20076952629e35562
https://github.com/Checkmk/checkmk/commit/4937d78e6127d9592caf3bd2007695262…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: Ease finding rule
All Kubernetes rules should be searchable by searching for Kubernetes.
Change-Id: Id602bfed1b3300c216e001a58fa930aa8e68b57a
Commit: 0cbc380a1657f2208c7be26500a523b1981a914a
https://github.com/Checkmk/checkmk/commit/0cbc380a1657f2208c7be26500a523b19…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_node_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
Log Message:
-----------
kube_node_conditions: make configurable
CMK-14425
Change-Id: Id2e5f4446f6d876f9f51da1ead0e071cb96b9005
Commit: efb4a984d48f6417efc3336f8314da64bfaa2dd0
https://github.com/Checkmk/checkmk/commit/efb4a984d48f6417efc3336f8314da64b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
kube_node_conditions: show condition based on monitoring state
Checkmk previously showed conditions based on pre-defined problem
states. This meant some conditions were shown in the summary, even if
the monitoring state was OK.
CMK-14425
Change-Id: I2f8c3e1107df9e23a802e4c45f266c88f6de1004
Commit: b0d94354751ecb8fa4b17e1f1d789efb2ba087e8
https://github.com/Checkmk/checkmk/commit/b0d94354751ecb8fa4b17e1f1d789efb2…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/plugins/lib/kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
Log Message:
-----------
kube_node_conditions: fix .status.message
This field was always shown to be `None`.
Change-Id: I0853071968045f963f52257d0ebeb35fc56bb741
Compare:
https://github.com/Checkmk/checkmk/compare/94cfe73378a0...b0d94354751e