Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 13570b25d86bd784b0ca36a075f2a05c6b33790c
https://github.com/Checkmk/checkmk/commit/13570b25d86bd784b0ca36a075f2a05c6…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M Makefile
M buildscripts/scripts/ensure-workspace-integrity
Log Message:
-----------
Improve ensure-workspace-integrity
* We actually must check for the OS version and not only for the build date
* This is a preparation step to bump the reference image to ubuntu 22.04
Change-Id: Iff9f0fa51db34d5122390e5954e0404169a23f58
Commit: 3664ce864ec9f093cf2e27534360763fdcb75f19
https://github.com/Checkmk/checkmk/commit/3664ce864ec9f093cf2e27534360763fd…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M buildscripts/scripts/test-gerrit.groovy
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Ensure workspace integrity before doing anything in the container
Change-Id: I77d602f01093aed94c6950bffc49009a8c19fef7
Compare: https://github.com/Checkmk/checkmk/compare/80b57ec5b485...3664ce864ec9
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1dbd957ecaaef70f4a492f40e642fb6ba7a6e8ce
https://github.com/Checkmk/checkmk/commit/1dbd957ecaaef70f4a492f40e642fb6ba…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/bgp_peer.py
M cmk/gui/plugins/wato/check_parameters/kube_deployment_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_resources.py
M cmk/gui/plugins/wato/check_parameters/threepar_capacity.py
M cmk/gui/plugins/wato/check_parameters/threepar_ports.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/plugins/wato/special_agents/smb_share.py
M cmk/gui/views/builtin_views.py
M cmk/gui/views/command/commands.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/_notification_parameter/_pagerduty.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/plugins/collection/rulesets/httpv1.py
M cmk/plugins/three_par/rulesets/three_par.py
Log Message:
-----------
Various other cleanups
CMK-16121
Change-Id: I3ce5b7ee13824a19fe3d754db6858055287657c6
Commit: 55c907d317d1f1de19054c3a27b9801b6f56ad13
https://github.com/Checkmk/checkmk/commit/55c907d317d1f1de19054c3a27b9801b6…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/data_source/datasources.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/views/builtin_views.py
Log Message:
-----------
Replace 'Alert Statistics' with 'Alert statistics'
CMK-16121
Change-Id: Ic372ce556457a80631f7c4186cf3ee7ad9a85e66
Commit: 86113584318544e40e170c7feca4667e1d786b3f
https://github.com/Checkmk/checkmk/commit/86113584318544e40e170c7feca4667e1…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/wato/check_parameters/fortiauthenticator_auth_fail.py
Log Message:
-----------
Replace 'Authentication Failure(s)' with 'Authentication failure(s)'
CMK-16121
Change-Id: I25f41b55aa935750c3e3959558fb0c8565d03e13
Commit: 80d73ac094a605b38defa53656fd5447dc5558a6
https://github.com/Checkmk/checkmk/commit/80d73ac094a605b38defa53656fd5447d…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/base/default_config/base.py
M cmk/base/modes/check_mk.py
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/gui/openapi/endpoints/agent/__init__.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/wato/_main_modules.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/crypto/certificate.py
M omd/packages/omd/omdlib/backup.py
Log Message:
-----------
Replace 'agent bakery' with 'Agent Bakery'
CMK-16121
Change-Id: Ia3662ad140bc190d56a76fb0686c214ce4bc9ff7
Commit: 80b57ec5b485d4d3ab66ab792d149e507d8bad79
https://github.com/Checkmk/checkmk/commit/80b57ec5b485d4d3ab66ab792d149e507…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/base/plugins/agent_based/prism_cluster_mem.py
M cmk/base/plugins/agent_based/proxmox_ve_mem_usage.py
M cmk/gui/plugins/metrics/storage.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_supervisor_mem.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_cluster.py
M cmk/gui/plugins/wato/check_parameters/innovaphone_mem.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem_modules.py
M cmk/gui/plugins/wato/check_parameters/mem_cluster.py
M cmk/gui/plugins/wato/check_parameters/netscaler_mem.py
M cmk/gui/wato/_check_mk_configuration.py
M tests/unit/cmk/base/plugins/agent_based/test_prism_cluster_mem.py
Log Message:
-----------
Replace 'Memory Usage' with 'memory usage'
CMK-16121
Change-Id: I4855653cfee1b288dc67a40e9f6670bc2a3b5b97
Compare: https://github.com/Checkmk/checkmk/compare/2f91ee0d635b...80b57ec5b485
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 69d89dbe99391324c7d7b7f8fbd2711341b6b3b9
https://github.com/Checkmk/checkmk/commit/69d89dbe99391324c7d7b7f8fbd271134…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/wato/_omd_configuration.py
Log Message:
-----------
don't use LivestatusViaTCP
LivestatusViaTCP is not user-friendly.
However, we can't change it because it is part of
`cmk/gui/wato/_pre_21_plugin_api.py` :-(
This commit should not affect any behaviour, but
makes future changes possible.
CMK-16122
Change-Id: I578ab11f6fa192c83512ebf8454f68ef510ca55e
Commit: 167ec6ce3481816abda822d37be50086a669088d
https://github.com/Checkmk/checkmk/commit/167ec6ce3481816abda822d37be50086a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/wato/_omd_configuration.py
Log Message:
-----------
livestatus: make key non-optional
Showing this setting as optional is misleading, because *NOT* setting
this value would restrict communication to IPv4 addresses.
Now, users will always see what their configuration restricts the
address space to. Note, that this commit does not fix the
synchronization between `etc/omd/globals.conf` and `etc/omd/site.conf`.
These files are commonly out of sync, since every time somebody uses the
omd command to set a value, the wato rule will show incorrect values.
CMK-16122
Change-Id: I2672cac7721fefa1299c11eb753b11e2aa3ed09a
Commit: 6abfecdc0e5bc037467bea6cb3e6fbfc6408816a
https://github.com/Checkmk/checkmk/commit/6abfecdc0e5bc037467bea6cb3e6fbfc6…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/watolib/sites.py
Log Message:
-----------
don't use LivestatusViaTCP II
LivestatusViaTCP is not user-friendly and also was
not intended for the liveproxyd. However, we can't
change it because it is part of
`cmk/gui/wato/_pre_21_plugin_api.py` :-(
This commit should not affect any behaviour, but
makes future changes possible.
CMK-16122
Change-Id: If67c314897da179d50425c47fb820c182f55b52f
Commit: de5ce1df4ae45960f281a694d374ffa5a2255f65
https://github.com/Checkmk/checkmk/commit/de5ce1df4ae45960f281a694d374ffa5a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/watolib/sites.py
Log Message:
-----------
update only_from option
The behaviour of the Livestatus Proxy did match the valuespec
description.
Change-Id: If3c6ccf3261cf1452be4118cf57c27667d1ef40e
Compare: https://github.com/Checkmk/checkmk/compare/0cef21b6660e...de5ce1df4ae4
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a4761157bb53b8249fc83aa319ee8ca675ad67bc
https://github.com/Checkmk/checkmk/commit/a4761157bb53b8249fc83aa319ee8ca67…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
A cmk/plugins/lib/node_exporter.py
A cmk/plugins/lib/prometheus.py
M cmk/special_agents/agent_alertmanager.py
M cmk/special_agents/agent_prometheus.py
R cmk/special_agents/utils/node_exporter.py
R cmk/special_agents/utils/prometheus.py
M cmk/special_agents/utils_kubernetes/prometheus_section.py
M cmk/special_agents/utils_kubernetes/query.py
M tests/unit/cmk/plugins/prometheus/special_agents/test_prometheus.py
Log Message:
-----------
remove cmk/special_agent/utils
CMK-17302
Change-Id: I0aff78ee03b17be920b7342d8882f9b94f8343aa
Commit: 9c516f7c4cd18f4c20d7dd6042d4f29e9effb844
https://github.com/Checkmk/checkmk/commit/9c516f7c4cd18f4c20d7dd6042d4f29e9…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M agents/special/agent_kube
A cmk/plugins/kube/README.md
A cmk/plugins/kube/__init__.py
A cmk/plugins/kube/agent_handlers/__init__.py
A cmk/plugins/kube/agent_handlers/cluster_handler.py
A cmk/plugins/kube/agent_handlers/common.py
A cmk/plugins/kube/agent_handlers/cronjob_handler.py
A cmk/plugins/kube/agent_handlers/daemonset_handler.py
A cmk/plugins/kube/agent_handlers/deployment_handler.py
A cmk/plugins/kube/agent_handlers/namespace_handler.py
A cmk/plugins/kube/agent_handlers/node_handler.py
A cmk/plugins/kube/agent_handlers/persistent_volume_claim_handler.py
A cmk/plugins/kube/agent_handlers/pod_handler.py
A cmk/plugins/kube/agent_handlers/statefulset_handler.py
A cmk/plugins/kube/api_server.py
A cmk/plugins/kube/common.py
A cmk/plugins/kube/controllers.py
A cmk/plugins/kube/performance.py
A cmk/plugins/kube/prometheus_api.py
A cmk/plugins/kube/prometheus_section.py
A cmk/plugins/kube/query.py
A cmk/plugins/kube/schemata/__init__.py
A cmk/plugins/kube/schemata/api.py
A cmk/plugins/kube/schemata/section.py
A cmk/plugins/kube/special_agents/agent_kube.py
A cmk/plugins/kube/transform.py
A cmk/plugins/kube/transform_any.py
A cmk/plugins/kube/transform_json.py
R cmk/special_agents/agent_kube.py
R cmk/special_agents/utils_kubernetes/README.md
R cmk/special_agents/utils_kubernetes/__init__.py
R cmk/special_agents/utils_kubernetes/agent_handlers/__init__.py
R cmk/special_agents/utils_kubernetes/agent_handlers/cluster_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/common.py
R cmk/special_agents/utils_kubernetes/agent_handlers/cronjob_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/daemonset_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/deployment_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/namespace_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/node_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/pod_handler.py
R cmk/special_agents/utils_kubernetes/agent_handlers/statefulset_handler.py
R cmk/special_agents/utils_kubernetes/api_server.py
R cmk/special_agents/utils_kubernetes/common.py
R cmk/special_agents/utils_kubernetes/controllers.py
R cmk/special_agents/utils_kubernetes/performance.py
R cmk/special_agents/utils_kubernetes/prometheus_api.py
R cmk/special_agents/utils_kubernetes/prometheus_section.py
R cmk/special_agents/utils_kubernetes/query.py
R cmk/special_agents/utils_kubernetes/schemata/__init__.py
R cmk/special_agents/utils_kubernetes/schemata/api.py
R cmk/special_agents/utils_kubernetes/schemata/section.py
R cmk/special_agents/utils_kubernetes/transform.py
R cmk/special_agents/utils_kubernetes/transform_any.py
R cmk/special_agents/utils_kubernetes/transform_json.py
M doc/documentation/arch-comp-kube-monitoring.rst
A tests/unit/cmk/plugins/kube/agent_kube/__init__.py
A tests/unit/cmk/plugins/kube/agent_kube/factory.py
A tests/unit/cmk/plugins/kube/agent_kube/test_agent_kube_api.py
A tests/unit/cmk/plugins/kube/agent_kube/test_agent_kube_api_server.py
A tests/unit/cmk/plugins/kube/agent_kube/test_agent_kube_metadata.py
A tests/unit/cmk/plugins/kube/agent_kube/test_agent_kube_performance.py
A tests/unit/cmk/plugins/kube/agent_kube/test_cluster.py
A tests/unit/cmk/plugins/kube/agent_kube/test_cronjob.py
A tests/unit/cmk/plugins/kube/agent_kube/test_daemon_set.py
A tests/unit/cmk/plugins/kube/agent_kube/test_deployment.py
A tests/unit/cmk/plugins/kube/agent_kube/test_namespace.py
A tests/unit/cmk/plugins/kube/agent_kube/test_node.py
A tests/unit/cmk/plugins/kube/agent_kube/test_persistent_volume_claim.py
A tests/unit/cmk/plugins/kube/agent_kube/test_pod_owner.py
A tests/unit/cmk/plugins/kube/agent_kube/test_pods.py
A tests/unit/cmk/plugins/kube/agent_kube/test_pvc.py
A tests/unit/cmk/plugins/kube/agent_kube/test_statefulset.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/__init__.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/conftest.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_api_cronjobs.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_daemon_sets.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_deployments.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_filter_from_namespace.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_namespace.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kube_statefulsets.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_api_nodes.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_api_pods.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_section_schemas.py
A tests/unit/cmk/plugins/kube/agent_kubernetes/utils.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/__init__.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/query.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/test_api_server.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/test_performance.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/test_transform.py
A tests/unit/cmk/plugins/kube/utils_kubernetes/test_transform_json.py
R tests/unit/cmk/special_agents/agent_kube/__init__.py
R tests/unit/cmk/special_agents/agent_kube/factory.py
R tests/unit/cmk/special_agents/agent_kube/test_agent_kube_api.py
R tests/unit/cmk/special_agents/agent_kube/test_agent_kube_api_server.py
R tests/unit/cmk/special_agents/agent_kube/test_agent_kube_metadata.py
R tests/unit/cmk/special_agents/agent_kube/test_agent_kube_performance.py
R tests/unit/cmk/special_agents/agent_kube/test_cluster.py
R tests/unit/cmk/special_agents/agent_kube/test_cronjob.py
R tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
R tests/unit/cmk/special_agents/agent_kube/test_deployment.py
R tests/unit/cmk/special_agents/agent_kube/test_namespace.py
R tests/unit/cmk/special_agents/agent_kube/test_node.py
R tests/unit/cmk/special_agents/agent_kube/test_persistent_volume_claim.py
R tests/unit/cmk/special_agents/agent_kube/test_pod_owner.py
R tests/unit/cmk/special_agents/agent_kube/test_pods.py
R tests/unit/cmk/special_agents/agent_kube/test_pvc.py
R tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
R tests/unit/cmk/special_agents/agent_kubernetes/__init__.py
R tests/unit/cmk/special_agents/agent_kubernetes/conftest.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_api_cronjobs.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_daemon_sets.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_deployments.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_filter_from_namespace.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_namespace.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_statefulsets.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_nodes.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
R tests/unit/cmk/special_agents/agent_kubernetes/utils.py
R tests/unit/cmk/special_agents/utils_kubernetes/__init__.py
R tests/unit/cmk/special_agents/utils_kubernetes/query.py
R tests/unit/cmk/special_agents/utils_kubernetes/test_api_server.py
R tests/unit/cmk/special_agents/utils_kubernetes/test_performance.py
R tests/unit/cmk/special_agents/utils_kubernetes/test_transform.py
R tests/unit/cmk/special_agents/utils_kubernetes/test_transform_json.py
Log Message:
-----------
move agent_kube
CMK-17302
Change-Id: If8d3169f7db78785ab32375fcb6583a2c7d5c82e
Commit: 3180e4d90bcac607dfba1b2f21c97f32e6e649d9
https://github.com/Checkmk/checkmk/commit/3180e4d90bcac607dfba1b2f21c97f32e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M agents/special/agent_prometheus
A cmk/plugins/prometheus/special_agents/agent_prometheus.py
R cmk/special_agents/agent_prometheus.py
A tests/unit/cmk/plugins/lib/test_prometheus.py
R tests/unit/cmk/plugins/prometheus/special_agents/test_prometheus.py
Log Message:
-----------
move agent_prometheus
CMK-17302
Change-Id: I1844a0df6e2b86142315ad7ab4442c79cddb7e92
Commit: 7391a9035cffedd2bb5fd91cfaba1de3c1ceef68
https://github.com/Checkmk/checkmk/commit/7391a9035cffedd2bb5fd91cfaba1de3c…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M agents/special/agent_alertmanager
A cmk/plugins/alertmanager/special_agents/agent_alertmanager.py
R cmk/special_agents/agent_alertmanager.py
A tests/unit/cmk/plugins/alertmanager/special_agents/test_agent_alertmanager.py
M tests/unit/cmk/plugins_consistency/test_special_agent_args.py
R tests/unit/cmk/special_agents/test_agent_alertmanager.py
Log Message:
-----------
move agent_alertmanager
CMK-17302
Change-Id: I746506313fe4542f1fc412389928e202d3ac287e
Commit: a8b7b5f9d82be8177c5d2debfbea350d1611480f
https://github.com/Checkmk/checkmk/commit/a8b7b5f9d82be8177c5d2debfbea350d1…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/base/plugins/agent_based/inventory_kube_cluster.py
M cmk/base/plugins/agent_based/inventory_kube_cronjob.py
M cmk/base/plugins/agent_based/inventory_kube_daemonset.py
M cmk/base/plugins/agent_based/inventory_kube_deployment.py
M cmk/base/plugins/agent_based/inventory_kube_namespace.py
M cmk/base/plugins/agent_based/inventory_kube_node.py
M cmk/base/plugins/agent_based/inventory_kube_pod.py
M cmk/base/plugins/agent_based/inventory_kube_statefulset.py
M cmk/base/plugins/agent_based/kube_cluster_api_health.py
M cmk/base/plugins/agent_based/kube_cluster_info.py
M cmk/base/plugins/agent_based/kube_collector_info.py
M cmk/base/plugins/agent_based/kube_cpu.py
M cmk/base/plugins/agent_based/kube_cronjob_info.py
M cmk/base/plugins/agent_based/kube_cronjob_status.py
M cmk/base/plugins/agent_based/kube_daemonset_info.py
M cmk/base/plugins/agent_based/kube_deployment_conditions.py
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/kube_memory.py
M cmk/base/plugins/agent_based/kube_namespace_info.py
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/base/plugins/agent_based/kube_node_container_count.py
M cmk/base/plugins/agent_based/kube_node_count.py
M cmk/base/plugins/agent_based/kube_node_info.py
M cmk/base/plugins/agent_based/kube_node_kubelet.py
M cmk/base/plugins/agent_based/kube_persistent_volume_claim.py
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M cmk/base/plugins/agent_based/kube_pod_containers.py
M cmk/base/plugins/agent_based/kube_pod_info.py
M cmk/base/plugins/agent_based/kube_pod_phase.py
M cmk/base/plugins/agent_based/kube_pod_resources.py
M cmk/base/plugins/agent_based/kube_pod_restarts.py
M cmk/base/plugins/agent_based/kube_pod_status.py
M cmk/base/plugins/agent_based/kube_replicas.py
M cmk/base/plugins/agent_based/kube_resource_quota_cpu.py
M cmk/base/plugins/agent_based/kube_resource_quota_memory.py
M cmk/base/plugins/agent_based/kube_statefulset_info.py
M cmk/base/plugins/agent_based/kube_uptime.py
M cmk/base/plugins/agent_based/openshift_queries.py
M cmk/plugins/kube/schemata/api.py
M cmk/plugins/kube/schemata/section.py
M cmk/plugins/lib/kube.py
M cmk/plugins/lib/kube_info.py
M cmk/plugins/lib/kube_inventory.py
M cmk/plugins/lib/kube_resources.py
M cmk/plugins/lib/kube_strategy.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_cluster.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_cronjob.py
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_namespace.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
M tests/unit/cmk/base/plugins/agent_based/test_kube_cluster_api_health.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_collector_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_daemonset_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_memory.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_namespace_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_container_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_kubelet.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_persistent_volume_claim.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_phase.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_resources.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_restarts.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_replicas.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_resource_quota_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_resource_quota_memory.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_statefulset_info.py
M tests/unit/cmk/base/plugins/agent_based/test_openshift_queries.py
R tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_section_schemas.py
M tests/unit/cmk/plugins/lib/test_kube.py
M tests/unit/cmk/plugins/lib/test_kube_strategy.py
Log Message:
-----------
kube I: remove duplicate section schemas
Kubernetes check plugins and agent_kube must agree on the section
schemas. This was previously ensured by a test previously:
`tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_section_schemas.py`
With the new API, we can solve this by code sharing instead.
CMK-17302
Change-Id: Id296d53c6d0926dd853235767be133d054b6321f
Commit: cd065d8c5114722ad30c5f728ea317a4e2ded6d0
https://github.com/Checkmk/checkmk/commit/cd065d8c5114722ad30c5f728ea317a4e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/base/plugins/agent_based/kube_cpu.py
M cmk/base/plugins/agent_based/kube_memory.py
M cmk/base/plugins/agent_based/kube_resource_quota_cpu.py
M cmk/base/plugins/agent_based/kube_resource_quota_memory.py
M cmk/plugins/lib/kube_resources.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_memory.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_resource_quota_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_resource_quota_memory.py
M tests/unit/cmk/plugins/lib/test_kube_resources.py
Log Message:
-----------
kube II: remove duplicate section schemas
Kubernetes check plugins and agent_kube must agree on the section
schemas. This was previously ensured by a test previously:
`tests/unit/cmk/plugins/kube/agent_kubernetes/test_agent_kubernetes_section_schemas.py`
With the new API, we can solve this by code sharing instead.
CMK-17302
Change-Id: I07fbb8d285bf6c2637f517b5e64d9ce208cff41c
Compare: https://github.com/Checkmk/checkmk/compare/0e4782e99c99...cd065d8c5114
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 90b0c59e552f78cb9704cf75d8a03ff140e0f533
https://github.com/Checkmk/checkmk/commit/90b0c59e552f78cb9704cf75d8a03ff14…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/plugins/metrics/oracle.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_logswitches.py
M cmk/gui/plugins/wato/check_parameters/oracle_performance.py
M cmk/gui/plugins/wato/check_parameters/oracle_processes.py
Log Message:
-----------
Replace 'ORACLE' with 'Oracle'
CMK-16121
Change-Id: I113e1eb62556a34d939c407b699f307ded22d39a
Commit: 060aa558bef1aa5b30c4c74b09cfd3e942771133
https://github.com/Checkmk/checkmk/commit/060aa558bef1aa5b30c4c74b09cfd3e94…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/dashboard/page_show_dashboard.py
M cmk/gui/default_permissions.py
M cmk/gui/htmllib/html.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/query_filters.py
M cmk/gui/sidebar/_snapin/_base.py
M cmk/gui/sidebar/_snapin/_bookmarks.py
M cmk/gui/sidebar/_snapin/_helpers.py
M cmk/gui/sidebar/_snapin/_registry.py
M cmk/gui/sidebar/_snapin_dashlet.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/visuals/_filters.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/_notification_settings.py
M cmk/gui/wato/_snapins.py
M cmk/gui/wato/_virtual_host_tree.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Replace 'snapin' with 'snap-in'
CMK-16121
Change-Id: I751a3941b18d3d03e1410e631af051ed84df580a
Commit: 58e2ca207547b07a0ee2a1ca42599392c8049c83
https://github.com/Checkmk/checkmk/commit/58e2ca207547b07a0ee2a1ca42599392c…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/wato/_check_mk_configuration.py
M cmk/utils/werks/werk.py
Log Message:
-----------
Replace 'Agent bakery' with 'Agent Bakery'
CMK-16121
Change-Id: Ib10c5d69d7ff720d03fa99fc5ebae7696905bc6e
Commit: e0d5f65f8131dc0ef856884df55b5b8f7c3c4b53
https://github.com/Checkmk/checkmk/commit/e0d5f65f8131dc0ef856884df55b5b8f7…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/bi/packs.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/wato/_notification_parameter/_mail.py
M cmk/validate_plugins.py
M packages/cmk-agent-based/cmk/agent_based/v1/_check_levels.py
M packages/cmk-agent-based/cmk/agent_based/v1/_checking_classes.py
M packages/cmk-agent-based/cmk/agent_based/v1/_inventory_classes.py
M packages/cmk-agent-based/cmk/agent_based/v1/_snmp.py
M packages/cmk-agent-based/cmk/agent_based/v1/type_defs.py
M packages/cmk-agent-based/cmk/agent_based/v1/value_store.py
M packages/cmk-agent-based/cmk/agent_based/v2/__init__.py
M packages/cmk-agent-based/cmk/agent_based/v2/_plugins.py
M packages/cmk-graphing/cmk/graphing/v1/__init__.py
M packages/cmk-graphing/cmk/graphing/v1/translations.py
M packages/cmk-mkp-tool/cmk/mkp_tool/_parts.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_basic.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_levels.py
M packages/cmk-server-side-calls/cmk/server_side_calls/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
Log Message:
-----------
Replace 'plugin(s)' with 'plug-in(s)' part 4
CMK-16121
Change-Id: I2be89f8771afec322a5d1b9e346065f6cece9a9e
Compare: https://github.com/Checkmk/checkmk/compare/dc33c2f26a65...e0d5f65f8131
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f6238b60d4e90db313098bec544e070ee178de01
https://github.com/Checkmk/checkmk/commit/f6238b60d4e90db313098bec544e070ee…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
A .werks/16757.md
M cmk/special_agents/utils_kubernetes/agent_handlers/persistent_volume_claim_handler.py
M tests/unit/cmk/special_agents/agent_kube/test_persistent_volume_claim.py
Log Message:
-----------
16757 FIX agent_kube: resolve case when referenced PVC is no longer present
Prior to this werk, the Kubernetes special agent failed whenever
the API returned Kubernetes objects with at least one reference
to a no longer existing PVC. This werk fixes this issue by ignoring
such references.
SUP-16272
Change-Id: Ica05d833d278099352b630d7d2d9e70deeea6e76
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications