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
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2fd88d991778e83a4e639d56dd25575ce5be1190
https://github.com/Checkmk/checkmk/commit/2fd88d991778e83a4e639d56dd25575ce…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/plugins/wato/special_agents/aws_status.py
M cmk/gui/plugins/wato/special_agents/common.py
M cmk/gui/plugins/wato/special_agents/jira.py
M cmk/plugins/aws/lib.py
M tests/unit/cmk/gui/plugins/wato/special_agents/test_aws.py
M tests/unit/cmk/plugins/aws/test_lib.py
Log Message:
-----------
aws: Pull common functions into plugins.aws
This is a first step in migrating the AWS special agent rules to
formspecs, the two new module layer violations will be cleared
up in a following commit.
Change-Id: I2124c370c84008a615dfeb70d982ea4b27ae19bf
Commit: 935d858b2f9382fc335f1ce6bd5effc557fdc864
https://github.com/Checkmk/checkmk/commit/935d858b2f9382fc335f1ce6bd5effc55…
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: b9dbc483ad7c9e0ac353671b8ffa98b40ea07d77
https://github.com/Checkmk/checkmk/commit/b9dbc483ad7c9e0ac353671b8ffa98b40…
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: 821addb94450ddb0dd03ed3c422a2715c289ba48
https://github.com/Checkmk/checkmk/commit/821addb94450ddb0dd03ed3c422a2715c…
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: 26ff5d72823d527b5e31f6fe6b93f2aa1955c42c
https://github.com/Checkmk/checkmk/commit/26ff5d72823d527b5e31f6fe6b93f2aa1…
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/efe7fc50b056...26ff5d72823d
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: 1f713aedac001eabc1f142a51f45cf69529b7981
https://github.com/Checkmk/checkmk/commit/1f713aedac001eabc1f142a51f45cf695…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Naive attempt at grouping config parts logically
CMK-16672
Change-Id: Ic3250308620894769197e607e605547d00121dbf
Commit: 696ff5475ea057306037f60b56dbfc1dac1a9ef4
https://github.com/Checkmk/checkmk/commit/696ff5475ea057306037f60b56dbfc1da…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M tests/testlib/utils.py
Log Message:
-----------
add cse-config context manager
For the cse tests we need to add some configuration in the /etc/cse
folder. Abstract the creation and deletion of these files into a context
manager.
Change-Id: I0e40d497e79d4aae4745384dc058bddd03a948c1
JIRA-Ref: SAASDEV-1680
Commit: efe7fc50b056db3e7613757a36ddf6bdd8424b54
https://github.com/Checkmk/checkmk/commit/efe7fc50b056db3e7613757a36ddf6bdd…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M tests/testlib/utils.py
Log Message:
-----------
Write uap config in cse integration tests
Change-Id: I389770622ac723e1e5566bc8c9f63327dfc5f328
JIRA-Ref: SAASDEV-1680
Compare: https://github.com/Checkmk/checkmk/compare/8e8788505282...efe7fc50b056
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications