Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: eab38c4c6560ff789407d7818861c27147db0da3
https://github.com/tribe29/checkmk/commit/eab38c4c6560ff789407d7818861c2714…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/kube_pod_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
KUBE: remove cmk/container_image, cmk/container_name
Previously, these labels would be yielded multiple times. However,
a label value can only be set to a single value, which means only
one image or name would be shown.
Co-authored-by: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Change-Id: Ica42a934c1d9820a72fb583999ddc5313e728db2
Commit: 5901d1fe04204a13b259b32389c3663548a6eabc
https://github.com/tribe29/checkmk/commit/5901d1fe04204a13b259b32389c366354…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_info.py
Log Message:
-----------
agent_kube: split up DeploymentInfo
CMK-9647
Change-Id: I59176d71a14778b246ab2e755485108fc3fda458
Commit: 940d5ec56f3bc217c28486c42e5f461fbcd8c617
https://github.com/tribe29/checkmk/commit/940d5ec56f3bc217c28486c42e5f461fb…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_daemonset_info.py
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
kube_daemonset_info: add host labels
Adds
* cmk/kubernetes/object
* cmk/kubernetes/cluster
* cmk/kubernetes/namespace
* cmk/kubernetes/daemonset
to DaemonSet piggyback hosts.
CMK-9813
Change-Id: I4847e702bf22fd9b8dfa0346997e0428a994edf5
Commit: d62e452324e53ffbec09d528b2faf93050c4f75f
https://github.com/tribe29/checkmk/commit/d62e452324e53ffbec09d528b2faf9305…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_statefulset_info.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
kube_statefulset_info: add host labels
Adds
* cmk/kubernetes/object
* cmk/kubernetes/cluster
* cmk/kubernetes/namespace
* cmk/kubernetes/statefulset
to StatefulSet piggyback hosts.
CMK-9807
Change-Id: Ic7ee37e360d65a0012d52b635f704243de58b2a9
Commit: 28683fa39e1e9388f4759033c80c8298e8b41828
https://github.com/tribe29/checkmk/commit/28683fa39e1e9388f4759033c80c8298e…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_daemonset.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_statefulset.py
Log Message:
-----------
KUBE: make calling labels_to_table mandatory
It is tested that labels_to_table is called once in:
* inventory_kube_node
* inventory_kube_pod
* inventory_kube_deployment
* inventory_kube_daemonset
* inventory_kube_statefulset
Change-Id: I45a622fe7b5349c0116e6367070b56397c9d6bac
Commit: 2b85e4503eef6e443311619a57160ffd8e7489fa
https://github.com/tribe29/checkmk/commit/2b85e4503eef6e443311619a57160ffd8…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: use _pod_resources in Node
Change-Id: Ib730c70920bb782ac5838ea9b04bbe87f4f9c845
Commit: 64bbdb32db3376aecf40e52468159e985bde6532
https://github.com/tribe29/checkmk/commit/64bbdb32db3376aecf40e52468159e985…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-21 (Mon, 21 Mar 2022)
Changed paths:
A .werks/13790
Log Message:
-----------
13790 FIX KUBE: Remove Container Labels
Previously, on a Kubernetes host Checkmk would create a single label of each
- cmk/container_image and
- cmk/container_name.
The label value was set to the name, respectively image, of one container. Since label
keys
have to be unique, this would cause most containers to be left out, if there were
multiple
containers. This werk removes the faulty labels.
Change-Id: I606718738f6201b591b2d9d1139e69d1281a2b1c
Compare:
https://github.com/tribe29/checkmk/compare/f68442d9f80f...64bbdb32db33