Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 6dcfe79be0c893713cacee4fc4bb13e7fc99fd31
https://github.com/Checkmk/checkmk/commit/6dcfe79be0c893713cacee4fc4bb13e7f…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M tests/integration/cmk/base/test_modes.py
Log Message:
-----------
Fix modes integration tests
Change-Id: I12b13430b5bcb36d0ee22b075b1af37236e88958
Commit: 12f17854c6866427f0c964f00bdceef0caea304b
https://github.com/Checkmk/checkmk/commit/12f17854c6866427f0c964f00bdceef0c…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/gui/login.py
M cmk/gui/main_menu.py
M cmk/gui/werks.py
M web/htdocs/themes/facelift/images/icon_checkmk_logo_min.svg
R web/htdocs/themes/facelift/images/icon_tribe29.svg
R web/htdocs/themes/facelift/images/tribe29.svg
M web/htdocs/themes/facelift/scss/_sidebar.scss
R web/htdocs/themes/modern-dark/images/tribe29.svg
Log Message:
-----------
Rebranding: Remove remaining tribe29 icons and links
CMK-12940
Change-Id: I6d5614e2dc37558ef50cdd474e74bff4bd4e69a0
Commit: 2ba4863ef4623b86b1b93c047ed24b8d2a80c863
https://github.com/Checkmk/checkmk/commit/2ba4863ef4623b86b1b93c047ed24b8d2…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
Sidebar checkmk icon: Fix size
Change-Id: I8fee76527477aca0e13fb392275c64b761c60ad0
Commit: 573bd4f309747bc999dbd0cf7933cd0202b1a10e
https://github.com/Checkmk/checkmk/commit/573bd4f309747bc999dbd0cf7933cd020…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M omd/WORKSPACE
A omd/packages/snap7/BUILD
A omd/packages/snap7/BUILD.snap7.bazel
M omd/packages/snap7/snap7.make
A omd/packages/snap7/snap7_http.bzl
Log Message:
-----------
Bazelize snap7
CMK-13091
Change-Id: I85ace03fe1890fe1afe70936139b63a19e7c5192
Commit: ca0e72e5137edb5918d9d0276a7e14b00ddd0852
https://github.com/Checkmk/checkmk/commit/ca0e72e5137edb5918d9d0276a7e14b00…
Author: Martin <martin.hirschvogel(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15846
Log Message:
-----------
15846 New views for measuring IT utilization
Measure the historic utilization of Linux, Windows servers as well as VMware ESXi,
Nutanix, Proxmox, and Hyper-V hypervisors.
With this change, we ship new views calculating historic averages over the last 365 days
for CPU, memory and filesystem utilization.
These views were developed in cooperation with the Swiss Data Center Efficiency
Association to help companies measure
IT utiization in their data centers.
Change-Id: I6b1000727bc6af76822f121eca32ece37814d426
Commit: 1ef05cb6db262503a7676ce39bf291230d820619
https://github.com/Checkmk/checkmk/commit/1ef05cb6db262503a7676ce39bf291230…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instances: prepare for data extension
Change-Id: Ic59349aa80b38582385ac3f4ae83527e04731ddb
Commit: b1c5810ac2848848e150e50b9a1387ac880d01f3
https://github.com/Checkmk/checkmk/commit/b1c5810ac2848848e150e50b9a1387ac8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
make test data more realistic
Lines of length 11 always come from an ASM.
For those these 4 "values" are hardcoded into the agent plugins.
Change-Id: I14350fc3678a71e72f14bffdc02a4e4595c880b9
Commit: 68ae16007dbba19b8841fc18f7c0e5d9c9aac14a
https://github.com/Checkmk/checkmk/commit/68ae16007dbba19b8841fc18f7c0e5d9c…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M .pylintrc
M cmk/base/plugins/agent_based/heartbeat_crm.py
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Enabled pylint's len-as-condition check.
Change-Id: I3a3df4173b4cd249f14b52d0d36d175c7c1b0c8f
Commit: e4a79cdd3a56e465246dcfd5853f13546e7b1597
https://github.com/Checkmk/checkmk/commit/e4a79cdd3a56e465246dcfd5853f13546…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M tests/testlib/users.py
M tests/unit/active_checks/_check_form_submit_response
M tests/unit/checks/test_check_mail.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_assets.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_exceptions.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce_storage.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_http_lb.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_sql.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_restarts.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
M tests/unit/cmk/gui/test_logged_in.py
M tests/unit/cmk/special_agents/proxmox_ve-files/proxmox_ve-backup-2021-05-17.log
M tests/unit/cmk/special_agents/test_agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
M tests/unit/cmk/utils/packaging/test_manifest.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/*
CMK-12940
Change-Id: I0a35fe7b65d866c04b16c0ca8545fdeb9cdbedb4
Commit: 26b7a8b3273668aa19af36e1a0d2264306fca3c3
https://github.com/Checkmk/checkmk/commit/26b7a8b3273668aa19af36e1a0d226430…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
Log Message:
-----------
omd_performance: improve extendability
CMK-12918
Change-Id: Ifc195ed5a704a6903e4e0059807b250b5eb9a568
Commit: fe1ba60d219200bf605691f581653df07310bd09
https://github.com/Checkmk/checkmk/commit/fe1ba60d219200bf605691f581653df07…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15612
M agents/check_mk_agent.linux
M checkman/omd_diskusage
M cmk/base/plugins/agent_based/omd_diskusage.py
M cmk/gui/plugins/metrics/omd.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
15612 omd_performance: Monitor more Locations
CMK-12918
Change-Id: Ie9b58d208ebd1c2c1f920b5386903688ab509971
Commit: 89f8cfeeee004d987a7d18efeea400c2552facf4
https://github.com/Checkmk/checkmk/commit/89f8cfeeee004d987a7d18efeea400c25…
Author: Oguzhan Cicek <oguzhan(a)os-s.de>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15739
M cmk/base/plugins/agent_based/fortisandbox_disk_usage.py
Log Message:
-----------
15739 FIX <tt>fortisandbox_disk_usage</tt>: Fix <tt>KeyError:
'disk_used'</tt>
SUP-14197
Closes #591
Change-Id: I509818b06cce8e8be6e7d09385316841fb100e1f
Commit: cd4fc65b9b37e3018fe7c34cd5d6dc5c601f5228
https://github.com/Checkmk/checkmk/commit/cd4fc65b9b37e3018fe7c34cd5d6dc5c6…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15737
M agents/plugins/mk_docker.py
Log Message:
-----------
15737 FIX <tt>docker_node_info</tt>: Fix sporadic UNKN if host is monitored
by multiple sites
CMK-12642
Change-Id: I49e5e7e593a8a2655d07a6ea80c916cc125e4eb4
Commit: 00f0dccf413e03b1e557d2bffa3404f4fdaacbdc
https://github.com/Checkmk/checkmk/commit/00f0dccf413e03b1e557d2bffa3404f4f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/win_printers
Log Message:
-----------
win_printers: rename data -> queue
Change-Id: I77ef704b8831143e689842e8fd69d46db300674f
Commit: d6a89175e5d743f5a57572eab4c449afaa1eeac8
https://github.com/Checkmk/checkmk/commit/d6a89175e5d743f5a57572eab4c449afa…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/win_printers
Log Message:
-----------
win_printers: drop handling of legacy params
Since the wato ruleset has no transformation, it seems to
be no longer relevant.
Change-Id: Ib17e45f72c4b61349ef4edab09a7d33ac2defbf7
Commit: ea2b63094bc433525f29ebfa6092b0cfe99b1e5b
https://github.com/Checkmk/checkmk/commit/ea2b63094bc433525f29ebfa6092b0cfe…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/win_printers
Log Message:
-----------
win_printers: fix typing
Change-Id: I25081f4f077ea67dd8d2cdcbfca1fc8dc6377452
Commit: 8da7c3151d5b93c8a86b1ac1e5347491ae7ca5bf
https://github.com/Checkmk/checkmk/commit/8da7c3151d5b93c8a86b1ac1e5347491a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/win_printers
M tests/unit/checks/generictests/datasets/win_printers.py
Log Message:
-----------
win_printers: prepare for migration
Change-Id: Ia278f0c6170363b32515e8ed98b0a225336eb390
Commit: ed58f1d7f14cdb6ee6912b827d940673732d1d8e
https://github.com/Checkmk/checkmk/commit/ed58f1d7f14cdb6ee6912b827d9406737…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15562
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP3/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP3/meta.yml
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP4/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP4/meta.yml
R buildscripts/docker_image_aliases/IMAGE_SLES_15/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_SLES_15/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_16_04/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_16_04/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_18_04/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_18_04/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_19_04/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_19_04/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_21_04/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_21_04/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_21_10/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_21_10/meta.yml
R buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
R buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
R buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
R buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M doc/documentation/arch-build-chain.rst
M editions.json
R omd/distros/SLES_12SP3.mk
R omd/distros/SLES_12SP4.mk
R omd/distros/SLES_15.mk
R omd/distros/UBUNTU_16.04.mk
R omd/distros/UBUNTU_17.04.mk
R omd/distros/UBUNTU_18.04.mk
R omd/distros/UBUNTU_19.04.mk
M tests/testlib/site.py
Log Message:
-----------
15562 FIX Drop unsupported distros
CMK-13213
Change-Id: Iec5dffce57179183a66e6b8c99c2ab3e50e1ed24
Commit: 2c6d1dca2ba077c6218ee12c6b84f957d71edf8a
https://github.com/Checkmk/checkmk/commit/2c6d1dca2ba077c6218ee12c6b84f957d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M .pylintrc
M cmk/gui/mkeventd/wato.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
M tests/unit/cmk/gui/wato/pages/test_global_settings.py
Log Message:
-----------
Enabled pylint's abstract-method check.
There are 3 places found by this check which simply look wrong, but we
enable the check nevertheless to prevent further damage to our SW.
Change-Id: Id1fef20eba5f0937e85a34ae593b50fa3b34c4f8
Commit: f5a7cbc1fb33b9fa1e543024a8fee36effb7d0e4
https://github.com/Checkmk/checkmk/commit/f5a7cbc1fb33b9fa1e543024a8fee36ef…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/netapp_cpu
M checks/netapp_fcpio
Log Message:
-----------
make vulture happy VI: netapp_{fcpio,cpu}: don't discover string params
Change-Id: I0694d3546e06f301048254f8639c9787724c6606
Commit: 4224918a09dfbd015bd4ac4cf62cfe98b3b7ec49
https://github.com/Checkmk/checkmk/commit/4224918a09dfbd015bd4ac4cf62cfe98b…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/fetchers/snmp_backend/classic.py
M omd/packages/net-snmp/net-snmp.make
M tests/unit/cmk/checkers/test_classic_snmp.py
Log Message:
-----------
net-snmp: Enable AES-256 and AES-192 protocols
CMK-11932
Change-Id: I9b9637ba73b9e7fc54970d5ceac929761850d270
Commit: a595111e2fde26bc1e59873ce2c7543828eec144
https://github.com/Checkmk/checkmk/commit/a595111e2fde26bc1e59873ce2c754382…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M buildscripts/scripts/winagt-build.groovy
Log Message:
-----------
Let Windows Agent build job add directory hashes to build info
Change-Id: I39187d32cf5d0908cae98a3016a025bd9dfa8353
Commit: eb1771dd356d165c964544a9f6cea20e2fb2e9c8
https://github.com/Checkmk/checkmk/commit/eb1771dd356d165c964544a9f6cea20e2…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/14198
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
WK14198: Cluster configuration: Fixed risk of missing services if a cluster resources
switches between nodes
Change-Id: I633beca86c9c826d54d8c27751f5eb9949e06d0f
Commit: 9158a37312df20dba6f0635a181d184b4eefdf59
https://github.com/Checkmk/checkmk/commit/9158a37312df20dba6f0635a181d184b4…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/14199
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
WK14199: Rule evaluation: Fixed unnecessary reloading of host labels
Change-Id: Ie2e61efc9d9fd2ed755606ec456bef925e9e7d6c
Commit: 5d557be4c48ef80b7bb6c687f6e8d5e6e60ed9c6
https://github.com/Checkmk/checkmk/commit/5d557be4c48ef80b7bb6c687f6e8d5e6e…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/14200
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
14200 Improved performance for some automation and command line calls
Change-Id: Icabc2fdbce56c2596318d258233a62f99c216fb1
Commit: e7ce946ee3d6c53ea98a12d4371bcc9f40146c98
https://github.com/Checkmk/checkmk/commit/e7ce946ee3d6c53ea98a12d4371bcc9f4…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
fixed exception caused by list<->set
Change-Id: I95ce857683352e96278a878b67b587a955137b7c
Commit: 559cc71a199086ea074ef2b1caa9f7577938fc37
https://github.com/Checkmk/checkmk/commit/559cc71a199086ea074ef2b1caa9f7577…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15730
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
Log Message:
-----------
15730 FIX add proper error message when fetch remote call times out
Prior to this werk, Phase 1.1 "Fetching from site" reported an
Internal Server Error alongside the API specific exception
whenever the remote call timed out. This werk introduces proper
error handling for this exception and will display the appropriate
message instead of the internal error.
Change-Id: Iedcfd86b28421da9b6db41b8fd4209c41d3a1205
Commit: 14a37912fd6bbad47116b06debd0f67f24cf68db
https://github.com/Checkmk/checkmk/commit/14a37912fd6bbad47116b06debd0f67f2…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M buildscripts/scripts/winagt-build.groovy
Log Message:
-----------
Fixes directory hash function call
Change-Id: Ic8112a099c9b3372b924b241e5c75e9646de9739
Commit: 17a032e442ce62b543de7a471556d15e6d2babee
https://github.com/Checkmk/checkmk/commit/17a032e442ce62b543de7a471556d15e6…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
and another fix for the improved ruleset matching
Change-Id: I73dff908cdad6e4f35ec97f49c7f9c260aec49de
Commit: 96ff651d193d400adc728b5cb4f6f7f17ddfb6d4
https://github.com/Checkmk/checkmk/commit/96ff651d193d400adc728b5cb4f6f7f17…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Licensing: Separate how links should be displayed for config generation vs GUI
Messages displayed during the core config generation will not be formatted as HTML, so
provide different display options.
Also correct purchase and licensing page link
CMK-12892
Change-Id: Id490bca3985540ca047db6e384dacb95b1577e4e
Commit: 79810a1edf9c47be17818edec769a76d0669f734
https://github.com/Checkmk/checkmk/commit/79810a1edf9c47be17818edec769a76d0…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/base/core_nagios.py
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/licensing/handler.py
Log Message:
-----------
Licensing: Show raw vs html formatted messages during config generation and GUI
Prepare for upcoming new messages with more formatting
CMK-12892
Change-Id: I282a648b3ed9d97c4d25e76b8ab6922c9c5cb240
Commit: 67c15a1c6d16c699281629e8ed5719370859f1b7
https://github.com/Checkmk/checkmk/commit/67c15a1c6d16c699281629e8ed5719370…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
A .werks/15738
M checks/ucs_c_rack_server_util
M tests/unit/checks/generictests/datasets/ucs_c_rack_server_util.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
15738 FIX <tt>ucs_c_rack_server_util_cpu</tt>: Take user-configured
parameters into account
CMK-12786
Change-Id: I15d8e865d7f0dc62510b2d696fff3ce20e4da8c5
Commit: ce246cec689d21ddbb95807a868a13a0e91a8cf3
https://github.com/Checkmk/checkmk/commit/ce246cec689d21ddbb95807a868a13a0e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M checks/janitza_umg
M checks/ups_in_freq
M cmk/gui/plugins/wato/check_parameters/efreq.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
make vulture happy V: ups_in_freq: don't discover string params
We must not discover references to parameters anymore.
`factory_settings` OTOH expects dict[str, object], so
take the opportunity to clean this up.
Note that janiza_umg was broken.
Change-Id: I86bc6b0eac3d0626b602138db0904e05bef83c1a
Commit: 48f2170d96166d6385ff3ab8a84b2473a8851c70
https://github.com/Checkmk/checkmk/commit/48f2170d96166d6385ff3ab8a84b2473a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/pulse_secure.py
Log Message:
-----------
drop unused scan function
Change-Id: Ia14697a60d3ac4301853b89648998fa6734ad7b9
Commit: 19136aefe2b3aa3e78e4146b0d0d5690b1930f27
https://github.com/Checkmk/checkmk/commit/19136aefe2b3aa3e78e4146b0d0d5690b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
R checks/.f12
R checks/.header-for-pylint
R checks/3ware_disks
R checks/3ware_info
R checks/3ware_units
R checks/acme_agent_sessions
R checks/acme_certificates
R checks/acme_fan
R checks/acme_powersupply
R checks/acme_realm
R checks/acme_sbc
R checks/acme_sbc_snmp
R checks/acme_temp
R checks/acme_voltage
R checks/ad_replication
R checks/adva_fsp_current
R checks/adva_fsp_temp
R checks/agent_3par
R checks/agent_acme_sbc
R checks/agent_activemq
R checks/agent_alertmanager
R checks/agent_allnet_ip_sensoric
R checks/agent_appdynamics
R checks/agent_aws
R checks/agent_aws_status
R checks/agent_azure
R checks/agent_azure_status
R checks/agent_bi
R checks/agent_cisco_meraki
R checks/agent_cisco_prime
R checks/agent_couchbase
R checks/agent_datadog
R checks/agent_ddn_s2a
R checks/agent_elasticsearch
R checks/agent_emcvnx
R checks/agent_fritzbox
R checks/agent_gcp
R checks/agent_gcp_status
R checks/agent_graylog
R checks/agent_hivemanager
R checks/agent_hivemanager_ng
R checks/agent_hp_msa
R checks/agent_ibmsvc
R checks/agent_innovaphone
R checks/agent_ipmi_sensors
R checks/agent_jenkins
R checks/agent_jira
R checks/agent_jolokia
R checks/agent_kube
R checks/agent_mobileiron
R checks/agent_mqtt
R checks/agent_netapp
R checks/agent_prism
R checks/agent_prometheus
R checks/agent_proxmox_ve
R checks/agent_rabbitmq
R checks/agent_random
R checks/agent_ruckus_spot
R checks/agent_salesforce
R checks/agent_siemens_plc
R checks/agent_smb_share
R checks/agent_splunk
R checks/agent_storeonce
R checks/agent_storeonce4x
R checks/agent_tinkerforge
R checks/agent_ucs_bladecenter
R checks/agent_vnx_quotas
R checks/agent_vsphere
R checks/agent_zerto
R checks/aironet_clients
R checks/aironet_errors
R checks/aix_hacmp_nodes
R checks/aix_hacmp_resources
R checks/aix_hacmp_services
R checks/aix_lvm
R checks/aix_multipath
R checks/aix_paging
R checks/aix_sap_processlist
R checks/akcp_daisy_temp
R checks/akcp_exp_drycontact
R checks/akcp_exp_humidity
R checks/akcp_exp_smoke
R checks/akcp_exp_temp
R checks/akcp_exp_water
R checks/akcp_sensor_drycontact
R checks/akcp_sensor_humidity
R checks/akcp_sensor_temp
R checks/alcatel_cpu
R checks/alcatel_cpu_aos7
R checks/alcatel_fans
R checks/alcatel_fans_aos7
R checks/alcatel_power
R checks/alcatel_power_aos7
R checks/alcatel_temp
R checks/alcatel_temp_aos7
R checks/alcatel_timetra_chassis
R checks/alcatel_timetra_cpu
R checks/allnet_ip_sensoric
R checks/apc_ats_output
R checks/apc_ats_status
R checks/apc_humidity
R checks/apc_inputs
R checks/apc_inrow_airflow
R checks/apc_inrow_fanspeed
R checks/apc_inrow_temp
R checks/apc_mod_pdu_modules
R checks/apc_netbotz_drycontact
R checks/apc_netbotz_other_sensors
R checks/apc_netbotz_sensors
R checks/apc_rackpdu_power
R checks/apc_sts_inputs
R checks/apc_sts_source
R checks/apc_symmetra
R checks/apc_symmetra_ext_temp
R checks/apc_symmetra_input
R checks/apc_symmetra_output
R checks/apc_symmetra_test
R checks/appdynamics_memory
R checks/appdynamics_sessions
R checks/appdynamics_web_container
R checks/arbor_peakflow_sp
R checks/arbor_peakflow_tms
R checks/arbor_pravail
R checks/arc_raid_status
R checks/arcserve_backup
R checks/arista_temp
R checks/arris_cmts_cpu
R checks/arris_cmts_mem
R checks/arris_cmts_temp
R checks/artec_documents
R checks/artec_temp
R checks/aruba_aps
R checks/aruba_clients
R checks/aruba_cpu_util
R checks/atto_fibrebridge_chassis
R checks/atto_fibrebridge_fcport
R checks/atto_fibrebridge_sas
R checks/avaya_45xx_cpu
R checks/avaya_45xx_fan
R checks/avaya_45xx_temp
R checks/avaya_88xx
R checks/avaya_88xx_cpu
R checks/avaya_chassis_card
R checks/avaya_chassis_ps
R checks/avaya_chassis_temp
R checks/aws_cloudwatch_alarms_limits
R checks/aws_costs_and_usage
R checks/aws_dynamodb_limits
R checks/aws_dynamodb_summary
R checks/aws_dynamodb_table
R checks/aws_ebs_summary
R checks/aws_ec2_limits
R checks/aws_ec2_security_groups
R checks/aws_ec2_summary
R checks/aws_elb
R checks/aws_elb_health
R checks/aws_elb_limits
R checks/aws_elb_summary
R checks/aws_elbv2_application
R checks/aws_elbv2_application_target_groups_http
R checks/aws_elbv2_application_target_groups_lambda
R checks/aws_elbv2_limits
R checks/aws_elbv2_network
R checks/aws_elbv2_summary
R checks/aws_elbv2_target_groups
R checks/aws_exceptions
R checks/aws_glacier
R checks/aws_glacier_limits
R checks/aws_rds_limits
R checks/aws_rds_summary
R checks/aws_s3
R checks/aws_s3_limits
R checks/aws_s3_requests
R checks/aws_wafv2_limits
R checks/aws_wafv2_summary
R checks/aws_wafv2_web_acl
R checks/azure_ad
R checks/azure_agent_info
R checks/azure_databases
R checks/azure_sites
R checks/azure_storageaccounts
R checks/azure_usagedetails
R checks/barracuda_mail_latency
R checks/barracuda_mailqueues
R checks/barracuda_system_cpu_util
R checks/bdt_tape_info
R checks/bdt_tape_status
R checks/bdtms_tape_info
R checks/bdtms_tape_module
R checks/bdtms_tape_status
R checks/bi_aggregation_connection
R checks/bintec_brrp_status
R checks/bintec_cpu
R checks/bintec_info
R checks/bintec_sensors
R checks/blade_bays
R checks/blade_blades
R checks/blade_blowers
R checks/blade_bx_blades
R checks/blade_bx_powerfan
R checks/blade_bx_powermod
R checks/blade_bx_temp
R checks/blade_health
R checks/blade_mediatray
R checks/blade_powerfan
R checks/blade_powermod
R checks/bluecat_command_server
R checks/bluecat_dns_queries
R checks/bluecat_ha
R checks/bluecat_ntp
R checks/bluecat_threads
R checks/bluecoat_diskcpu
R checks/bluenet_meter
R checks/bluenet_sensor
R checks/brocade
R checks/brocade_info
R checks/brocade_mlx
R checks/brocade_mlx_fan
R checks/brocade_mlx_power
R checks/brocade_mlx_temp
R checks/brocade_sys
R checks/brocade_tm
R checks/brocade_vdx_status
R checks/bvip_fans
R checks/bvip_info
R checks/bvip_link
R checks/bvip_poe
R checks/bvip_temp
R checks/bvip_util
R checks/bvip_video_alerts
R checks/cadvisor_cpu
R checks/cadvisor_df
R checks/cadvisor_memory
R checks/carel_sensors
R checks/carel_uniflair_cooling
R checks/casa_cpu_mem
R checks/casa_cpu_temp
R checks/casa_cpu_util
R checks/casa_fan
R checks/casa_power
R checks/cbl_airlaser
R checks/ceph_status
R checks/check_bi_aggr
R checks/check_by_ssh
R checks/check_cmk_inv
R checks/check_disk_smb
R checks/check_dns
R checks/check_elasticsearch_query
R checks/check_form_submit
R checks/check_ftp
R checks/check_http
R checks/check_icmp
R checks/check_ldap
R checks/check_mail
R checks/check_mail_loop
R checks/check_mailboxes
R checks/check_mkevents
R checks/check_notify_count
R checks/check_sftp
R checks/check_smtp
R checks/check_sql
R checks/check_ssh
R checks/check_tcp
R checks/check_traceroute
R checks/check_uniserv
R checks/checkpoint_fan
R checks/checkpoint_firewall
R checks/checkpoint_ha_problems
R checks/checkpoint_ha_status
R checks/checkpoint_memory
R checks/checkpoint_packets
R checks/checkpoint_powersupply
R checks/checkpoint_svn_status
R checks/checkpoint_temp
R checks/checkpoint_tunnels
R checks/checkpoint_voltage
R checks/checkpoint_vsx
R checks/cisco_ace_rserver
R checks/cisco_asa_conn
R checks/cisco_asa_connections
R checks/cisco_cpu
R checks/cisco_fan
R checks/cisco_fantray
R checks/cisco_fru_module_status
R checks/cisco_fru_power
R checks/cisco_fru_powerusage
R checks/cisco_hsrp
R checks/cisco_ip_sla
R checks/cisco_nexus_cpu
R checks/cisco_oldcpu
R checks/cisco_power
R checks/cisco_prime_wifi_access_points
R checks/cisco_prime_wifi_connections
R checks/cisco_qos
R checks/cisco_redundancy
R checks/cisco_secure
R checks/cisco_srst_call_legs
R checks/cisco_srst_phones
R checks/cisco_srst_state
R checks/cisco_stackpower
R checks/cisco_sys_mem
R checks/cisco_temp
R checks/cisco_temp_sensor
R checks/cisco_ucs_cpu
R checks/cisco_ucs_fan
R checks/cisco_ucs_hdd
R checks/cisco_ucs_lun
R checks/cisco_ucs_mem
R checks/cisco_ucs_mem_total
R checks/cisco_ucs_psu
R checks/cisco_ucs_raid
R checks/cisco_ucs_system
R checks/cisco_ucs_temp_cpu
R checks/cisco_ucs_temp_env
R checks/cisco_ucs_temp_mem
R checks/cisco_vpn_sessions
R checks/cisco_vss
R checks/citrix_controller
R checks/citrix_hostsystem
R checks/citrix_licenses
R checks/citrix_serverload
R checks/citrix_sessions
R checks/citrix_state
R checks/climaveneta_alarm
R checks/climaveneta_fan
R checks/climaveneta_temp
R checks/cmc_temp
R checks/cmciii_lcp_airin
R checks/cmciii_lcp_airout
R checks/cmciii_lcp_fans
R checks/cmciii_lcp_water
R checks/cmciii_lcp_waterflow
R checks/cmctc
R checks/cmctc_config
R checks/cmctc_lcp
R checks/cmctc_output
R checks/cmctc_ports
R checks/cmctc_psm_m
R checks/cmctc_state
R checks/couchbase_buckets_cache
R checks/couchbase_buckets_fragmentation
R checks/couchbase_buckets_items
R checks/couchbase_buckets_mem
R checks/couchbase_buckets_operations
R checks/couchbase_buckets_vbuckets
R checks/couchbase_nodes_cache
R checks/couchbase_nodes_info
R checks/couchbase_nodes_items
R checks/couchbase_nodes_operations
R checks/couchbase_nodes_services
R checks/couchbase_nodes_size
R checks/couchbase_nodes_stats
R checks/cpsecure_sessions
R checks/cups_queues
R checks/datapower_cpu
R checks/datapower_fan
R checks/datapower_fs
R checks/datapower_ldrive
R checks/datapower_mem
R checks/datapower_pdrive
R checks/datapower_raid_bat
R checks/datapower_temp
R checks/db2_backup
R checks/db2_bp_hitratios
R checks/db2_connections
R checks/db2_counters
R checks/db2_logsizes
R checks/db2_mem
R checks/db2_sort_overflow
R checks/db2_tablespaces
R checks/db2_version
R checks/ddn_s2a_errors
R checks/ddn_s2a_faultsbasic
R checks/ddn_s2a_stats
R checks/ddn_s2a_statsdelay
R checks/ddn_s2a_uptime
R checks/ddn_s2a_version
R checks/decru_cpu
R checks/decru_fans
R checks/decru_perf
R checks/decru_power
R checks/decru_temps
R checks/dell_chassis_fans
R checks/dell_chassis_io
R checks/dell_chassis_kvm
R checks/dell_chassis_power
R checks/dell_chassis_powersupplies
R checks/dell_chassis_slots
R checks/dell_chassis_status
R checks/dell_chassis_temp
R checks/dell_compellent_controller
R checks/dell_compellent_disks
R checks/dell_compellent_enclosure
R checks/dell_compellent_folder
R checks/dell_eql_storage
R checks/dell_idrac_disks
R checks/dell_idrac_fans
R checks/dell_idrac_power
R checks/dell_idrac_raid
R checks/dell_idrac_virtdisks
R checks/dell_om_disks
R checks/dell_om_esmlog
R checks/dell_om_fans
R checks/dell_om_mem
R checks/dell_om_power
R checks/dell_om_processors
R checks/dell_om_sensors
R checks/dell_om_vdisks
R checks/dell_powerconnect_cpu
R checks/dell_powerconnect_fans
R checks/dell_powerconnect_psu
R checks/dell_powerconnect_temp
R checks/dell_poweredge_amperage
R checks/dell_poweredge_cpu
R checks/dell_poweredge_mem
R checks/dell_poweredge_netdev
R checks/dell_poweredge_pci
R checks/dell_poweredge_status
R checks/dell_poweredge_temp
R checks/didactum_can_sensors_analog
R checks/didactum_sensors_analog
R checks/didactum_sensors_discrete
R checks/didactum_sensors_outlet
R checks/dmi_sysinfo
R checks/dmraid
R checks/docker_node_disk_usage
R checks/docker_node_info
R checks/docsis_channels_downstream
R checks/docsis_channels_upstream
R checks/docsis_cm_status
R checks/domino_info
R checks/domino_mailqueues
R checks/domino_transactions
R checks/domino_users
R checks/dotnet_clrmemory
R checks/drbd
R checks/elasticsearch_cluster_health
R checks/elasticsearch_nodes
R checks/eltek_battery
R checks/eltek_fans
R checks/eltek_outdoor_temp
R checks/eltek_systemstatus
R checks/emc_datadomain_disks
R checks/emc_datadomain_fans
R checks/emc_datadomain_fs
R checks/emc_datadomain_mtree
R checks/emc_datadomain_nvbat
R checks/emc_datadomain_power
R checks/emc_datadomain_temps
R checks/emc_isilon
R checks/emc_isilon_cpu
R checks/emc_isilon_diskstatus
R checks/emc_isilon_fans
R checks/emc_isilon_ifs
R checks/emc_isilon_power
R checks/emc_isilon_temp
R checks/emc_vplex_cpu
R checks/emcvnx_agent
R checks/emcvnx_disks
R checks/emcvnx_hba
R checks/emcvnx_hwstatus
R checks/emcvnx_info
R checks/emcvnx_mirrorview
R checks/emcvnx_raidgroups
R checks/emcvnx_sp_util
R checks/emcvnx_storage_pools
R checks/emcvnx_writecache
R checks/emerson_stat
R checks/emerson_temp
R checks/emka_modules
R checks/enterasys_cpu_util
R checks/enterasys_fans
R checks/enterasys_lsnat
R checks/enterasys_powersupply
R checks/enterasys_temp
R checks/entersekt
R checks/epson_beamer_lamp
R checks/esx_vsphere_counters
R checks/esx_vsphere_datastores
R checks/esx_vsphere_hostsystem
R checks/esx_vsphere_licenses
R checks/esx_vsphere_objects
R checks/esx_vsphere_sensors
R checks/esx_vsphere_vm
R checks/etherbox2_temp
R checks/f5_bigip_apm
R checks/f5_bigip_chassis_temp
R checks/f5_bigip_conns
R checks/f5_bigip_cpu_temp
R checks/f5_bigip_fans
R checks/f5_bigip_interfaces
R checks/f5_bigip_mem
R checks/f5_bigip_pool
R checks/f5_bigip_psu
R checks/f5_bigip_snat
R checks/f5_bigip_vserver
R checks/fast_lta_headunit
R checks/fast_lta_silent_cubes
R checks/fast_lta_volumes
R checks/fc_port
R checks/filehandler
R checks/filestats
R checks/fireeye_active_vms
R checks/fireeye_bypass
R checks/fireeye_content
R checks/fireeye_fans
R checks/fireeye_lic_active
R checks/fireeye_lic_expiration
R checks/fireeye_mail
R checks/fireeye_mailq
R checks/fireeye_powersupplies
R checks/fireeye_quarantine
R checks/fireeye_raid
R checks/fireeye_smtp_conn
R checks/fireeye_sys_image
R checks/fireeye_temp
R checks/fortigate_cpu
R checks/fortigate_cpu_base
R checks/fortigate_ipsecvpn
R checks/fortigate_memory
R checks/fortigate_memory_base
R checks/fortigate_node
R checks/fortigate_sessions
R checks/fortigate_sessions_base
R checks/fortigate_signatures
R checks/fortigate_sslvpn
R checks/fortinet_controller_aps
R checks/fortisandbox_cpu_util
R checks/fortisandbox_queues
R checks/fsc_fans
R checks/fsc_ipmi_mem_status
R checks/fsc_sc2_cpu_status
R checks/fsc_sc2_fans
R checks/fsc_sc2_info
R checks/fsc_sc2_mem_status
R checks/fsc_sc2_power_consumption
R checks/fsc_sc2_psu
R checks/fsc_sc2_temp
R checks/fsc_sc2_voltage
R checks/fsc_subsystems
R checks/fsc_temp
R checks/genua_carp
R checks/genua_fan
R checks/genua_pfstate
R checks/genua_state_correlation
R checks/genua_vpn
R checks/graylog_cluster_stats
R checks/graylog_cluster_traffic
R checks/graylog_jvm
R checks/graylog_license
R checks/graylog_messages
R checks/graylog_nodes
R checks/graylog_sidecars
R checks/graylog_sources
R checks/gude_humidity
R checks/gude_powerbanks
R checks/gude_relayport
R checks/gude_temp
R checks/h3c_lanswitch_cpu
R checks/h3c_lanswitch_sensors
R checks/heartbeat_nodes
R checks/heartbeat_rscstatus
R checks/hepta
R checks/hitachi_hnas_bossock
R checks/hitachi_hnas_cifs
R checks/hitachi_hnas_cpu
R checks/hitachi_hnas_drives
R checks/hitachi_hnas_fan
R checks/hitachi_hnas_fpga
R checks/hitachi_hnas_pnode
R checks/hitachi_hnas_psu
R checks/hitachi_hnas_quorumdevice
R checks/hitachi_hnas_temp
R checks/hitachi_hnas_vnode
R checks/hitachi_hus_dkc
R checks/hitachi_hus_dku
R checks/hitachi_hus_status
R checks/hivemanager_devices
R checks/hivemanager_ng_devices
R checks/hp_blade
R checks/hp_blade_blades
R checks/hp_blade_fan
R checks/hp_blade_manager
R checks/hp_blade_psu
R checks/hp_eml_sum
R checks/hp_fan
R checks/hp_hh3c_ext
R checks/hp_mcs_sensors
R checks/hp_mcs_system
R checks/hp_msa_controller
R checks/hp_msa_disk
R checks/hp_msa_fan
R checks/hp_msa_psu
R checks/hp_msa_system
R checks/hp_msa_volume
R checks/hp_procurve_cpu
R checks/hp_procurve_mem
R checks/hp_procurve_sensors
R checks/hp_procurve_temp
R checks/hp_proliant
R checks/hp_proliant_cpu
R checks/hp_proliant_da_cntlr
R checks/hp_proliant_fans
R checks/hp_proliant_raid
R checks/hp_proliant_temp
R checks/hp_psu
R checks/hp_sts_drvbox
R checks/hp_webmgmt_status
R checks/hpux_fchba
R checks/hpux_lvm
R checks/hpux_multipath
R checks/hpux_serviceguard
R checks/hpux_snmp_cs
R checks/hpux_tunables
R checks/hr_cpu
R checks/huawei_osn_fan
R checks/huawei_osn_laser
R checks/huawei_osn_power
R checks/huawei_osn_temp
R checks/huawei_switch_cpu
R checks/huawei_switch_fan
R checks/huawei_switch_mem
R checks/huawei_switch_psu
R checks/huawei_switch_stack
R checks/huawei_switch_temp
R checks/huawei_wlc_aps
R checks/huawei_wlc_devs
R checks/hwg_humidity
R checks/hwg_ste2
R checks/hwg_temp
R checks/hyperv_checkpoints
R checks/hyperv_vms
R checks/hyperv_vmstatus
R checks/ibm_imm_fan
R checks/ibm_imm_health
R checks/ibm_imm_temp
R checks/ibm_imm_voltage
R checks/ibm_mq_channels
R checks/ibm_mq_managers
R checks/ibm_mq_plugin
R checks/ibm_mq_queues
R checks/ibm_rsa_health
R checks/ibm_storage_ts
R checks/ibm_svc_array
R checks/ibm_svc_disks
R checks/ibm_svc_enclosure
R checks/ibm_svc_enclosurestats
R checks/ibm_svc_eventlog
R checks/ibm_svc_host
R checks/ibm_svc_license
R checks/ibm_svc_mdisk
R checks/ibm_svc_mdiskgrp
R checks/ibm_svc_node
R checks/ibm_svc_nodestats
R checks/ibm_svc_portfc
R checks/ibm_svc_portsas
R checks/ibm_svc_system
R checks/ibm_tl_changer_devices
R checks/ibm_tl_media_access_devices
R checks/ibm_xraid_pdisks
R checks/icom_repeater
R checks/ifoperstatus
R checks/infoblox_dhcp_stats
R checks/infoblox_dns_stats
R checks/infoblox_grid_status
R checks/infoblox_replication_status
R checks/infoblox_temp
R checks/informix_dbspaces
R checks/informix_locks
R checks/informix_logusage
R checks/informix_sessions
R checks/informix_status
R checks/informix_tabextents
R checks/innovaphone_channels
R checks/innovaphone_cpu
R checks/innovaphone_licenses
R checks/innovaphone_mem
R checks/innovaphone_priports_l1
R checks/innovaphone_priports_l2
R checks/innovaphone_temp
R checks/intel_true_scale_chassis_temp
R checks/intel_true_scale_fans
R checks/intel_true_scale_psus
R checks/intel_true_scale_sensors_temp
R checks/ipr400_in_voltage
R checks/ipr400_temp
R checks/iptables
R checks/ironport_misc
R checks/isc_dhcpd
R checks/ispro_sensors_digital
R checks/ispro_sensors_humid
R checks/ispro_sensors_temp
R checks/j4p_performance
R checks/janitza_umg
R checks/jar_signature
R checks/jenkins_instance
R checks/jenkins_queue
R checks/jira_custom_svc
R checks/jira_workflow
R checks/jolokia_generic
R checks/jolokia_info
R checks/jolokia_jvm_garbagecollectors
R checks/jolokia_jvm_memory
R checks/jolokia_jvm_runtime
R checks/jolokia_jvm_threading
R checks/jolokia_metrics
R checks/juniper_alarm
R checks/juniper_bgp_state
R checks/juniper_fru
R checks/juniper_mem
R checks/juniper_screenos_cpu
R checks/juniper_screenos_fan
R checks/juniper_screenos_mem
R checks/juniper_screenos_temp
R checks/juniper_screenos_vpn
R checks/juniper_temp
R checks/juniper_trpz_cpu_util
R checks/juniper_trpz_flash
R checks/juniper_trpz_info
R checks/juniper_trpz_mem
R checks/juniper_trpz_power
R checks/k8s_conditions
R checks/k8s_daemon_pods
R checks/k8s_namespaces
R checks/k8s_pod_container
R checks/k8s_resources
R checks/keepalived
R checks/kemp_loadmaster_ha
R checks/kentix_amp_sensors
R checks/kentix_co
R checks/kentix_dewpoint
R checks/kentix_humidity
R checks/kentix_motion
R checks/kentix_temp
R checks/kernel
R checks/knuerr_rms_humidity
R checks/knuerr_rms_temp
R checks/knuerr_sensors
R checks/lgp_info
R checks/lgp_pdu_aux
R checks/lgp_pdu_info
R checks/libelle_business_shadow
R checks/liebert_bat_temp
R checks/liebert_chilled_water
R checks/liebert_chiller_status
R checks/liebert_compressor
R checks/liebert_cooling
R checks/liebert_cooling_position
R checks/liebert_cooling_status
R checks/liebert_fans
R checks/liebert_fans_condenser
R checks/liebert_maintenance
R checks/liebert_pump
R checks/liebert_reheating
R checks/liebert_temp_general
R checks/logins
R checks/lparstat_aix
R checks/lvm_lvs
R checks/lvm_vgs
R checks/mailman_lists
R checks/mbg_lantime_ng_fan
R checks/mbg_lantime_ng_power
R checks/mbg_lantime_ng_refclock
R checks/mbg_lantime_ng_state
R checks/mbg_lantime_ng_temp
R checks/mbg_lantime_refclock
R checks/mbg_lantime_state
R checks/mcafee_emailgateway_agent
R checks/mcafee_emailgateway_av_authentium
R checks/mcafee_emailgateway_av_mcafee
R checks/mcafee_emailgateway_bridge
R checks/mcafee_emailgateway_entities
R checks/mcafee_emailgateway_smtp
R checks/mcafee_emailgateway_spam_mcafee
R checks/mcafee_webgateway
R checks/mcafee_webgateway_info
R checks/md
R checks/megaraid_bbu
R checks/mem
R checks/mikrotik_signal
R checks/mkbackup
R checks/mkeventd_status
R checks/mknotifyd
R checks/mongodb_asserts
R checks/mongodb_cluster
R checks/mongodb_collections
R checks/mongodb_connections
R checks/mongodb_counters
R checks/mongodb_flushing
R checks/mongodb_instance
R checks/mongodb_locks
R checks/mongodb_mem
R checks/mongodb_replica_set
R checks/mongodb_replication_info
R checks/mounts
R checks/moxa_iologik_register
R checks/mq_queues
R checks/msexch_activesync
R checks/msexch_autodiscovery
R checks/msexch_availability
R checks/msexch_dag
R checks/msexch_database
R checks/msexch_isclienttype
R checks/msexch_isstore
R checks/msexch_owa
R checks/msexch_replhealth
R checks/msexch_rpcclientaccess
R checks/msoffice_licenses
R checks/msoffice_serviceplans
R checks/mssql_connections
R checks/mssql_instance
R checks/mysql
R checks/mysql_ping
R checks/mysql_slave
R checks/netapp_api_aggr
R checks/netapp_api_cluster
R checks/netapp_api_connection
R checks/netapp_api_cpu
R checks/netapp_api_disk
R checks/netapp_api_environment
R checks/netapp_api_fcp
R checks/netapp_api_info
R checks/netapp_api_protocol
R checks/netapp_api_snapshots
R checks/netapp_api_status
R checks/netapp_api_systemtime
R checks/netapp_api_temp
R checks/netapp_api_vf_status
R checks/netapp_api_vs_status
R checks/netapp_api_vs_traffic
R checks/netapp_cluster
R checks/netapp_cpu
R checks/netapp_fcpio
R checks/netapp_vfiler
R checks/netctr
R checks/netextreme_cpu_util
R checks/netextreme_fan
R checks/netextreme_psu
R checks/netextreme_psu_in
R checks/netextreme_psu_out
R checks/netextreme_temp
R checks/netgear_fans
R checks/netgear_powersupplies
R checks/netgear_temp
R checks/netscaler_cpu
R checks/netscaler_dnsrates
R checks/netscaler_ha
R checks/netscaler_health
R checks/netscaler_mem
R checks/netstat
R checks/nfsexports
R checks/nginx_status
R checks/nimble_latency
R checks/nimble_volumes
R checks/nullmailer_mailq
R checks/nvidia
R checks/omd_apache
R checks/openbsd_sensors
R checks/openhardwaremonitor
R checks/openvpn_clients
R checks/oracle_crs_version
R checks/oracle_crs_voting
R checks/oracle_dataguard_stats
R checks/oracle_diva_csm
R checks/oracle_instance
R checks/oracle_jobs
R checks/oracle_locks
R checks/oracle_logswitches
R checks/oracle_longactivesessions
R checks/oracle_recovery_area
R checks/oracle_recovery_status
R checks/oracle_sessions
R checks/oracle_sql
R checks/oracle_undostat
R checks/oracle_version
R checks/orion_backup
R checks/orion_batterytest
R checks/orion_system
R checks/packeteer_fan_status
R checks/packeteer_ps_status
R checks/palo_alto_sessions
R checks/pandacom_10gm_temp
R checks/pandacom_fan
R checks/pandacom_fc_temp
R checks/pandacom_psu
R checks/pandacom_sys_temp
R checks/papouch_th2e_sensors
R checks/perle_chassis
R checks/perle_chassis_slots
R checks/perle_modules_cm1000
R checks/perle_modules_cm1110
R checks/perle_modules_mgt
R checks/perle_psmu
R checks/pfsense_counter
R checks/pfsense_if
R checks/pfsense_status
R checks/plesk_backups
R checks/plesk_domains
R checks/poseidon_inputs
R checks/poseidon_temp
R checks/postfix_mailq
R checks/postfix_mailq_status
R checks/postgres_bloat
R checks/postgres_conn_time
R checks/postgres_connections
R checks/postgres_instances
R checks/postgres_locks
R checks/postgres_sessions
R checks/postgres_stat_database
R checks/postgres_version
R checks/printer_supply_ricoh
R checks/prometheus_custom
R checks/pse_poe
R checks/pulse_secure_cpu_util
R checks/pulse_secure_disk_util
R checks/pulse_secure_log_util
R checks/pulse_secure_mem_util
R checks/pulse_secure_temp
R checks/pvecm_nodes
R checks/pvecm_status
R checks/qlogic_fcport
R checks/qlogic_sanbox
R checks/qlogic_sanbox_fabric_element
R checks/qmail_stats
R checks/qnap_disks
R checks/qnap_fans
R checks/qnap_hdd_temp
R checks/quanta_fan
R checks/quanta_temperature
R checks/quanta_voltage
R checks/quantum_libsmall_door
R checks/quantum_libsmall_status
R checks/ra32e_power
R checks/ra32e_sensors
R checks/ra32e_switch
R checks/rabbitmq_cluster
R checks/rabbitmq_nodes
R checks/rabbitmq_queues
R checks/rabbitmq_vhosts
R checks/raritan_emx
R checks/raritan_emx_sensors
R checks/raritan_pdu_inlet
R checks/raritan_pdu_inlet_summary
R checks/raritan_pdu_ocprot
R checks/raritan_pdu_outletcount
R checks/raritan_pdu_plugs
R checks/raritan_px2_sensors
R checks/raritan_px_outlets
R checks/raritan_px_sensors
R checks/rds_licenses
R checks/redis_info
R checks/rms200_temp
R checks/rstcli
R checks/safenet_hsm
R checks/safenet_ntls
R checks/salesforce_instances
R checks/sansymphony_alerts
R checks/sansymphony_ports
R checks/sansymphony_serverstatus
R checks/sansymphony_virtualdiskstatus
R checks/sap_hana_connect
R checks/sap_hana_ess_migration
R checks/sap_state
R checks/saprouter_cert
R checks/scaleio_devices
R checks/scaleio_mdm
R checks/scaleio_pd
R checks/scaleio_sds
R checks/scaleio_system
R checks/security_master
R checks/seh_ports
R checks/sensatronics_temp
R checks/sentry_pdu_systempower
R checks/siemens_plc
R checks/silverpeak_VX6000
R checks/skype
R checks/smart
R checks/sni_octopuse_cpu
R checks/sni_octopuse_status
R checks/sni_octopuse_trunks
R checks/solaris_fmadm
R checks/solaris_multipath
R checks/solaris_prtdiag_status
R checks/sophos
R checks/sophos_cpu
R checks/sophos_disk
R checks/sophos_memory
R checks/sophos_messages
R checks/splunk_alerts
R checks/splunk_health
R checks/splunk_jobs
R checks/splunk_license_state
R checks/splunk_license_usage
R checks/statgrab_cpu
R checks/steelhead_connections
R checks/steelhead_peers
R checks/steelhead_status
R checks/storcli_pdisks
R checks/storeonce4x_alerts
R checks/storeonce4x_d2d_services
R checks/stormshield_cluster
R checks/stormshield_cluster_node
R checks/stormshield_cpu_temp
R checks/stormshield_disk
R checks/stormshield_info
R checks/stormshield_packets
R checks/stormshield_policy
R checks/stormshield_route
R checks/stormshield_updates
R checks/strem1_sensors
R checks/stulz_alerts
R checks/stulz_humidity
R checks/stulz_powerstate
R checks/stulz_pump
R checks/stulz_temp
R checks/supermicro
R checks/superstack3_sensors
R checks/suseconnect
R checks/sylo
R checks/sym_brightmail_queues
R checks/symantec_av_progstate
R checks/symantec_av_quarantine
R checks/symantec_av_updates
R checks/systemtime
R checks/teracom_tcw241_analog
R checks/teracom_tcw241_digital
R checks/tinkerforge
R checks/tplink_cpu
R checks/tplink_mem
R checks/tplink_poe
R checks/tplink_poe_summary
R checks/tsm_drives
R checks/tsm_paths
R checks/tsm_scratch
R checks/tsm_sessions
R checks/tsm_storagepools
R checks/ucd_cpu_util
R checks/ucd_disk
R checks/ucd_mem
R checks/ucd_processes
R checks/ucs_bladecenter_fans
R checks/ucs_bladecenter_faultinst
R checks/ucs_bladecenter_psu
R checks/ucs_bladecenter_topsystem
R checks/ucs_c_rack_server_fans
R checks/ucs_c_rack_server_faultinst
R checks/ucs_c_rack_server_health
R checks/ucs_c_rack_server_led
R checks/ucs_c_rack_server_power
R checks/ucs_c_rack_server_psu
R checks/ucs_c_rack_server_temp
R checks/ucs_c_rack_server_topsystem
R checks/ucs_c_rack_server_util
R checks/unitrends_backup
R checks/unitrends_replication
R checks/ups_bat_temp
R checks/ups_cps_battery
R checks/ups_cps_inphase
R checks/ups_cps_outphase
R checks/ups_eaton_enviroment
R checks/ups_in_freq
R checks/ups_in_voltage
R checks/ups_modulys_alarms
R checks/ups_modulys_inphase
R checks/ups_modulys_outphase
R checks/ups_out_voltage
R checks/ups_socomec_capacity
R checks/ups_socomec_in_voltage
R checks/ups_socomec_out_source
R checks/ups_socomec_out_voltage
R checks/ups_socomec_outphase
R checks/ups_test
R checks/varnish
R checks/vbox_guest
R checks/veeam_client
R checks/veeam_jobs
R checks/veeam_tapejobs
R checks/viprinet_firmware
R checks/viprinet_mem
R checks/viprinet_power
R checks/viprinet_router
R checks/viprinet_serial
R checks/viprinet_temp
R checks/vms_cpu
R checks/vms_queuejobs
R checks/vms_system
R checks/vms_users
R checks/vmstat_aix
R checks/vnx_version
R checks/vutlan_ems_humidity
R checks/vutlan_ems_leakage
R checks/vutlan_ems_temp
R checks/vxvm_objstatus
R checks/wagner_titanus_topsense
R checks/watchdog_sensors
R checks/websphere_mq_channels
R checks/websphere_mq_instance
R checks/websphere_mq_queues
R checks/win_license
R checks/win_netstat
R checks/win_printers
R checks/windows_broadcom_bonding
R checks/windows_multipath
R checks/windows_tasks
R checks/winperf
R checks/winperf_mem
R checks/winperf_ts_sessions
R checks/wmi_webservices
R checks/wmic_process
R checks/wut_webtherm
R checks/zebra_model
R checks/zebra_printer_status
R checks/zerto_vpg_rpo
R checks/zfs_arc_cache
R checks/zorp_connections
M cmk/base/.f12
R cmk/base/legacy_checks/.gitignore
A cmk/base/legacy_checks/3ware_disks.py
A cmk/base/legacy_checks/3ware_info.py
A cmk/base/legacy_checks/3ware_units.py
M cmk/base/legacy_checks/__init__.py
A cmk/base/legacy_checks/acme_agent_sessions.py
A cmk/base/legacy_checks/acme_certificates.py
A cmk/base/legacy_checks/acme_fan.py
A cmk/base/legacy_checks/acme_powersupply.py
A cmk/base/legacy_checks/acme_realm.py
A cmk/base/legacy_checks/acme_sbc.py
A cmk/base/legacy_checks/acme_sbc_snmp.py
A cmk/base/legacy_checks/acme_temp.py
A cmk/base/legacy_checks/acme_voltage.py
A cmk/base/legacy_checks/ad_replication.py
A cmk/base/legacy_checks/adva_fsp_current.py
A cmk/base/legacy_checks/adva_fsp_temp.py
A cmk/base/legacy_checks/agent_3par.py
A cmk/base/legacy_checks/agent_acme_sbc.py
A cmk/base/legacy_checks/agent_activemq.py
A cmk/base/legacy_checks/agent_alertmanager.py
A cmk/base/legacy_checks/agent_allnet_ip_sensoric.py
A cmk/base/legacy_checks/agent_appdynamics.py
A cmk/base/legacy_checks/agent_aws.py
A cmk/base/legacy_checks/agent_aws_status.py
A cmk/base/legacy_checks/agent_azure.py
A cmk/base/legacy_checks/agent_azure_status.py
A cmk/base/legacy_checks/agent_bi.py
A cmk/base/legacy_checks/agent_cisco_meraki.py
A cmk/base/legacy_checks/agent_cisco_prime.py
A cmk/base/legacy_checks/agent_couchbase.py
A cmk/base/legacy_checks/agent_datadog.py
A cmk/base/legacy_checks/agent_ddn_s2a.py
A cmk/base/legacy_checks/agent_elasticsearch.py
A cmk/base/legacy_checks/agent_emcvnx.py
A cmk/base/legacy_checks/agent_fritzbox.py
A cmk/base/legacy_checks/agent_gcp.py
A cmk/base/legacy_checks/agent_gcp_status.py
A cmk/base/legacy_checks/agent_graylog.py
A cmk/base/legacy_checks/agent_hivemanager.py
A cmk/base/legacy_checks/agent_hivemanager_ng.py
A cmk/base/legacy_checks/agent_hp_msa.py
A cmk/base/legacy_checks/agent_ibmsvc.py
A cmk/base/legacy_checks/agent_innovaphone.py
A cmk/base/legacy_checks/agent_ipmi_sensors.py
A cmk/base/legacy_checks/agent_jenkins.py
A cmk/base/legacy_checks/agent_jira.py
A cmk/base/legacy_checks/agent_jolokia.py
A cmk/base/legacy_checks/agent_kube.py
A cmk/base/legacy_checks/agent_mobileiron.py
A cmk/base/legacy_checks/agent_mqtt.py
A cmk/base/legacy_checks/agent_netapp.py
A cmk/base/legacy_checks/agent_prism.py
A cmk/base/legacy_checks/agent_prometheus.py
A cmk/base/legacy_checks/agent_proxmox_ve.py
A cmk/base/legacy_checks/agent_rabbitmq.py
A cmk/base/legacy_checks/agent_random.py
A cmk/base/legacy_checks/agent_ruckus_spot.py
A cmk/base/legacy_checks/agent_salesforce.py
A cmk/base/legacy_checks/agent_siemens_plc.py
A cmk/base/legacy_checks/agent_smb_share.py
A cmk/base/legacy_checks/agent_splunk.py
A cmk/base/legacy_checks/agent_storeonce.py
A cmk/base/legacy_checks/agent_storeonce4x.py
A cmk/base/legacy_checks/agent_tinkerforge.py
A cmk/base/legacy_checks/agent_ucs_bladecenter.py
A cmk/base/legacy_checks/agent_vnx_quotas.py
A cmk/base/legacy_checks/agent_vsphere.py
A cmk/base/legacy_checks/agent_zerto.py
A cmk/base/legacy_checks/aironet_clients.py
A cmk/base/legacy_checks/aironet_errors.py
A cmk/base/legacy_checks/aix_hacmp_nodes.py
A cmk/base/legacy_checks/aix_hacmp_resources.py
A cmk/base/legacy_checks/aix_hacmp_services.py
A cmk/base/legacy_checks/aix_lvm.py
A cmk/base/legacy_checks/aix_multipath.py
A cmk/base/legacy_checks/aix_paging.py
A cmk/base/legacy_checks/aix_sap_processlist.py
A cmk/base/legacy_checks/akcp_daisy_temp.py
A cmk/base/legacy_checks/akcp_exp_drycontact.py
A cmk/base/legacy_checks/akcp_exp_humidity.py
A cmk/base/legacy_checks/akcp_exp_smoke.py
A cmk/base/legacy_checks/akcp_exp_temp.py
A cmk/base/legacy_checks/akcp_exp_water.py
A cmk/base/legacy_checks/akcp_sensor_drycontact.py
A cmk/base/legacy_checks/akcp_sensor_humidity.py
A cmk/base/legacy_checks/akcp_sensor_temp.py
A cmk/base/legacy_checks/alcatel_cpu.py
A cmk/base/legacy_checks/alcatel_cpu_aos7.py
A cmk/base/legacy_checks/alcatel_fans.py
A cmk/base/legacy_checks/alcatel_fans_aos7.py
A cmk/base/legacy_checks/alcatel_power.py
A cmk/base/legacy_checks/alcatel_power_aos7.py
A cmk/base/legacy_checks/alcatel_temp.py
A cmk/base/legacy_checks/alcatel_temp_aos7.py
A cmk/base/legacy_checks/alcatel_timetra_chassis.py
A cmk/base/legacy_checks/alcatel_timetra_cpu.py
A cmk/base/legacy_checks/allnet_ip_sensoric.py
A cmk/base/legacy_checks/apc_ats_output.py
A cmk/base/legacy_checks/apc_ats_status.py
A cmk/base/legacy_checks/apc_humidity.py
A cmk/base/legacy_checks/apc_inputs.py
A cmk/base/legacy_checks/apc_inrow_airflow.py
A cmk/base/legacy_checks/apc_inrow_fanspeed.py
A cmk/base/legacy_checks/apc_inrow_temp.py
A cmk/base/legacy_checks/apc_mod_pdu_modules.py
A cmk/base/legacy_checks/apc_netbotz_drycontact.py
A cmk/base/legacy_checks/apc_netbotz_other_sensors.py
A cmk/base/legacy_checks/apc_netbotz_sensors.py
A cmk/base/legacy_checks/apc_rackpdu_power.py
A cmk/base/legacy_checks/apc_sts_inputs.py
A cmk/base/legacy_checks/apc_sts_source.py
A cmk/base/legacy_checks/apc_symmetra.py
A cmk/base/legacy_checks/apc_symmetra_ext_temp.py
A cmk/base/legacy_checks/apc_symmetra_input.py
A cmk/base/legacy_checks/apc_symmetra_output.py
A cmk/base/legacy_checks/apc_symmetra_test.py
A cmk/base/legacy_checks/appdynamics_memory.py
A cmk/base/legacy_checks/appdynamics_sessions.py
A cmk/base/legacy_checks/appdynamics_web_container.py
A cmk/base/legacy_checks/arbor_peakflow_sp.py
A cmk/base/legacy_checks/arbor_peakflow_tms.py
A cmk/base/legacy_checks/arbor_pravail.py
A cmk/base/legacy_checks/arc_raid_status.py
A cmk/base/legacy_checks/arcserve_backup.py
A cmk/base/legacy_checks/arista_temp.py
A cmk/base/legacy_checks/arris_cmts_cpu.py
A cmk/base/legacy_checks/arris_cmts_mem.py
A cmk/base/legacy_checks/arris_cmts_temp.py
A cmk/base/legacy_checks/artec_documents.py
A cmk/base/legacy_checks/artec_temp.py
A cmk/base/legacy_checks/aruba_aps.py
A cmk/base/legacy_checks/aruba_clients.py
A cmk/base/legacy_checks/aruba_cpu_util.py
A cmk/base/legacy_checks/atto_fibrebridge_chassis.py
A cmk/base/legacy_checks/atto_fibrebridge_fcport.py
A cmk/base/legacy_checks/atto_fibrebridge_sas.py
A cmk/base/legacy_checks/avaya_45xx_cpu.py
A cmk/base/legacy_checks/avaya_45xx_fan.py
A cmk/base/legacy_checks/avaya_45xx_temp.py
A cmk/base/legacy_checks/avaya_88xx.py
A cmk/base/legacy_checks/avaya_88xx_cpu.py
A cmk/base/legacy_checks/avaya_chassis_card.py
A cmk/base/legacy_checks/avaya_chassis_ps.py
A cmk/base/legacy_checks/avaya_chassis_temp.py
A cmk/base/legacy_checks/aws_cloudwatch_alarms_limits.py
A cmk/base/legacy_checks/aws_costs_and_usage.py
A cmk/base/legacy_checks/aws_dynamodb_limits.py
A cmk/base/legacy_checks/aws_dynamodb_summary.py
A cmk/base/legacy_checks/aws_dynamodb_table.py
A cmk/base/legacy_checks/aws_ebs_summary.py
A cmk/base/legacy_checks/aws_ec2_limits.py
A cmk/base/legacy_checks/aws_ec2_security_groups.py
A cmk/base/legacy_checks/aws_ec2_summary.py
A cmk/base/legacy_checks/aws_elb.py
A cmk/base/legacy_checks/aws_elb_health.py
A cmk/base/legacy_checks/aws_elb_limits.py
A cmk/base/legacy_checks/aws_elb_summary.py
A cmk/base/legacy_checks/aws_elbv2_application.py
A cmk/base/legacy_checks/aws_elbv2_application_target_groups_http.py
A cmk/base/legacy_checks/aws_elbv2_application_target_groups_lambda.py
A cmk/base/legacy_checks/aws_elbv2_limits.py
A cmk/base/legacy_checks/aws_elbv2_network.py
A cmk/base/legacy_checks/aws_elbv2_summary.py
A cmk/base/legacy_checks/aws_elbv2_target_groups.py
A cmk/base/legacy_checks/aws_exceptions.py
A cmk/base/legacy_checks/aws_glacier.py
A cmk/base/legacy_checks/aws_glacier_limits.py
A cmk/base/legacy_checks/aws_rds_limits.py
A cmk/base/legacy_checks/aws_rds_summary.py
A cmk/base/legacy_checks/aws_s3.py
A cmk/base/legacy_checks/aws_s3_limits.py
A cmk/base/legacy_checks/aws_s3_requests.py
A cmk/base/legacy_checks/aws_wafv2_limits.py
A cmk/base/legacy_checks/aws_wafv2_summary.py
A cmk/base/legacy_checks/aws_wafv2_web_acl.py
A cmk/base/legacy_checks/azure_ad.py
A cmk/base/legacy_checks/azure_agent_info.py
A cmk/base/legacy_checks/azure_databases.py
A cmk/base/legacy_checks/azure_sites.py
A cmk/base/legacy_checks/azure_storageaccounts.py
A cmk/base/legacy_checks/azure_usagedetails.py
A cmk/base/legacy_checks/barracuda_mail_latency.py
A cmk/base/legacy_checks/barracuda_mailqueues.py
A cmk/base/legacy_checks/barracuda_system_cpu_util.py
A cmk/base/legacy_checks/bdt_tape_info.py
A cmk/base/legacy_checks/bdt_tape_status.py
A cmk/base/legacy_checks/bdtms_tape_info.py
A cmk/base/legacy_checks/bdtms_tape_module.py
A cmk/base/legacy_checks/bdtms_tape_status.py
A cmk/base/legacy_checks/bi_aggregation_connection.py
A cmk/base/legacy_checks/bintec_brrp_status.py
A cmk/base/legacy_checks/bintec_cpu.py
A cmk/base/legacy_checks/bintec_info.py
A cmk/base/legacy_checks/bintec_sensors.py
A cmk/base/legacy_checks/blade_bays.py
A cmk/base/legacy_checks/blade_blades.py
A cmk/base/legacy_checks/blade_blowers.py
A cmk/base/legacy_checks/blade_bx_blades.py
A cmk/base/legacy_checks/blade_bx_powerfan.py
A cmk/base/legacy_checks/blade_bx_powermod.py
A cmk/base/legacy_checks/blade_bx_temp.py
A cmk/base/legacy_checks/blade_health.py
A cmk/base/legacy_checks/blade_mediatray.py
A cmk/base/legacy_checks/blade_powerfan.py
A cmk/base/legacy_checks/blade_powermod.py
A cmk/base/legacy_checks/bluecat_command_server.py
A cmk/base/legacy_checks/bluecat_dns_queries.py
A cmk/base/legacy_checks/bluecat_ha.py
A cmk/base/legacy_checks/bluecat_ntp.py
A cmk/base/legacy_checks/bluecat_threads.py
A cmk/base/legacy_checks/bluecoat_diskcpu.py
A cmk/base/legacy_checks/bluenet_meter.py
A cmk/base/legacy_checks/bluenet_sensor.py
A cmk/base/legacy_checks/brocade.py
A cmk/base/legacy_checks/brocade_info.py
A cmk/base/legacy_checks/brocade_mlx.py
A cmk/base/legacy_checks/brocade_mlx_fan.py
A cmk/base/legacy_checks/brocade_mlx_power.py
A cmk/base/legacy_checks/brocade_mlx_temp.py
A cmk/base/legacy_checks/brocade_sys.py
A cmk/base/legacy_checks/brocade_tm.py
A cmk/base/legacy_checks/brocade_vdx_status.py
A cmk/base/legacy_checks/bvip_fans.py
A cmk/base/legacy_checks/bvip_info.py
A cmk/base/legacy_checks/bvip_link.py
A cmk/base/legacy_checks/bvip_poe.py
A cmk/base/legacy_checks/bvip_temp.py
A cmk/base/legacy_checks/bvip_util.py
A cmk/base/legacy_checks/bvip_video_alerts.py
A cmk/base/legacy_checks/cadvisor_cpu.py
A cmk/base/legacy_checks/cadvisor_df.py
A cmk/base/legacy_checks/cadvisor_memory.py
A cmk/base/legacy_checks/carel_sensors.py
A cmk/base/legacy_checks/carel_uniflair_cooling.py
A cmk/base/legacy_checks/casa_cpu_mem.py
A cmk/base/legacy_checks/casa_cpu_temp.py
A cmk/base/legacy_checks/casa_cpu_util.py
A cmk/base/legacy_checks/casa_fan.py
A cmk/base/legacy_checks/casa_power.py
A cmk/base/legacy_checks/cbl_airlaser.py
A cmk/base/legacy_checks/ceph_status.py
A cmk/base/legacy_checks/check_bi_aggr.py
A cmk/base/legacy_checks/check_by_ssh.py
A cmk/base/legacy_checks/check_cmk_inv.py
A cmk/base/legacy_checks/check_disk_smb.py
A cmk/base/legacy_checks/check_dns.py
A cmk/base/legacy_checks/check_elasticsearch_query.py
A cmk/base/legacy_checks/check_form_submit.py
A cmk/base/legacy_checks/check_ftp.py
A cmk/base/legacy_checks/check_http.py
A cmk/base/legacy_checks/check_icmp.py
A cmk/base/legacy_checks/check_ldap.py
A cmk/base/legacy_checks/check_mail.py
A cmk/base/legacy_checks/check_mail_loop.py
A cmk/base/legacy_checks/check_mailboxes.py
A cmk/base/legacy_checks/check_mkevents.py
A cmk/base/legacy_checks/check_notify_count.py
A cmk/base/legacy_checks/check_sftp.py
A cmk/base/legacy_checks/check_smtp.py
A cmk/base/legacy_checks/check_sql.py
A cmk/base/legacy_checks/check_ssh.py
A cmk/base/legacy_checks/check_tcp.py
A cmk/base/legacy_checks/check_traceroute.py
A cmk/base/legacy_checks/check_uniserv.py
A cmk/base/legacy_checks/checkpoint_fan.py
A cmk/base/legacy_checks/checkpoint_firewall.py
A cmk/base/legacy_checks/checkpoint_ha_problems.py
A cmk/base/legacy_checks/checkpoint_ha_status.py
A cmk/base/legacy_checks/checkpoint_memory.py
A cmk/base/legacy_checks/checkpoint_packets.py
A cmk/base/legacy_checks/checkpoint_powersupply.py
A cmk/base/legacy_checks/checkpoint_svn_status.py
A cmk/base/legacy_checks/checkpoint_temp.py
A cmk/base/legacy_checks/checkpoint_tunnels.py
A cmk/base/legacy_checks/checkpoint_voltage.py
A cmk/base/legacy_checks/checkpoint_vsx.py
A cmk/base/legacy_checks/cisco_ace_rserver.py
A cmk/base/legacy_checks/cisco_asa_conn.py
A cmk/base/legacy_checks/cisco_asa_connections.py
A cmk/base/legacy_checks/cisco_cpu.py
A cmk/base/legacy_checks/cisco_fan.py
A cmk/base/legacy_checks/cisco_fantray.py
A cmk/base/legacy_checks/cisco_fru_module_status.py
A cmk/base/legacy_checks/cisco_fru_power.py
A cmk/base/legacy_checks/cisco_fru_powerusage.py
A cmk/base/legacy_checks/cisco_hsrp.py
A cmk/base/legacy_checks/cisco_ip_sla.py
A cmk/base/legacy_checks/cisco_nexus_cpu.py
A cmk/base/legacy_checks/cisco_oldcpu.py
A cmk/base/legacy_checks/cisco_power.py
A cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
A cmk/base/legacy_checks/cisco_prime_wifi_connections.py
A cmk/base/legacy_checks/cisco_qos.py
A cmk/base/legacy_checks/cisco_redundancy.py
A cmk/base/legacy_checks/cisco_secure.py
A cmk/base/legacy_checks/cisco_srst_call_legs.py
A cmk/base/legacy_checks/cisco_srst_phones.py
A cmk/base/legacy_checks/cisco_srst_state.py
A cmk/base/legacy_checks/cisco_stackpower.py
A cmk/base/legacy_checks/cisco_sys_mem.py
A cmk/base/legacy_checks/cisco_temp.py
A cmk/base/legacy_checks/cisco_temp_sensor.py
A cmk/base/legacy_checks/cisco_ucs_cpu.py
A cmk/base/legacy_checks/cisco_ucs_fan.py
A cmk/base/legacy_checks/cisco_ucs_hdd.py
A cmk/base/legacy_checks/cisco_ucs_lun.py
A cmk/base/legacy_checks/cisco_ucs_mem.py
A cmk/base/legacy_checks/cisco_ucs_mem_total.py
A cmk/base/legacy_checks/cisco_ucs_psu.py
A cmk/base/legacy_checks/cisco_ucs_raid.py
A cmk/base/legacy_checks/cisco_ucs_system.py
A cmk/base/legacy_checks/cisco_ucs_temp_cpu.py
A cmk/base/legacy_checks/cisco_ucs_temp_env.py
A cmk/base/legacy_checks/cisco_ucs_temp_mem.py
A cmk/base/legacy_checks/cisco_vpn_sessions.py
A cmk/base/legacy_checks/cisco_vss.py
A cmk/base/legacy_checks/citrix_controller.py
A cmk/base/legacy_checks/citrix_hostsystem.py
A cmk/base/legacy_checks/citrix_licenses.py
A cmk/base/legacy_checks/citrix_serverload.py
A cmk/base/legacy_checks/citrix_sessions.py
A cmk/base/legacy_checks/citrix_state.py
A cmk/base/legacy_checks/climaveneta_alarm.py
A cmk/base/legacy_checks/climaveneta_fan.py
A cmk/base/legacy_checks/climaveneta_temp.py
A cmk/base/legacy_checks/cmc_temp.py
A cmk/base/legacy_checks/cmciii_lcp_airin.py
A cmk/base/legacy_checks/cmciii_lcp_airout.py
A cmk/base/legacy_checks/cmciii_lcp_fans.py
A cmk/base/legacy_checks/cmciii_lcp_water.py
A cmk/base/legacy_checks/cmciii_lcp_waterflow.py
A cmk/base/legacy_checks/cmctc.py
A cmk/base/legacy_checks/cmctc_config.py
A cmk/base/legacy_checks/cmctc_lcp.py
A cmk/base/legacy_checks/cmctc_output.py
A cmk/base/legacy_checks/cmctc_ports.py
A cmk/base/legacy_checks/cmctc_psm_m.py
A cmk/base/legacy_checks/cmctc_state.py
A cmk/base/legacy_checks/couchbase_buckets_cache.py
A cmk/base/legacy_checks/couchbase_buckets_fragmentation.py
A cmk/base/legacy_checks/couchbase_buckets_items.py
A cmk/base/legacy_checks/couchbase_buckets_mem.py
A cmk/base/legacy_checks/couchbase_buckets_operations.py
A cmk/base/legacy_checks/couchbase_buckets_vbuckets.py
A cmk/base/legacy_checks/couchbase_nodes_cache.py
A cmk/base/legacy_checks/couchbase_nodes_info.py
A cmk/base/legacy_checks/couchbase_nodes_items.py
A cmk/base/legacy_checks/couchbase_nodes_operations.py
A cmk/base/legacy_checks/couchbase_nodes_services.py
A cmk/base/legacy_checks/couchbase_nodes_size.py
A cmk/base/legacy_checks/couchbase_nodes_stats.py
A cmk/base/legacy_checks/cpsecure_sessions.py
A cmk/base/legacy_checks/cups_queues.py
A cmk/base/legacy_checks/datapower_cpu.py
A cmk/base/legacy_checks/datapower_fan.py
A cmk/base/legacy_checks/datapower_fs.py
A cmk/base/legacy_checks/datapower_ldrive.py
A cmk/base/legacy_checks/datapower_mem.py
A cmk/base/legacy_checks/datapower_pdrive.py
A cmk/base/legacy_checks/datapower_raid_bat.py
A cmk/base/legacy_checks/datapower_temp.py
A cmk/base/legacy_checks/db2_backup.py
A cmk/base/legacy_checks/db2_bp_hitratios.py
A cmk/base/legacy_checks/db2_connections.py
A cmk/base/legacy_checks/db2_counters.py
A cmk/base/legacy_checks/db2_logsizes.py
A cmk/base/legacy_checks/db2_mem.py
A cmk/base/legacy_checks/db2_sort_overflow.py
A cmk/base/legacy_checks/db2_tablespaces.py
A cmk/base/legacy_checks/db2_version.py
A cmk/base/legacy_checks/ddn_s2a_errors.py
A cmk/base/legacy_checks/ddn_s2a_faultsbasic.py
A cmk/base/legacy_checks/ddn_s2a_stats.py
A cmk/base/legacy_checks/ddn_s2a_statsdelay.py
A cmk/base/legacy_checks/ddn_s2a_uptime.py
A cmk/base/legacy_checks/ddn_s2a_version.py
A cmk/base/legacy_checks/decru_cpu.py
A cmk/base/legacy_checks/decru_fans.py
A cmk/base/legacy_checks/decru_perf.py
A cmk/base/legacy_checks/decru_power.py
A cmk/base/legacy_checks/decru_temps.py
A cmk/base/legacy_checks/dell_chassis_fans.py
A cmk/base/legacy_checks/dell_chassis_io.py
A cmk/base/legacy_checks/dell_chassis_kvm.py
A cmk/base/legacy_checks/dell_chassis_power.py
A cmk/base/legacy_checks/dell_chassis_powersupplies.py
A cmk/base/legacy_checks/dell_chassis_slots.py
A cmk/base/legacy_checks/dell_chassis_status.py
A cmk/base/legacy_checks/dell_chassis_temp.py
A cmk/base/legacy_checks/dell_compellent_controller.py
A cmk/base/legacy_checks/dell_compellent_disks.py
A cmk/base/legacy_checks/dell_compellent_enclosure.py
A cmk/base/legacy_checks/dell_compellent_folder.py
A cmk/base/legacy_checks/dell_eql_storage.py
A cmk/base/legacy_checks/dell_idrac_disks.py
A cmk/base/legacy_checks/dell_idrac_fans.py
A cmk/base/legacy_checks/dell_idrac_power.py
A cmk/base/legacy_checks/dell_idrac_raid.py
A cmk/base/legacy_checks/dell_idrac_virtdisks.py
A cmk/base/legacy_checks/dell_om_disks.py
A cmk/base/legacy_checks/dell_om_esmlog.py
A cmk/base/legacy_checks/dell_om_fans.py
A cmk/base/legacy_checks/dell_om_mem.py
A cmk/base/legacy_checks/dell_om_power.py
A cmk/base/legacy_checks/dell_om_processors.py
A cmk/base/legacy_checks/dell_om_sensors.py
A cmk/base/legacy_checks/dell_om_vdisks.py
A cmk/base/legacy_checks/dell_powerconnect_cpu.py
A cmk/base/legacy_checks/dell_powerconnect_fans.py
A cmk/base/legacy_checks/dell_powerconnect_psu.py
A cmk/base/legacy_checks/dell_powerconnect_temp.py
A cmk/base/legacy_checks/dell_poweredge_amperage.py
A cmk/base/legacy_checks/dell_poweredge_cpu.py
A cmk/base/legacy_checks/dell_poweredge_mem.py
A cmk/base/legacy_checks/dell_poweredge_netdev.py
A cmk/base/legacy_checks/dell_poweredge_pci.py
A cmk/base/legacy_checks/dell_poweredge_status.py
A cmk/base/legacy_checks/dell_poweredge_temp.py
A cmk/base/legacy_checks/didactum_can_sensors_analog.py
A cmk/base/legacy_checks/didactum_sensors_analog.py
A cmk/base/legacy_checks/didactum_sensors_discrete.py
A cmk/base/legacy_checks/didactum_sensors_outlet.py
A cmk/base/legacy_checks/dmi_sysinfo.py
A cmk/base/legacy_checks/dmraid.py
A cmk/base/legacy_checks/docker_node_disk_usage.py
A cmk/base/legacy_checks/docker_node_info.py
A cmk/base/legacy_checks/docsis_channels_downstream.py
A cmk/base/legacy_checks/docsis_channels_upstream.py
A cmk/base/legacy_checks/docsis_cm_status.py
A cmk/base/legacy_checks/domino_info.py
A cmk/base/legacy_checks/domino_mailqueues.py
A cmk/base/legacy_checks/domino_transactions.py
A cmk/base/legacy_checks/domino_users.py
A cmk/base/legacy_checks/dotnet_clrmemory.py
A cmk/base/legacy_checks/drbd.py
A cmk/base/legacy_checks/elasticsearch_cluster_health.py
A cmk/base/legacy_checks/elasticsearch_nodes.py
A cmk/base/legacy_checks/eltek_battery.py
A cmk/base/legacy_checks/eltek_fans.py
A cmk/base/legacy_checks/eltek_outdoor_temp.py
A cmk/base/legacy_checks/eltek_systemstatus.py
A cmk/base/legacy_checks/emc_datadomain_disks.py
A cmk/base/legacy_checks/emc_datadomain_fans.py
A cmk/base/legacy_checks/emc_datadomain_fs.py
A cmk/base/legacy_checks/emc_datadomain_mtree.py
A cmk/base/legacy_checks/emc_datadomain_nvbat.py
A cmk/base/legacy_checks/emc_datadomain_power.py
A cmk/base/legacy_checks/emc_datadomain_temps.py
A cmk/base/legacy_checks/emc_isilon.py
A cmk/base/legacy_checks/emc_isilon_cpu.py
A cmk/base/legacy_checks/emc_isilon_diskstatus.py
A cmk/base/legacy_checks/emc_isilon_fans.py
A cmk/base/legacy_checks/emc_isilon_ifs.py
A cmk/base/legacy_checks/emc_isilon_power.py
A cmk/base/legacy_checks/emc_isilon_temp.py
A cmk/base/legacy_checks/emc_vplex_cpu.py
A cmk/base/legacy_checks/emcvnx_agent.py
A cmk/base/legacy_checks/emcvnx_disks.py
A cmk/base/legacy_checks/emcvnx_hba.py
A cmk/base/legacy_checks/emcvnx_hwstatus.py
A cmk/base/legacy_checks/emcvnx_info.py
A cmk/base/legacy_checks/emcvnx_mirrorview.py
A cmk/base/legacy_checks/emcvnx_raidgroups.py
A cmk/base/legacy_checks/emcvnx_sp_util.py
A cmk/base/legacy_checks/emcvnx_storage_pools.py
A cmk/base/legacy_checks/emcvnx_writecache.py
A cmk/base/legacy_checks/emerson_stat.py
A cmk/base/legacy_checks/emerson_temp.py
A cmk/base/legacy_checks/emka_modules.py
A cmk/base/legacy_checks/enterasys_cpu_util.py
A cmk/base/legacy_checks/enterasys_fans.py
A cmk/base/legacy_checks/enterasys_lsnat.py
A cmk/base/legacy_checks/enterasys_powersupply.py
A cmk/base/legacy_checks/enterasys_temp.py
A cmk/base/legacy_checks/entersekt.py
A cmk/base/legacy_checks/epson_beamer_lamp.py
A cmk/base/legacy_checks/esx_vsphere_counters.py
A cmk/base/legacy_checks/esx_vsphere_datastores.py
A cmk/base/legacy_checks/esx_vsphere_hostsystem.py
A cmk/base/legacy_checks/esx_vsphere_licenses.py
A cmk/base/legacy_checks/esx_vsphere_objects.py
A cmk/base/legacy_checks/esx_vsphere_sensors.py
A cmk/base/legacy_checks/esx_vsphere_vm.py
A cmk/base/legacy_checks/etherbox2_temp.py
A cmk/base/legacy_checks/f5_bigip_apm.py
A cmk/base/legacy_checks/f5_bigip_chassis_temp.py
A cmk/base/legacy_checks/f5_bigip_conns.py
A cmk/base/legacy_checks/f5_bigip_cpu_temp.py
A cmk/base/legacy_checks/f5_bigip_fans.py
A cmk/base/legacy_checks/f5_bigip_interfaces.py
A cmk/base/legacy_checks/f5_bigip_mem.py
A cmk/base/legacy_checks/f5_bigip_pool.py
A cmk/base/legacy_checks/f5_bigip_psu.py
A cmk/base/legacy_checks/f5_bigip_snat.py
A cmk/base/legacy_checks/f5_bigip_vserver.py
A cmk/base/legacy_checks/fast_lta_headunit.py
A cmk/base/legacy_checks/fast_lta_silent_cubes.py
A cmk/base/legacy_checks/fast_lta_volumes.py
A cmk/base/legacy_checks/fc_port.py
A cmk/base/legacy_checks/filehandler.py
A cmk/base/legacy_checks/filestats.py
A cmk/base/legacy_checks/fireeye_active_vms.py
A cmk/base/legacy_checks/fireeye_bypass.py
A cmk/base/legacy_checks/fireeye_content.py
A cmk/base/legacy_checks/fireeye_fans.py
A cmk/base/legacy_checks/fireeye_lic_active.py
A cmk/base/legacy_checks/fireeye_lic_expiration.py
A cmk/base/legacy_checks/fireeye_mail.py
A cmk/base/legacy_checks/fireeye_mailq.py
A cmk/base/legacy_checks/fireeye_powersupplies.py
A cmk/base/legacy_checks/fireeye_quarantine.py
A cmk/base/legacy_checks/fireeye_raid.py
A cmk/base/legacy_checks/fireeye_smtp_conn.py
A cmk/base/legacy_checks/fireeye_sys_image.py
A cmk/base/legacy_checks/fireeye_temp.py
A cmk/base/legacy_checks/fortigate_cpu.py
A cmk/base/legacy_checks/fortigate_cpu_base.py
A cmk/base/legacy_checks/fortigate_ipsecvpn.py
A cmk/base/legacy_checks/fortigate_memory.py
A cmk/base/legacy_checks/fortigate_memory_base.py
A cmk/base/legacy_checks/fortigate_node.py
A cmk/base/legacy_checks/fortigate_sessions.py
A cmk/base/legacy_checks/fortigate_sessions_base.py
A cmk/base/legacy_checks/fortigate_signatures.py
A cmk/base/legacy_checks/fortigate_sslvpn.py
A cmk/base/legacy_checks/fortinet_controller_aps.py
A cmk/base/legacy_checks/fortisandbox_cpu_util.py
A cmk/base/legacy_checks/fortisandbox_queues.py
A cmk/base/legacy_checks/fsc_fans.py
A cmk/base/legacy_checks/fsc_ipmi_mem_status.py
A cmk/base/legacy_checks/fsc_sc2_cpu_status.py
A cmk/base/legacy_checks/fsc_sc2_fans.py
A cmk/base/legacy_checks/fsc_sc2_info.py
A cmk/base/legacy_checks/fsc_sc2_mem_status.py
A cmk/base/legacy_checks/fsc_sc2_power_consumption.py
A cmk/base/legacy_checks/fsc_sc2_psu.py
A cmk/base/legacy_checks/fsc_sc2_temp.py
A cmk/base/legacy_checks/fsc_sc2_voltage.py
A cmk/base/legacy_checks/fsc_subsystems.py
A cmk/base/legacy_checks/fsc_temp.py
A cmk/base/legacy_checks/genua_carp.py
A cmk/base/legacy_checks/genua_fan.py
A cmk/base/legacy_checks/genua_pfstate.py
A cmk/base/legacy_checks/genua_state_correlation.py
A cmk/base/legacy_checks/genua_vpn.py
A cmk/base/legacy_checks/graylog_cluster_stats.py
A cmk/base/legacy_checks/graylog_cluster_traffic.py
A cmk/base/legacy_checks/graylog_jvm.py
A cmk/base/legacy_checks/graylog_license.py
A cmk/base/legacy_checks/graylog_messages.py
A cmk/base/legacy_checks/graylog_nodes.py
A cmk/base/legacy_checks/graylog_sidecars.py
A cmk/base/legacy_checks/graylog_sources.py
A cmk/base/legacy_checks/gude_humidity.py
A cmk/base/legacy_checks/gude_powerbanks.py
A cmk/base/legacy_checks/gude_relayport.py
A cmk/base/legacy_checks/gude_temp.py
A cmk/base/legacy_checks/h3c_lanswitch_cpu.py
A cmk/base/legacy_checks/h3c_lanswitch_sensors.py
A cmk/base/legacy_checks/heartbeat_nodes.py
A cmk/base/legacy_checks/heartbeat_rscstatus.py
A cmk/base/legacy_checks/hepta.py
A cmk/base/legacy_checks/hitachi_hnas_bossock.py
A cmk/base/legacy_checks/hitachi_hnas_cifs.py
A cmk/base/legacy_checks/hitachi_hnas_cpu.py
A cmk/base/legacy_checks/hitachi_hnas_drives.py
A cmk/base/legacy_checks/hitachi_hnas_fan.py
A cmk/base/legacy_checks/hitachi_hnas_fpga.py
A cmk/base/legacy_checks/hitachi_hnas_pnode.py
A cmk/base/legacy_checks/hitachi_hnas_psu.py
A cmk/base/legacy_checks/hitachi_hnas_quorumdevice.py
A cmk/base/legacy_checks/hitachi_hnas_temp.py
A cmk/base/legacy_checks/hitachi_hnas_vnode.py
A cmk/base/legacy_checks/hitachi_hus_dkc.py
A cmk/base/legacy_checks/hitachi_hus_dku.py
A cmk/base/legacy_checks/hitachi_hus_status.py
A cmk/base/legacy_checks/hivemanager_devices.py
A cmk/base/legacy_checks/hivemanager_ng_devices.py
A cmk/base/legacy_checks/hp_blade.py
A cmk/base/legacy_checks/hp_blade_blades.py
A cmk/base/legacy_checks/hp_blade_fan.py
A cmk/base/legacy_checks/hp_blade_manager.py
A cmk/base/legacy_checks/hp_blade_psu.py
A cmk/base/legacy_checks/hp_eml_sum.py
A cmk/base/legacy_checks/hp_fan.py
A cmk/base/legacy_checks/hp_hh3c_ext.py
A cmk/base/legacy_checks/hp_mcs_sensors.py
A cmk/base/legacy_checks/hp_mcs_system.py
A cmk/base/legacy_checks/hp_msa_controller.py
A cmk/base/legacy_checks/hp_msa_disk.py
A cmk/base/legacy_checks/hp_msa_fan.py
A cmk/base/legacy_checks/hp_msa_psu.py
A cmk/base/legacy_checks/hp_msa_system.py
A cmk/base/legacy_checks/hp_msa_volume.py
A cmk/base/legacy_checks/hp_procurve_cpu.py
A cmk/base/legacy_checks/hp_procurve_mem.py
A cmk/base/legacy_checks/hp_procurve_sensors.py
A cmk/base/legacy_checks/hp_procurve_temp.py
A cmk/base/legacy_checks/hp_proliant.py
A cmk/base/legacy_checks/hp_proliant_cpu.py
A cmk/base/legacy_checks/hp_proliant_da_cntlr.py
A cmk/base/legacy_checks/hp_proliant_fans.py
A cmk/base/legacy_checks/hp_proliant_raid.py
A cmk/base/legacy_checks/hp_proliant_temp.py
A cmk/base/legacy_checks/hp_psu.py
A cmk/base/legacy_checks/hp_sts_drvbox.py
A cmk/base/legacy_checks/hp_webmgmt_status.py
A cmk/base/legacy_checks/hpux_fchba.py
A cmk/base/legacy_checks/hpux_lvm.py
A cmk/base/legacy_checks/hpux_multipath.py
A cmk/base/legacy_checks/hpux_serviceguard.py
A cmk/base/legacy_checks/hpux_snmp_cs.py
A cmk/base/legacy_checks/hpux_tunables.py
A cmk/base/legacy_checks/hr_cpu.py
A cmk/base/legacy_checks/huawei_osn_fan.py
A cmk/base/legacy_checks/huawei_osn_laser.py
A cmk/base/legacy_checks/huawei_osn_power.py
A cmk/base/legacy_checks/huawei_osn_temp.py
A cmk/base/legacy_checks/huawei_switch_cpu.py
A cmk/base/legacy_checks/huawei_switch_fan.py
A cmk/base/legacy_checks/huawei_switch_mem.py
A cmk/base/legacy_checks/huawei_switch_psu.py
A cmk/base/legacy_checks/huawei_switch_stack.py
A cmk/base/legacy_checks/huawei_switch_temp.py
A cmk/base/legacy_checks/huawei_wlc_aps.py
A cmk/base/legacy_checks/huawei_wlc_devs.py
A cmk/base/legacy_checks/hwg_humidity.py
A cmk/base/legacy_checks/hwg_ste2.py
A cmk/base/legacy_checks/hwg_temp.py
A cmk/base/legacy_checks/hyperv_checkpoints.py
A cmk/base/legacy_checks/hyperv_vms.py
A cmk/base/legacy_checks/hyperv_vmstatus.py
A cmk/base/legacy_checks/ibm_imm_fan.py
A cmk/base/legacy_checks/ibm_imm_health.py
A cmk/base/legacy_checks/ibm_imm_temp.py
A cmk/base/legacy_checks/ibm_imm_voltage.py
A cmk/base/legacy_checks/ibm_mq_channels.py
A cmk/base/legacy_checks/ibm_mq_managers.py
A cmk/base/legacy_checks/ibm_mq_plugin.py
A cmk/base/legacy_checks/ibm_mq_queues.py
A cmk/base/legacy_checks/ibm_rsa_health.py
A cmk/base/legacy_checks/ibm_storage_ts.py
A cmk/base/legacy_checks/ibm_svc_array.py
A cmk/base/legacy_checks/ibm_svc_disks.py
A cmk/base/legacy_checks/ibm_svc_enclosure.py
A cmk/base/legacy_checks/ibm_svc_enclosurestats.py
A cmk/base/legacy_checks/ibm_svc_eventlog.py
A cmk/base/legacy_checks/ibm_svc_host.py
A cmk/base/legacy_checks/ibm_svc_license.py
A cmk/base/legacy_checks/ibm_svc_mdisk.py
A cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
A cmk/base/legacy_checks/ibm_svc_node.py
A cmk/base/legacy_checks/ibm_svc_nodestats.py
A cmk/base/legacy_checks/ibm_svc_portfc.py
A cmk/base/legacy_checks/ibm_svc_portsas.py
A cmk/base/legacy_checks/ibm_svc_system.py
A cmk/base/legacy_checks/ibm_tl_changer_devices.py
A cmk/base/legacy_checks/ibm_tl_media_access_devices.py
A cmk/base/legacy_checks/ibm_xraid_pdisks.py
A cmk/base/legacy_checks/icom_repeater.py
A cmk/base/legacy_checks/ifoperstatus.py
A cmk/base/legacy_checks/infoblox_dhcp_stats.py
A cmk/base/legacy_checks/infoblox_dns_stats.py
A cmk/base/legacy_checks/infoblox_grid_status.py
A cmk/base/legacy_checks/infoblox_replication_status.py
A cmk/base/legacy_checks/infoblox_temp.py
A cmk/base/legacy_checks/informix_dbspaces.py
A cmk/base/legacy_checks/informix_locks.py
A cmk/base/legacy_checks/informix_logusage.py
A cmk/base/legacy_checks/informix_sessions.py
A cmk/base/legacy_checks/informix_status.py
A cmk/base/legacy_checks/informix_tabextents.py
A cmk/base/legacy_checks/innovaphone_channels.py
A cmk/base/legacy_checks/innovaphone_cpu.py
A cmk/base/legacy_checks/innovaphone_licenses.py
A cmk/base/legacy_checks/innovaphone_mem.py
A cmk/base/legacy_checks/innovaphone_priports_l1.py
A cmk/base/legacy_checks/innovaphone_priports_l2.py
A cmk/base/legacy_checks/innovaphone_temp.py
A cmk/base/legacy_checks/intel_true_scale_chassis_temp.py
A cmk/base/legacy_checks/intel_true_scale_fans.py
A cmk/base/legacy_checks/intel_true_scale_psus.py
A cmk/base/legacy_checks/intel_true_scale_sensors_temp.py
A cmk/base/legacy_checks/ipr400_in_voltage.py
A cmk/base/legacy_checks/ipr400_temp.py
A cmk/base/legacy_checks/iptables.py
A cmk/base/legacy_checks/ironport_misc.py
A cmk/base/legacy_checks/isc_dhcpd.py
A cmk/base/legacy_checks/ispro_sensors_digital.py
A cmk/base/legacy_checks/ispro_sensors_humid.py
A cmk/base/legacy_checks/ispro_sensors_temp.py
A cmk/base/legacy_checks/j4p_performance.py
A cmk/base/legacy_checks/janitza_umg.py
A cmk/base/legacy_checks/jar_signature.py
A cmk/base/legacy_checks/jenkins_instance.py
A cmk/base/legacy_checks/jenkins_queue.py
A cmk/base/legacy_checks/jira_custom_svc.py
A cmk/base/legacy_checks/jira_workflow.py
A cmk/base/legacy_checks/jolokia_generic.py
A cmk/base/legacy_checks/jolokia_info.py
A cmk/base/legacy_checks/jolokia_jvm_garbagecollectors.py
A cmk/base/legacy_checks/jolokia_jvm_memory.py
A cmk/base/legacy_checks/jolokia_jvm_runtime.py
A cmk/base/legacy_checks/jolokia_jvm_threading.py
A cmk/base/legacy_checks/jolokia_metrics.py
A cmk/base/legacy_checks/juniper_alarm.py
A cmk/base/legacy_checks/juniper_bgp_state.py
A cmk/base/legacy_checks/juniper_fru.py
A cmk/base/legacy_checks/juniper_mem.py
A cmk/base/legacy_checks/juniper_screenos_cpu.py
A cmk/base/legacy_checks/juniper_screenos_fan.py
A cmk/base/legacy_checks/juniper_screenos_mem.py
A cmk/base/legacy_checks/juniper_screenos_temp.py
A cmk/base/legacy_checks/juniper_screenos_vpn.py
A cmk/base/legacy_checks/juniper_temp.py
A cmk/base/legacy_checks/juniper_trpz_cpu_util.py
A cmk/base/legacy_checks/juniper_trpz_flash.py
A cmk/base/legacy_checks/juniper_trpz_info.py
A cmk/base/legacy_checks/juniper_trpz_mem.py
A cmk/base/legacy_checks/juniper_trpz_power.py
A cmk/base/legacy_checks/k8s_conditions.py
A cmk/base/legacy_checks/k8s_daemon_pods.py
A cmk/base/legacy_checks/k8s_namespaces.py
A cmk/base/legacy_checks/k8s_pod_container.py
A cmk/base/legacy_checks/k8s_resources.py
A cmk/base/legacy_checks/keepalived.py
A cmk/base/legacy_checks/kemp_loadmaster_ha.py
A cmk/base/legacy_checks/kentix_amp_sensors.py
A cmk/base/legacy_checks/kentix_co.py
A cmk/base/legacy_checks/kentix_dewpoint.py
A cmk/base/legacy_checks/kentix_humidity.py
A cmk/base/legacy_checks/kentix_motion.py
A cmk/base/legacy_checks/kentix_temp.py
A cmk/base/legacy_checks/kernel.py
A cmk/base/legacy_checks/knuerr_rms_humidity.py
A cmk/base/legacy_checks/knuerr_rms_temp.py
A cmk/base/legacy_checks/knuerr_sensors.py
A cmk/base/legacy_checks/lgp_info.py
A cmk/base/legacy_checks/lgp_pdu_aux.py
A cmk/base/legacy_checks/lgp_pdu_info.py
A cmk/base/legacy_checks/libelle_business_shadow.py
A cmk/base/legacy_checks/liebert_bat_temp.py
A cmk/base/legacy_checks/liebert_chilled_water.py
A cmk/base/legacy_checks/liebert_chiller_status.py
A cmk/base/legacy_checks/liebert_compressor.py
A cmk/base/legacy_checks/liebert_cooling.py
A cmk/base/legacy_checks/liebert_cooling_position.py
A cmk/base/legacy_checks/liebert_cooling_status.py
A cmk/base/legacy_checks/liebert_fans.py
A cmk/base/legacy_checks/liebert_fans_condenser.py
A cmk/base/legacy_checks/liebert_maintenance.py
A cmk/base/legacy_checks/liebert_pump.py
A cmk/base/legacy_checks/liebert_reheating.py
A cmk/base/legacy_checks/liebert_temp_general.py
A cmk/base/legacy_checks/logins.py
A cmk/base/legacy_checks/lparstat_aix.py
A cmk/base/legacy_checks/lvm_lvs.py
A cmk/base/legacy_checks/lvm_vgs.py
A cmk/base/legacy_checks/mailman_lists.py
A cmk/base/legacy_checks/mbg_lantime_ng_fan.py
A cmk/base/legacy_checks/mbg_lantime_ng_power.py
A cmk/base/legacy_checks/mbg_lantime_ng_refclock.py
A cmk/base/legacy_checks/mbg_lantime_ng_state.py
A cmk/base/legacy_checks/mbg_lantime_ng_temp.py
A cmk/base/legacy_checks/mbg_lantime_refclock.py
A cmk/base/legacy_checks/mbg_lantime_state.py
A cmk/base/legacy_checks/mcafee_emailgateway_agent.py
A cmk/base/legacy_checks/mcafee_emailgateway_av_authentium.py
A cmk/base/legacy_checks/mcafee_emailgateway_av_mcafee.py
A cmk/base/legacy_checks/mcafee_emailgateway_bridge.py
A cmk/base/legacy_checks/mcafee_emailgateway_entities.py
A cmk/base/legacy_checks/mcafee_emailgateway_smtp.py
A cmk/base/legacy_checks/mcafee_emailgateway_spam_mcafee.py
A cmk/base/legacy_checks/mcafee_webgateway.py
A cmk/base/legacy_checks/mcafee_webgateway_info.py
A cmk/base/legacy_checks/md.py
A cmk/base/legacy_checks/megaraid_bbu.py
A cmk/base/legacy_checks/mem.py
A cmk/base/legacy_checks/mikrotik_signal.py
A cmk/base/legacy_checks/mkbackup.py
A cmk/base/legacy_checks/mkeventd_status.py
A cmk/base/legacy_checks/mknotifyd.py
A cmk/base/legacy_checks/mongodb_asserts.py
A cmk/base/legacy_checks/mongodb_cluster.py
A cmk/base/legacy_checks/mongodb_collections.py
A cmk/base/legacy_checks/mongodb_connections.py
A cmk/base/legacy_checks/mongodb_counters.py
A cmk/base/legacy_checks/mongodb_flushing.py
A cmk/base/legacy_checks/mongodb_instance.py
A cmk/base/legacy_checks/mongodb_locks.py
A cmk/base/legacy_checks/mongodb_mem.py
A cmk/base/legacy_checks/mongodb_replica_set.py
A cmk/base/legacy_checks/mongodb_replication_info.py
A cmk/base/legacy_checks/mounts.py
A cmk/base/legacy_checks/moxa_iologik_register.py
A cmk/base/legacy_checks/mq_queues.py
A cmk/base/legacy_checks/msexch_activesync.py
A cmk/base/legacy_checks/msexch_autodiscovery.py
A cmk/base/legacy_checks/msexch_availability.py
A cmk/base/legacy_checks/msexch_dag.py
A cmk/base/legacy_checks/msexch_database.py
A cmk/base/legacy_checks/msexch_isclienttype.py
A cmk/base/legacy_checks/msexch_isstore.py
A cmk/base/legacy_checks/msexch_owa.py
A cmk/base/legacy_checks/msexch_replhealth.py
A cmk/base/legacy_checks/msexch_rpcclientaccess.py
A cmk/base/legacy_checks/msoffice_licenses.py
A cmk/base/legacy_checks/msoffice_serviceplans.py
A cmk/base/legacy_checks/mssql_connections.py
A cmk/base/legacy_checks/mssql_instance.py
A cmk/base/legacy_checks/mysql.py
A cmk/base/legacy_checks/mysql_ping.py
A cmk/base/legacy_checks/mysql_slave.py
A cmk/base/legacy_checks/netapp_api_aggr.py
A cmk/base/legacy_checks/netapp_api_cluster.py
A cmk/base/legacy_checks/netapp_api_connection.py
A cmk/base/legacy_checks/netapp_api_cpu.py
A cmk/base/legacy_checks/netapp_api_disk.py
A cmk/base/legacy_checks/netapp_api_environment.py
A cmk/base/legacy_checks/netapp_api_fcp.py
A cmk/base/legacy_checks/netapp_api_info.py
A cmk/base/legacy_checks/netapp_api_protocol.py
A cmk/base/legacy_checks/netapp_api_snapshots.py
A cmk/base/legacy_checks/netapp_api_status.py
A cmk/base/legacy_checks/netapp_api_systemtime.py
A cmk/base/legacy_checks/netapp_api_temp.py
A cmk/base/legacy_checks/netapp_api_vf_status.py
A cmk/base/legacy_checks/netapp_api_vs_status.py
A cmk/base/legacy_checks/netapp_api_vs_traffic.py
A cmk/base/legacy_checks/netapp_cluster.py
A cmk/base/legacy_checks/netapp_cpu.py
A cmk/base/legacy_checks/netapp_fcpio.py
A cmk/base/legacy_checks/netapp_vfiler.py
A cmk/base/legacy_checks/netctr.py
A cmk/base/legacy_checks/netextreme_cpu_util.py
A cmk/base/legacy_checks/netextreme_fan.py
A cmk/base/legacy_checks/netextreme_psu.py
A cmk/base/legacy_checks/netextreme_psu_in.py
A cmk/base/legacy_checks/netextreme_psu_out.py
A cmk/base/legacy_checks/netextreme_temp.py
A cmk/base/legacy_checks/netgear_fans.py
A cmk/base/legacy_checks/netgear_powersupplies.py
A cmk/base/legacy_checks/netgear_temp.py
A cmk/base/legacy_checks/netscaler_cpu.py
A cmk/base/legacy_checks/netscaler_dnsrates.py
A cmk/base/legacy_checks/netscaler_ha.py
A cmk/base/legacy_checks/netscaler_health.py
A cmk/base/legacy_checks/netscaler_mem.py
A cmk/base/legacy_checks/netstat.py
A cmk/base/legacy_checks/nfsexports.py
A cmk/base/legacy_checks/nginx_status.py
A cmk/base/legacy_checks/nimble_latency.py
A cmk/base/legacy_checks/nimble_volumes.py
A cmk/base/legacy_checks/nullmailer_mailq.py
A cmk/base/legacy_checks/nvidia.py
A cmk/base/legacy_checks/omd_apache.py
A cmk/base/legacy_checks/openbsd_sensors.py
A cmk/base/legacy_checks/openhardwaremonitor.py
A cmk/base/legacy_checks/openvpn_clients.py
A cmk/base/legacy_checks/oracle_crs_version.py
A cmk/base/legacy_checks/oracle_crs_voting.py
A cmk/base/legacy_checks/oracle_dataguard_stats.py
A cmk/base/legacy_checks/oracle_diva_csm.py
A cmk/base/legacy_checks/oracle_instance.py
A cmk/base/legacy_checks/oracle_jobs.py
A cmk/base/legacy_checks/oracle_locks.py
A cmk/base/legacy_checks/oracle_logswitches.py
A cmk/base/legacy_checks/oracle_longactivesessions.py
A cmk/base/legacy_checks/oracle_recovery_area.py
A cmk/base/legacy_checks/oracle_recovery_status.py
A cmk/base/legacy_checks/oracle_sessions.py
A cmk/base/legacy_checks/oracle_sql.py
A cmk/base/legacy_checks/oracle_undostat.py
A cmk/base/legacy_checks/oracle_version.py
A cmk/base/legacy_checks/orion_backup.py
A cmk/base/legacy_checks/orion_batterytest.py
A cmk/base/legacy_checks/orion_system.py
A cmk/base/legacy_checks/packeteer_fan_status.py
A cmk/base/legacy_checks/packeteer_ps_status.py
A cmk/base/legacy_checks/palo_alto_sessions.py
A cmk/base/legacy_checks/pandacom_10gm_temp.py
A cmk/base/legacy_checks/pandacom_fan.py
A cmk/base/legacy_checks/pandacom_fc_temp.py
A cmk/base/legacy_checks/pandacom_psu.py
A cmk/base/legacy_checks/pandacom_sys_temp.py
A cmk/base/legacy_checks/papouch_th2e_sensors.py
A cmk/base/legacy_checks/perle_chassis.py
A cmk/base/legacy_checks/perle_chassis_slots.py
A cmk/base/legacy_checks/perle_modules_cm1000.py
A cmk/base/legacy_checks/perle_modules_cm1110.py
A cmk/base/legacy_checks/perle_modules_mgt.py
A cmk/base/legacy_checks/perle_psmu.py
A cmk/base/legacy_checks/pfsense_counter.py
A cmk/base/legacy_checks/pfsense_if.py
A cmk/base/legacy_checks/pfsense_status.py
A cmk/base/legacy_checks/plesk_backups.py
A cmk/base/legacy_checks/plesk_domains.py
A cmk/base/legacy_checks/poseidon_inputs.py
A cmk/base/legacy_checks/poseidon_temp.py
A cmk/base/legacy_checks/postfix_mailq.py
A cmk/base/legacy_checks/postfix_mailq_status.py
A cmk/base/legacy_checks/postgres_bloat.py
A cmk/base/legacy_checks/postgres_conn_time.py
A cmk/base/legacy_checks/postgres_connections.py
A cmk/base/legacy_checks/postgres_instances.py
A cmk/base/legacy_checks/postgres_locks.py
A cmk/base/legacy_checks/postgres_sessions.py
A cmk/base/legacy_checks/postgres_stat_database.py
A cmk/base/legacy_checks/postgres_version.py
A cmk/base/legacy_checks/printer_supply_ricoh.py
A cmk/base/legacy_checks/prometheus_custom.py
A cmk/base/legacy_checks/pse_poe.py
A cmk/base/legacy_checks/pulse_secure_cpu_util.py
A cmk/base/legacy_checks/pulse_secure_disk_util.py
A cmk/base/legacy_checks/pulse_secure_log_util.py
A cmk/base/legacy_checks/pulse_secure_mem_util.py
A cmk/base/legacy_checks/pulse_secure_temp.py
A cmk/base/legacy_checks/pvecm_nodes.py
A cmk/base/legacy_checks/pvecm_status.py
A cmk/base/legacy_checks/qlogic_fcport.py
A cmk/base/legacy_checks/qlogic_sanbox.py
A cmk/base/legacy_checks/qlogic_sanbox_fabric_element.py
A cmk/base/legacy_checks/qmail_stats.py
A cmk/base/legacy_checks/qnap_disks.py
A cmk/base/legacy_checks/qnap_fans.py
A cmk/base/legacy_checks/qnap_hdd_temp.py
A cmk/base/legacy_checks/quanta_fan.py
A cmk/base/legacy_checks/quanta_temperature.py
A cmk/base/legacy_checks/quanta_voltage.py
A cmk/base/legacy_checks/quantum_libsmall_door.py
A cmk/base/legacy_checks/quantum_libsmall_status.py
A cmk/base/legacy_checks/ra32e_power.py
A cmk/base/legacy_checks/ra32e_sensors.py
A cmk/base/legacy_checks/ra32e_switch.py
A cmk/base/legacy_checks/rabbitmq_cluster.py
A cmk/base/legacy_checks/rabbitmq_nodes.py
A cmk/base/legacy_checks/rabbitmq_queues.py
A cmk/base/legacy_checks/rabbitmq_vhosts.py
A cmk/base/legacy_checks/raritan_emx.py
A cmk/base/legacy_checks/raritan_emx_sensors.py
A cmk/base/legacy_checks/raritan_pdu_inlet.py
A cmk/base/legacy_checks/raritan_pdu_inlet_summary.py
A cmk/base/legacy_checks/raritan_pdu_ocprot.py
A cmk/base/legacy_checks/raritan_pdu_outletcount.py
A cmk/base/legacy_checks/raritan_pdu_plugs.py
A cmk/base/legacy_checks/raritan_px2_sensors.py
A cmk/base/legacy_checks/raritan_px_outlets.py
A cmk/base/legacy_checks/raritan_px_sensors.py
A cmk/base/legacy_checks/rds_licenses.py
A cmk/base/legacy_checks/redis_info.py
A cmk/base/legacy_checks/rms200_temp.py
A cmk/base/legacy_checks/rstcli.py
A cmk/base/legacy_checks/safenet_hsm.py
A cmk/base/legacy_checks/safenet_ntls.py
A cmk/base/legacy_checks/salesforce_instances.py
A cmk/base/legacy_checks/sansymphony_alerts.py
A cmk/base/legacy_checks/sansymphony_ports.py
A cmk/base/legacy_checks/sansymphony_serverstatus.py
A cmk/base/legacy_checks/sansymphony_virtualdiskstatus.py
A cmk/base/legacy_checks/sap_hana_connect.py
A cmk/base/legacy_checks/sap_hana_ess_migration.py
A cmk/base/legacy_checks/sap_state.py
A cmk/base/legacy_checks/saprouter_cert.py
A cmk/base/legacy_checks/scaleio_devices.py
A cmk/base/legacy_checks/scaleio_mdm.py
A cmk/base/legacy_checks/scaleio_pd.py
A cmk/base/legacy_checks/scaleio_sds.py
A cmk/base/legacy_checks/scaleio_system.py
A cmk/base/legacy_checks/security_master.py
A cmk/base/legacy_checks/seh_ports.py
A cmk/base/legacy_checks/sensatronics_temp.py
A cmk/base/legacy_checks/sentry_pdu_systempower.py
A cmk/base/legacy_checks/siemens_plc.py
A cmk/base/legacy_checks/silverpeak_VX6000.py
A cmk/base/legacy_checks/skype.py
A cmk/base/legacy_checks/smart.py
A cmk/base/legacy_checks/sni_octopuse_cpu.py
A cmk/base/legacy_checks/sni_octopuse_status.py
A cmk/base/legacy_checks/sni_octopuse_trunks.py
A cmk/base/legacy_checks/solaris_fmadm.py
A cmk/base/legacy_checks/solaris_multipath.py
A cmk/base/legacy_checks/solaris_prtdiag_status.py
A cmk/base/legacy_checks/sophos.py
A cmk/base/legacy_checks/sophos_cpu.py
A cmk/base/legacy_checks/sophos_disk.py
A cmk/base/legacy_checks/sophos_memory.py
A cmk/base/legacy_checks/sophos_messages.py
A cmk/base/legacy_checks/splunk_alerts.py
A cmk/base/legacy_checks/splunk_health.py
A cmk/base/legacy_checks/splunk_jobs.py
A cmk/base/legacy_checks/splunk_license_state.py
A cmk/base/legacy_checks/splunk_license_usage.py
A cmk/base/legacy_checks/statgrab_cpu.py
A cmk/base/legacy_checks/steelhead_connections.py
A cmk/base/legacy_checks/steelhead_peers.py
A cmk/base/legacy_checks/steelhead_status.py
A cmk/base/legacy_checks/storcli_pdisks.py
A cmk/base/legacy_checks/storeonce4x_alerts.py
A cmk/base/legacy_checks/storeonce4x_d2d_services.py
A cmk/base/legacy_checks/stormshield_cluster.py
A cmk/base/legacy_checks/stormshield_cluster_node.py
A cmk/base/legacy_checks/stormshield_cpu_temp.py
A cmk/base/legacy_checks/stormshield_disk.py
A cmk/base/legacy_checks/stormshield_info.py
A cmk/base/legacy_checks/stormshield_packets.py
A cmk/base/legacy_checks/stormshield_policy.py
A cmk/base/legacy_checks/stormshield_route.py
A cmk/base/legacy_checks/stormshield_updates.py
A cmk/base/legacy_checks/strem1_sensors.py
A cmk/base/legacy_checks/stulz_alerts.py
A cmk/base/legacy_checks/stulz_humidity.py
A cmk/base/legacy_checks/stulz_powerstate.py
A cmk/base/legacy_checks/stulz_pump.py
A cmk/base/legacy_checks/stulz_temp.py
A cmk/base/legacy_checks/supermicro.py
A cmk/base/legacy_checks/superstack3_sensors.py
A cmk/base/legacy_checks/suseconnect.py
A cmk/base/legacy_checks/sylo.py
A cmk/base/legacy_checks/sym_brightmail_queues.py
A cmk/base/legacy_checks/symantec_av_progstate.py
A cmk/base/legacy_checks/symantec_av_quarantine.py
A cmk/base/legacy_checks/symantec_av_updates.py
A cmk/base/legacy_checks/systemtime.py
A cmk/base/legacy_checks/teracom_tcw241_analog.py
A cmk/base/legacy_checks/teracom_tcw241_digital.py
A cmk/base/legacy_checks/tinkerforge.py
A cmk/base/legacy_checks/tplink_cpu.py
A cmk/base/legacy_checks/tplink_mem.py
A cmk/base/legacy_checks/tplink_poe.py
A cmk/base/legacy_checks/tplink_poe_summary.py
A cmk/base/legacy_checks/tsm_drives.py
A cmk/base/legacy_checks/tsm_paths.py
A cmk/base/legacy_checks/tsm_scratch.py
A cmk/base/legacy_checks/tsm_sessions.py
A cmk/base/legacy_checks/tsm_storagepools.py
A cmk/base/legacy_checks/ucd_cpu_util.py
A cmk/base/legacy_checks/ucd_disk.py
A cmk/base/legacy_checks/ucd_mem.py
A cmk/base/legacy_checks/ucd_processes.py
A cmk/base/legacy_checks/ucs_bladecenter_fans.py
A cmk/base/legacy_checks/ucs_bladecenter_faultinst.py
A cmk/base/legacy_checks/ucs_bladecenter_psu.py
A cmk/base/legacy_checks/ucs_bladecenter_topsystem.py
A cmk/base/legacy_checks/ucs_c_rack_server_fans.py
A cmk/base/legacy_checks/ucs_c_rack_server_faultinst.py
A cmk/base/legacy_checks/ucs_c_rack_server_health.py
A cmk/base/legacy_checks/ucs_c_rack_server_led.py
A cmk/base/legacy_checks/ucs_c_rack_server_power.py
A cmk/base/legacy_checks/ucs_c_rack_server_psu.py
A cmk/base/legacy_checks/ucs_c_rack_server_temp.py
A cmk/base/legacy_checks/ucs_c_rack_server_topsystem.py
A cmk/base/legacy_checks/ucs_c_rack_server_util.py
A cmk/base/legacy_checks/unitrends_backup.py
A cmk/base/legacy_checks/unitrends_replication.py
A cmk/base/legacy_checks/ups_bat_temp.py
A cmk/base/legacy_checks/ups_cps_battery.py
A cmk/base/legacy_checks/ups_cps_inphase.py
A cmk/base/legacy_checks/ups_cps_outphase.py
A cmk/base/legacy_checks/ups_eaton_enviroment.py
A cmk/base/legacy_checks/ups_in_freq.py
A cmk/base/legacy_checks/ups_in_voltage.py
A cmk/base/legacy_checks/ups_modulys_alarms.py
A cmk/base/legacy_checks/ups_modulys_inphase.py
A cmk/base/legacy_checks/ups_modulys_outphase.py
A cmk/base/legacy_checks/ups_out_voltage.py
A cmk/base/legacy_checks/ups_socomec_capacity.py
A cmk/base/legacy_checks/ups_socomec_in_voltage.py
A cmk/base/legacy_checks/ups_socomec_out_source.py
A cmk/base/legacy_checks/ups_socomec_out_voltage.py
A cmk/base/legacy_checks/ups_socomec_outphase.py
A cmk/base/legacy_checks/ups_test.py
A cmk/base/legacy_checks/varnish.py
A cmk/base/legacy_checks/vbox_guest.py
A cmk/base/legacy_checks/veeam_client.py
A cmk/base/legacy_checks/veeam_jobs.py
A cmk/base/legacy_checks/veeam_tapejobs.py
A cmk/base/legacy_checks/viprinet_firmware.py
A cmk/base/legacy_checks/viprinet_mem.py
A cmk/base/legacy_checks/viprinet_power.py
A cmk/base/legacy_checks/viprinet_router.py
A cmk/base/legacy_checks/viprinet_serial.py
A cmk/base/legacy_checks/viprinet_temp.py
A cmk/base/legacy_checks/vms_cpu.py
A cmk/base/legacy_checks/vms_queuejobs.py
A cmk/base/legacy_checks/vms_system.py
A cmk/base/legacy_checks/vms_users.py
A cmk/base/legacy_checks/vmstat_aix.py
A cmk/base/legacy_checks/vnx_version.py
A cmk/base/legacy_checks/vutlan_ems_humidity.py
A cmk/base/legacy_checks/vutlan_ems_leakage.py
A cmk/base/legacy_checks/vutlan_ems_temp.py
A cmk/base/legacy_checks/vxvm_objstatus.py
A cmk/base/legacy_checks/wagner_titanus_topsense.py
A cmk/base/legacy_checks/watchdog_sensors.py
A cmk/base/legacy_checks/websphere_mq_channels.py
A cmk/base/legacy_checks/websphere_mq_instance.py
A cmk/base/legacy_checks/websphere_mq_queues.py
A cmk/base/legacy_checks/win_license.py
A cmk/base/legacy_checks/win_netstat.py
A cmk/base/legacy_checks/win_printers.py
A cmk/base/legacy_checks/windows_broadcom_bonding.py
A cmk/base/legacy_checks/windows_multipath.py
A cmk/base/legacy_checks/windows_tasks.py
A cmk/base/legacy_checks/winperf.py
A cmk/base/legacy_checks/winperf_mem.py
A cmk/base/legacy_checks/winperf_ts_sessions.py
A cmk/base/legacy_checks/wmi_webservices.py
A cmk/base/legacy_checks/wmic_process.py
A cmk/base/legacy_checks/wut_webtherm.py
A cmk/base/legacy_checks/zebra_model.py
A cmk/base/legacy_checks/zebra_printer_status.py
A cmk/base/legacy_checks/zerto_vpg_rpo.py
A cmk/base/legacy_checks/zfs_arc_cache.py
A cmk/base/legacy_checks/zorp_connections.py
M omd/packages/check_mk/check_mk.make
M scripts/find-python-files
M tests/Makefile
M tests/unit/cmk/base/test_checks.py
M tests/unit/conftest.py
Log Message:
-----------
move legacy checks permanently
This makes it easier to import from legacy checks,
and thus write tests and migrate them.
It also results in better IDE support.
Change-Id: Ia80a827afa6c453c3e81549c3eaaeee246502a75
Commit: 64703c14128b597dc10fe7c2587293157dbb1cdd
https://github.com/Checkmk/checkmk/commit/64703c14128b597dc10fe7c2587293157…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
check_mk.make: fix missing '$'
Change-Id: I336b453aaa0317821442623e9f72f3a31b4f42c2
Commit: 9ac39ca6b30b9736c07fe3755508da127747b28a
https://github.com/Checkmk/checkmk/commit/9ac39ca6b30b9736c07fe3755508da127…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
don't use forward slash in sed within makefiles
Change-Id: I831eae04221599499e6af92b28fa677ca9dbeec5
Commit: 39ebac0e7a77f7845aa62f64f792ad937e312977
https://github.com/Checkmk/checkmk/commit/39ebac0e7a77f7845aa62f64f792ad937…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
neither use 'at' in sed within makefiles
Change-Id: Ibb326a77b7669dcd6c3a33a65622479b8cc075b9
Commit: 474723a9e023d07bfb223a51b7706f36cf4b9d6c
https://github.com/Checkmk/checkmk/commit/474723a9e023d07bfb223a51b7706f36c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
don't give up fixing the makefile
Change-Id: Ie4eda7929953f6872c621629f769354971cb0e29
Commit: aa1450f2dec871a63516657f0eb379870e1281d8
https://github.com/Checkmk/checkmk/commit/aa1450f2dec871a63516657f0eb379870…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
A .werks/15539
M agents/plugins/mk_oracle
M agents/windows/plugins/mk_oracle.ps1
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
15539 oracle_instance: Report host of each instance
Change-Id: Ib52b6ac3436b685de28f2eac6aed0db7a6954137
Commit: 9e3a8bf05e807b124e42ab966246053f1eb546ab
https://github.com/Checkmk/checkmk/commit/9e3a8bf05e807b124e42ab966246053f1…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: cleanups I
* improve typing a first tiny bit
* drop transform (present in 2.1 value spec)
Change-Id: I8a86316b3d12ea207db8f9f11b6f3ba965a1ebc4
Commit: ec2fce9b765f93daff364b40d8d8f1e7b477524e
https://github.com/Checkmk/checkmk/commit/ec2fce9b765f93daff364b40d8d8f1e7b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
swap options for consistency
Change-Id: I61ec1fa9c7b7fc8d8f92b10cf4f483cb33e45b09
Commit: 9ab2fbb03eb724e93d7b5c774afd3be0b02ec6af
https://github.com/Checkmk/checkmk/commit/9ab2fbb03eb724e93d7b5c774afd3be0b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/.f12
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
exclude legacy_checks from packaging
They do no harm lying around in base/legacy_checks,
but that's needlessly confusing.
Change-Id: I20d933c3481916a7294830c0f8d68edb7d7e05c7
Commit: 79acefadfaccb5b3bb54a4e50c145f2ac9047c88
https://github.com/Checkmk/checkmk/commit/79acefadfaccb5b3bb54a4e50c145f2ac…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M .werks/10174
M .werks/10447
M .werks/12326
M .werks/13750
M .werks/14084
M .werks/14098
M .werks/14716
M .werks/14719
M .werks/14821
M .werks/7341
M agents/cfg_examples/dnsclient.cfg
M agents/wnx/install/Product.wxs
A agents/wnx/install/checkmk.ico
R agents/wnx/install/tribe29.ico
M agents/wnx/msb.ps1
M agents/wnx/scripts/tools/findagentmsi.ps1
M agents/wnx/scripts/tools/is_installed.cmd
M agents/wnx/test_files/msibuild/msi/check_mk_agent.msi
M buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M cmk/base/legacy_checks/check_mail.py
M cmk/gui/watolib/autodiscovery.py
M cmk/utils/log/security_event.py
M doc/cla/cla.pdf
M scripts/run-buildifier
Log Message:
-----------
Rebranding: Remove most of the remaining "tribe29" references
References to *.lan.tribe29.com stay in place for now and will be
removed once the respective systems are migrated to
checkmk.net
CMK-12940
Change-Id: Id2342eefaeb8bc6c39ccb75f122696b032deb246
Commit: f6d5cb7f07e40e8983ba6d9c05c85ffc77bbbe7f
https://github.com/Checkmk/checkmk/commit/f6d5cb7f07e40e8983ba6d9c05c85ffc7…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Align nagvis snapin icons with text
CMK-13215
Change-Id: I76c65d3e390fe87efa6518dfbb59de4f38b3961e
(cherry picked from commit 19abefd5c881f6d4f673e0b5ecbbb94b612c4c83)
Commit: e49bb9ffe75d62aad9a5b685138371c9edcd9aaa
https://github.com/Checkmk/checkmk/commit/e49bb9ffe75d62aad9a5b685138371c9e…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/view_renderer.py
Log Message:
-----------
Adjust filter icon if filters are set
CMK-12856
Change-Id: I67184499f3e0718c48b232579dca88845f387e39
(cherry picked from commit dea8ec2a86688312c7bbdfeb1476341a87a7efd1)
Commit: 468861107659cf2c01a7b6ec0da7ba96b1fc210b
https://github.com/Checkmk/checkmk/commit/468861107659cf2c01a7b6ec0da7ba96b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
fix integration test
Change-Id: I0102a8645734f8b63e31493cb753b9c8ca3d796b
Commit: 41ea77138d78891db9c0efd1c33f3209efc8fbe5
https://github.com/Checkmk/checkmk/commit/41ea77138d78891db9c0efd1c33f3209e…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/utils/encoding.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
rest-api: allow binary data in json fields as base64
Change-Id: Ife43e829766ecca1901d93e0cee858f85ce92cee
Commit: a72fc33de2220c6f1fbcf41ae6a56e5d7fb853f4
https://github.com/Checkmk/checkmk/commit/a72fc33de2220c6f1fbcf41ae6a56e5d7…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15746
M cmk/gui/plugins/openapi/endpoints/host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
15746 FIX 'mk_inventory' column can now be returned from 'host'
endpoints
Asking the REST API for the 'mk_inventory' column resulted in an empty response.
This is no longer the case.
SUP-13071
Change-Id: Ib93ce1cdf14bef829fdda0678239ec1b5a5a4d37
Commit: f016c12e1d812e5fc94e5f4cad2becab6035c4f5
https://github.com/Checkmk/checkmk/commit/f016c12e1d812e5fc94e5f4cad2becab6…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Licensing: UI improvement: Nicer message for distributed setup in free
CMK-12892
Change-Id: I8bbbd9cae4dc75db9d3b473e60c4391af7ebd824
Commit: 214a1695c34d2f2cbdf352c8bf3f8939b32198ee
https://github.com/Checkmk/checkmk/commit/214a1695c34d2f2cbdf352c8bf3f8939b…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M buildscripts/docker_image_aliases/IMAGE_TESTING/Dockerfile
M buildscripts/docker_image_aliases/IMAGE_TESTING/meta.yml
Log Message:
-----------
bump IMAGE_TESTING alias
Change-Id: Ie0f4eb6fec663501df6b1b0953046856ca515cd5
Commit: 4744d3c7a9d9a1e27eca1eb553a66f6669d07ca4
https://github.com/Checkmk/checkmk/commit/4744d3c7a9d9a1e27eca1eb553a66f666…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
drop missleading 'There are no configured datasources'
This message is not correct in most of the cases where it is shown:
The initial discovery. Let's drop it.
CMK-13016
Change-Id: Icfa120665de400d1d2170ad1c8ff4b74e6eec3fb
Commit: f8ed9fce38d639abb250d3f06d0193be2c675054
https://github.com/Checkmk/checkmk/commit/f8ed9fce38d639abb250d3f06d0193be2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
Log Message:
-----------
cleanup
Change-Id: If2e46be9e4b8911dc10e05fc2ebf5c16ebc5473b
Commit: 924185a8b9ebba702c3ff8acce35a922d4877683
https://github.com/Checkmk/checkmk/commit/924185a8b9ebba702c3ff8acce35a922d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A cmk/base/api/agent_based/register/section_plugins_legacy.py
R cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
Log Message:
-----------
simplify file layout
Change-Id: I543c6b23d7ade6dd898c54a99c53cec8f661fb28
Commit: a1a02a17af7e477630de0f6da39d699abc3c5f09
https://github.com/Checkmk/checkmk/commit/a1a02a17af7e477630de0f6da39d699ab…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Unbreak Makefile.
Change-Id: I567d7372b9a4de6d717bbac25a1298331763be59
Commit: c00ad3f8e4a917f479b606ed8ad736ec56c3da75
https://github.com/Checkmk/checkmk/commit/c00ad3f8e4a917f479b606ed8ad736ec5…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Free StructuredDateNode, Table, Attributes from 'merge_with'
Change-Id: Id68df52192b12c44d18779b81b7aab4b1a05d193
Commit: f8c169e3ae04fa9d262baf128a7e1294cb7246ff
https://github.com/Checkmk/checkmk/commit/f8c169e3ae04fa9d262baf128a7e1294c…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Free StructuredDateNode, Table, Attributes from 'get_filtered_*'
Change-Id: If24e54697bb165642f1dd1e6ca6b77ab8ecfc578
Commit: 10c26b6baab392355b92f8cf16f0ec4781539ef5
https://github.com/Checkmk/checkmk/commit/10c26b6baab392355b92f8cf16f0ec478…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Free StructuredDateNode, Table, Attributes from 'compare_with'
Change-Id: Ic76982bc3b8b9792a94a2c8ef9e7da6c28bbaba9
Commit: 5d887a172b0a3decd5c678e1954e6deb6551e26d
https://github.com/Checkmk/checkmk/commit/5d887a172b0a3decd5c678e1954e6deb6…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Ensure single_infos for custom graph dashlets
* case: Adding via "Add to"
CMK-13103
Change-Id: I8e6dccd235f72a78405dd08cd3f6633bfa501149
(cherry picked from commit f4f88e4ee0ae02d6c8c6e06b03cf5e98b22ecc49)
Commit: e8ad7a13f265829de0b38cbf5cd3080a0ae39561
https://github.com/Checkmk/checkmk/commit/e8ad7a13f265829de0b38cbf5cd3080a0…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
UI title bar: Fix positioning of pending changes msg
... to be rendered within the title bar also in case a warning is
displayed before the title bar
Change-Id: Ibf0bb89090d3d0cb7f06de130621ae6c9c570781
Commit: 6c4329bbb889aaf206c39469874b93f770df0bc8
https://github.com/Checkmk/checkmk/commit/6c4329bbb889aaf206c39469874b93f77…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/azure_usagedetails.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/* (II)
CMK-12940
Change-Id: I7e0273e84b4ff65686cd320f32755b945b1dd5e3
Commit: c9d50e68a7a3f2791648b7f9a45ec05959542421
https://github.com/Checkmk/checkmk/commit/c9d50e68a7a3f2791648b7f9a45ec0595…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: make all defaults available
Change-Id: I542e7b1ea68a25c1cc7d335587dbc273bfc52f1f
Commit: 6f21a9325b367199ec3cbc938ba6bbc83219d101
https://github.com/Checkmk/checkmk/commit/6f21a9325b367199ec3cbc938ba6bbc83…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: pull out _merge_states
Change-Id: I789086b1ab0e74cba46c80e2fc6b381df879ea7d
Commit: b31542f885ef2e72d2b3d488a527a18653a56066
https://github.com/Checkmk/checkmk/commit/b31542f885ef2e72d2b3d488a527a1865…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: reformat
Change-Id: I121a29f1c3ac1155efbb6cc6f8f3f293148f9d26
Commit: 247771885741ae9b0def94e4d54cafae1e8611b1
https://github.com/Checkmk/checkmk/commit/247771885741ae9b0def94e4d54cafae1…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: switch to generator
Change-Id: I8f874269e845cccc35ceac7b393dd0f3c39b75e8
Commit: e6e4238ea5c55601750d134b7c8cbf6477e628b2
https://github.com/Checkmk/checkmk/commit/e6e4238ea5c55601750d134b7c8cbf647…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: improve typing
Change-Id: Ib09d35378df1508fbf2afd0c2bcac9c1de4897c0
Commit: 3afb6975ecad776fa1d551c934a1adf4e9547236
https://github.com/Checkmk/checkmk/commit/3afb6975ecad776fa1d551c934a1adf4e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
Log Message:
-----------
oracle_instance_uptime: deal with None as uptime
Change-Id: I157849c2a2d29a67aec3ea6e7ed018fac47c5307
Commit: 3e9bbc5c23ed02aad805163b4bc4b409c6fa9f24
https://github.com/Checkmk/checkmk/commit/3e9bbc5c23ed02aad805163b4bc4b409c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: move type conversion
Change-Id: Ib9d4514a5e750d016776d30265fbaba96d62002a
Commit: ec8200c4417100c605429c47e4e79ee5e7b912c9
https://github.com/Checkmk/checkmk/commit/ec8200c4417100c605429c47e4e79ee5e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/checks/test_oracle_instance_uptime.py
Log Message:
-----------
oracle_instance_uptime: cleanup
Change-Id: I737882258f2c3e92cf7e6a6b5aee573798720d59
Commit: 2e1c5614632994911404653d15294f5f8d658bf2
https://github.com/Checkmk/checkmk/commit/2e1c5614632994911404653d15294f5f8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: align parse results interfaces
Change-Id: Id6eace9cbaf8590f8a52a9c5a873151e384c3031
Commit: ff73a9b8a8f7c88b944aebf6059b84295085f4c1
https://github.com/Checkmk/checkmk/commit/ff73a9b8a8f7c88b944aebf6059b84295…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
R cmk/base/plugins/agent_based/oracle_instance.py
A cmk/base/plugins/agent_based/oracle_instance_inventory.py
A cmk/base/plugins/agent_based/oracle_instance_section.py
A cmk/base/plugins/agent_based/utils/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: split up in multiple files
Change-Id: Idd0c79786d0d0db447cc75b5b9f466e76084536b
Commit: c940a41136524753512e5b4b9aa8db3c8d2ec7ce
https://github.com/Checkmk/checkmk/commit/c940a41136524753512e5b4b9aa8db3c8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: rename item_data
Change-Id: I8a48a338309f18621831173789f423d1ed87ef0e
Commit: d2cd540e8e86400135b2066634d1d73f700ce45f
https://github.com/Checkmk/checkmk/commit/d2cd540e8e86400135b2066634d1d73f7…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/utils/licensing/handler.py
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Licensing: UI improvement: Nicer message on activation page
In the same style as host deletion and service discovery datasources dialogs
CMK-12892
Change-Id: I0ed3ce774bcf52adb9ab28bfacfdf3d124df6b72
Commit: c2d670b7d5d231b746af2ecf26ec4ce5b880c8aa
https://github.com/Checkmk/checkmk/commit/c2d670b7d5d231b746af2ecf26ec4ce5b…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/HostServiceState.h
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
change MonitoringCore::find_service to return raw pointer
instead of unique ptr
Change-Id: I171ea0f0072ef3405507cfe7a762e46d456e210a
Commit: 1dcf635973a8bd3f4430f6dda95072dae24e0d56
https://github.com/Checkmk/checkmk/commit/1dcf635973a8bd3f4430f6dda95072dae…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
A livestatus/src/NebService.cc
M livestatus/src/NebService.h
M livestatus/src/NebServiceGroup.h
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/Interface.h
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
unify TableServices
Note. Some polishing will be done later: simplify API,
more consistent naming. The reason is to keep the change as small
as possible.
Change-Id: I5a4ced83ad646457adb406744dfdaef5f65bf520
Commit: f162a55eed53798a9ded47caf9bfe700433026ce
https://github.com/Checkmk/checkmk/commit/f162a55eed53798a9ded47caf9bfe7004…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
licensing: Add 'Licensing credentials' title
Change-Id: I5fc7f9e3e314f69cb3211cd6f8188f3177b6eed3
Commit: 7715bbf3ffee1747fdd178442f96a591ac28aee7
https://github.com/Checkmk/checkmk/commit/7715bbf3ffee1747fdd178442f96a591a…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/api/agent_based/inventory_classes.py
M cmk/checkers/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Simple interface for adding pairs or rows explicitly
Change-Id: I88dee6611ad0e8195025b308b92429c85e744eda
Commit: a9cf5235323ba5af27561df629dff9a59ef03739
https://github.com/Checkmk/checkmk/commit/a9cf5235323ba5af27561df629dff9a59…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/utils/diagnostics.py
Log Message:
-----------
Support Diagnostics: Extend set of files for Licensing component.
Added in general:
- ~/etc/check_mk/licensing.d/notification_settings.mk
- ~/etc/check_mk/multisite.d/licensing_settings.mk
- ~/var/check_mk/licensing/next_online_verification
- ~/var/check_mk/licensing/verification_request_id
- ~/var/check_mk/licensing/verification_response
Already collected, but now also categorized for the licensing component:
- ~/var/check_mk/core/state.pb
- ~/var/log/web.log
- ~/var/log/apache/error_log
Change-Id: I8387ea5e48e04dc55907e2b5190da72095cc6d11
Commit: c900786dc0de09345f4fa6b49939d368ea8b721c
https://github.com/Checkmk/checkmk/commit/c900786dc0de09345f4fa6b49939d368e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
api/code_examples: fix curl example with redirect option
Change-Id: Id11a3e2f183ade1ae78052f88aa5710a6a23d41f
Commit: b2cf77d971ca5d538524009ac047a84be169435e
https://github.com/Checkmk/checkmk/commit/b2cf77d971ca5d538524009ac047a84be…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M web/htdocs/themes/facelift/images/icon_filter.svg
Log Message:
-----------
Replace filter icon
CMK-13467
Change-Id: Ie2bb5dd1d033093905afa8e78116d9bd38adcec7
Commit: 9c7a8707de775be2576015299bd733400949548a
https://github.com/Checkmk/checkmk/commit/9c7a8707de775be2576015299bd733400…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15492
M cmk/gui/plugins/wato/background_job.py
M web/htdocs/js/modules/background_job.ts
Log Message:
-----------
15492 FIX Fix refresh of pending changes on bulk service discovery
CMK-12633
Change-Id: I99a28507f8541e6949995b1c1d74d7683d4ff117
Commit: b0e703e8f42dd8c86abe50ea5574117a9e07b4c1
https://github.com/Checkmk/checkmk/commit/b0e703e8f42dd8c86abe50ea5574117a9…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Ib49a260d5b2872f60a768551674da5c447b49e38
Commit: 718717a9c3b94f38c3160728bd176d19e33e3a65
https://github.com/Checkmk/checkmk/commit/718717a9c3b94f38c3160728bd176d19e…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
R tests/unit/checks/generictests/datasets/ucs_c_rack_server_util.py
A tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util{_*}: Add unit tests
Change-Id: I6c2b16203b650f7c99d1456926278dee572d72da
Commit: 677208473b1e0c2b420444001719844824e514b7
https://github.com/Checkmk/checkmk/commit/677208473b1e0c2b42044400171984482…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/ucs_c_rack_server_util.py
A cmk/base/plugins/agent_based/ucs_c_rack_server_util.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util: migrate section
Change-Id: I4ba0f61c7a1881aeae0e650ff620b0be4958faf7
Commit: de49cc5f43ce597e5d0c92d516fb77984f93a2b5
https://github.com/Checkmk/checkmk/commit/de49cc5f43ce597e5d0c92d516fb77984…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
R cmk/base/legacy_checks/ucs_c_rack_server_util.py
M cmk/base/plugins/agent_based/ucs_c_rack_server_util.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util{_*}: Migrate check plugins
Change-Id: Ifb57af5ad2c8b87ba5682afd82258f6a26f68cac
Commit: c9aa769870d8ac5a4d1fcd9840c1a1301b076a05
https://github.com/Checkmk/checkmk/commit/c9aa769870d8ac5a4d1fcd9840c1a1301…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/utils/licensing/export.py
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
licensing: Parse (legacy) report version 1.2...1.5
Change-Id: Ica5b0ba6f1a002755677f615c2bfb9fa066f9287
Commit: 9f677bec493d537dea9fe92e75ac7a3b55d8791a
https://github.com/Checkmk/checkmk/commit/9f677bec493d537dea9fe92e75ac7a3b5…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/wato/background_job.py
Log Message:
-----------
Fix UI-Crawl
Change-Id: Ie874aa419f0db619d9c5f847ca5b2ed40da279ae
(cherry picked from commit c9b32831e50e1447d623e523f42b84f068a58542)
Commit: 8f3943520c7c400a7f7b2899b947309ba83f499d
https://github.com/Checkmk/checkmk/commit/8f3943520c7c400a7f7b2899b947309ba…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15191
M cmk/gui/fields/utils.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/utils/livestatus_helpers/expressions.py
A tests/unit/cmk/utils/livestatus_helpers/test_expressions.py
Log Message:
-----------
15191 SEC Livestatus command injection in RestAPI
Prior to this Werk all RestAPI endpoints that use Livestatus
filter operators were susceptible to injection of Livestatus commands.
Any user authorized to use the affected RestAPI routes could hence
execute arbitrary Livestatus commands.
This issue was uncovered by internal review.
Affected Versions:
LI: 2.2.0 (beta)
LI: 2.1.0
LI: 2.0.0
Vulnerability Management:
We have rated the issue with a CVSS Score of 8.3 (High) with the
following CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H and
assigned CVE CVE-2023-31208.
Change-Id: I810b8cc2f920591a1aee2092c52f89d9fbfcbf59
Commit: 9deaea414085d7da78654b92229db36df0f93d90
https://github.com/Checkmk/checkmk/commit/9deaea414085d7da78654b92229db36df…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/autodiscovery.py
Log Message:
-----------
Fixup unused import
Change-Id: I434ac109f4024b5e42440b5a3a8af3de87e24c72
Commit: dabda5f693e86ab9a4cd83c5ea0c25d0ff237964
https://github.com/Checkmk/checkmk/commit/dabda5f693e86ab9a4cd83c5ea0c25d0f…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: add missing spec
CMK-12918
Change-Id: I3207ef68065a955fd40ced08e1b1a7675283f30d
Commit: bc7e4f7356ad65a322f530c54039358dfbdf100c
https://github.com/Checkmk/checkmk/commit/bc7e4f7356ad65a322f530c54039358df…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
omd_performance: align test with real agent output
check_mk_agent.linux does not output standard error output.
CMK-12918
Change-Id: If6e53ea99c47e7f1b0b8aa334a22371c4e9672f1
Commit: 4d05313236bae37fab61e0dcb46380eebffa1908
https://github.com/Checkmk/checkmk/commit/4d05313236bae37fab61e0dcb46380eeb…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: always use graph, even if some metrics are missing
CMK-12918
Change-Id: Ib1a93b909dc0cdf60db3a898a099d11bf30cc086
Commit: e10ee96ec001f33d6e37b4f0a8534caa04f1b811
https://github.com/Checkmk/checkmk/commit/e10ee96ec001f33d6e37b4f0a8534caa0…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M checkman/omd_diskusage
Log Message:
-----------
omd_diskusage: update manpage
CMK-12918
Change-Id: I1420b50a534cdcc72e0aa41677fd7be26d6b34a9
Commit: 3fc00368fdaaf481d788b417524c5722a80694f6
https://github.com/Checkmk/checkmk/commit/3fc00368fdaaf481d788b417524c5722a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
Log Message:
-----------
omd_diskusage: return site_name
CMK-12819
Change-Id: I7c85e81e974434e5cac9ba1ca98232c9a31e7a81
Commit: 3eeb87491b7afab7c18dca413b1ec5ad9c8ad0f9
https://github.com/Checkmk/checkmk/commit/3eeb87491b7afab7c18dca413b1ec5ad9…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/_sources.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/sources.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
move make_special_agent_cmdline to ConfigCache
Change-Id: I9381d36bcd4d783ca63996fab35222bfdfa2c3cd
Commit: 23b38b85f764aa7d1af8cf12e28153455a6a7f53
https://github.com/Checkmk/checkmk/commit/23b38b85f764aa7d1af8cf12e28153455…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15747
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Fix macro replacement in special agents
The use of macros was enabled for special agent parameters with
werk 3721, but no longer worked in 2.1.
It's fixed with this werk.
SUP-14120
Change-Id: Icffff359ce14e7d72593d833a63ac95ce3a55610
Commit: 6f8887c0987578fda2ea1a59153528dec2bc3c0f
https://github.com/Checkmk/checkmk/commit/6f8887c0987578fda2ea1a59153528dec…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/brocade_mlx.py
M cmk/base/legacy_checks/emc_isilon.py
M cmk/base/legacy_checks/netscaler_health.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
make vulture happy: dedup fetch spec
And, of course, drop the dead constant.
Change-Id: Ibbc4fa8f792bb7a45dbce6dd72f668c504be096f
Commit: d78c6f7ca339485273094a5dbd86c32f6abb9920
https://github.com/Checkmk/checkmk/commit/d78c6f7ca339485273094a5dbd86c32f6…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/check_legacy_includes/huawei_switch.py
Log Message:
-----------
make vulture happy: drop dead function
Change-Id: I70223a37713bcc261ed72c410cbec426da5d7cd6
Commit: 210d90ae1d2d32af36abfc5ceff386c994b2696e
https://github.com/Checkmk/checkmk/commit/210d90ae1d2d32af36abfc5ceff386c99…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15613
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
15613 FIX omd_diskusage: Avoid Errors if Site Name is 'log' or 'rrd'
CMK-12918
Change-Id: I9dff409dd6ad2c90cdfe766ecba8c1248274037b
Commit: 75708f062bbb6df663a778c237680096b35fde9a
https://github.com/Checkmk/checkmk/commit/75708f062bbb6df663a778c237680096b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/hp_msa_controller.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/conftest.py
Log Message:
-----------
add test for factory settings consistency
Change-Id: Ia20e27b607bd29aa03991aa39ce5f2c646c7c47a
Commit: 41298cf25ef16f26c4a011181dcb7fb4865464d7
https://github.com/Checkmk/checkmk/commit/41298cf25ef16f26c4a011181dcb7fb48…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/diagnostics.py
M tests/unit/cmk/utils/test_diagnostics_utils.py
Log Message:
-----------
Support Diagnostics: Automatically decrypt Licensing files
Some of the files we collect for the Licensing module are encrypted.
They are now automatically decrypted before added to the SD dump.
Change-Id: I4a891fe62752ed5551efc801e8483cf28f1a85e6
Commit: 0179b1681840e0dde1ab80ba7d3fa6626eccfd6f
https://github.com/Checkmk/checkmk/commit/0179b1681840e0dde1ab80ba7d3fa6626…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
cmk.base f12: Avoid rsyncing .pyc files
This makes the subsequent mv command crash (source and target are
equal).
Change-Id: I2b94a000e9fc3e659e6407ba87ee8d1c672dcc1f
Commit: e9b00ac561a0debed904544742cf56607e37aa4c
https://github.com/Checkmk/checkmk/commit/e9b00ac561a0debed904544742cf56607…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
CREFolder to kwargs only for clarity
Change-Id: Ic64e29a1e1270fe1f9eceb84d909c58a79138a3a
Commit: 983f5840e16d44566d2b0feed5d7a4bd4e26ce01
https://github.com/Checkmk/checkmk/commit/983f5840e16d44566d2b0feed5d7a4bd4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
Log Message:
-----------
Move folder id creation from save logic to creation time
It's kind of surprising that the internal ID automatically computed and
the object is modified when the folder is being persisted.
Change-Id: I6e3c14cbfc6ad688f2cb4dda181900154690a64c
Commit: bb7a6146994a42efd22da1f3edba1fb550fb64e2
https://github.com/Checkmk/checkmk/commit/bb7a6146994a42efd22da1f3edba1fb55…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Consolidate hosts & folders tests
Change-Id: I648a7e6730b759ff2c5c4286ec1cba82b8b04301
Commit: fb9c2b3af598620a3d9df278be3bfa50e6946be4
https://github.com/Checkmk/checkmk/commit/fb9c2b3af598620a3d9df278be3bfa50e…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Keep the folders internal ID when computing the WATOFolderInfo
The internal ID is an attribute of the folder which should always be
kept and not only when executing persist_instance.
Change-Id: Ia59af847d745206cc93834fc950f64375ad40be5
Commit: b34d4b3b8e056317b3e9f290dc88d58eb9a52d76
https://github.com/Checkmk/checkmk/commit/b34d4b3b8e056317b3e9f290dc88d58eb…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M checkman/gcp_filestore_summary
M checkman/gcp_gce_cpu
M checkman/gcp_gce_disk_summary
M checkman/gcp_gce_network
M checkman/gcp_gce_storage_summary
M checkman/gcp_gce_summary
M checkman/gcp_gcs_summary
M checkman/gcp_http_lb_summary
M checkman/gcp_sql_summary
Log Message:
-----------
Update GCP manpages
Change-Id: I07a7a73040ecbdc71d3c93840d4a24ab24124454
Commit: 0418028280416917f91a4603615fcca27aa64589
https://github.com/Checkmk/checkmk/commit/0418028280416917f91a4603615fcca27…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Licensing: UI improvement collection
* Remove timezone column from license usage table
* Do not show licensing notification settings in GUI since there is nothing for the user
to configure yet
* Make wording for trial expiration consistent on login page/help menu/licensing page
CMK-12892
Change-Id: I7cdcf48b6c3a9939cf83f81e58a68fdfffea9b44
Commit: 0302c5ef9abe7d09b27d0859adcda7f03ada49be
https://github.com/Checkmk/checkmk/commit/0302c5ef9abe7d09b27d0859adcda7f03…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 1 Werk IDS
Change-Id: Ia0020d05c32d49a607e89aaa4735908f5892d438
Commit: 077286d91c2f73042d53e80c62b3d3c675bf3765
https://github.com/Checkmk/checkmk/commit/077286d91c2f73042d53e80c62b3d3c67…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
Fixup name used but not imported
Change-Id: I37ff9fcd3683105e68dec59bd014285cb6f2f33a
Commit: 43666954c2256a8a71487e44b05d59bc2388dc5e
https://github.com/Checkmk/checkmk/commit/43666954c2256a8a71487e44b05d59bc2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee when it can be done in caller
This avoids forwarding arguments and complicating the call stack
without any reason.
Change-Id: I5733e6581735cc82a5a26f155d2c97f05deeb9ed
Commit: 68d3b6257d15db121b7c6a251622a9d101db9915
https://github.com/Checkmk/checkmk/commit/68d3b6257d15db121b7c6a251622a9d10…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee... #2
Change-Id: I2241d07af78f1316b5ffc27e6f03bdc86d31a8fa
Commit: cf8d245aedd0421dc866ac0003f2b0c4c5c3e964
https://github.com/Checkmk/checkmk/commit/cf8d245aedd0421dc866ac0003f2b0c4c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee... #3
Change-Id: I84c1a6edf4535fe7b8063ebff4bf711ae8718763
Commit: 39d8017693d7198ed99bd9869d2c75f6facfe9b5
https://github.com/Checkmk/checkmk/commit/39d8017693d7198ed99bd9869d2c75f6f…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/15748
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
15748 FIX 'effective_attributes' now uses the same format as
'attributes' in 'show host' and 'show all hosts' endpoints
SUP-13071
Change-Id: I56e81deeb7d6b3a69e8b33a03900443908d9f841
Commit: 3e61f55d271347ee55ed181d09039893479cb1bc
https://github.com/Checkmk/checkmk/commit/3e61f55d271347ee55ed181d090398934…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
Log Message:
-----------
add mapping between Nagios servicegroup and IServiceGroup
Change-Id: Ib75e3a05b28afac6c69ebe6b0f52277f6769806c
Commit: a7e814e1d001597453064db2c4fb37f7141520bf
https://github.com/Checkmk/checkmk/commit/a7e814e1d001597453064db2c4fb37f71…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/TableServices.cc
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
change MonitoringCore::find_servicegroups to return raw pointer instead of unique ptr
Change-Id: Ic5c063dca060e202af062c6a80ee11858bd119a9
Commit: d7072cc00b31ebcbd45e57e8a31b9d44adabc50e
https://github.com/Checkmk/checkmk/commit/d7072cc00b31ebcbd45e57e8a31b9d44a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R livestatus/src/HostListState.cc
R livestatus/src/HostListState.h
M livestatus/src/Makefile.am
M livestatus/src/NebServiceGroup.h
R livestatus/src/ServiceListState.cc
R livestatus/src/ServiceListState.h
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
A packages/livestatus/include/livestatus/HostListState.h
M packages/livestatus/include/livestatus/Interface.h
A packages/livestatus/include/livestatus/ServiceListState.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/HostListState.cc
A packages/livestatus/src/ServiceListState.cc
Log Message:
-----------
unify TableServiceGroups
Change-Id: I2d930641a7f27ac9c85f827086e26d4d31ec40eb
Commit: c6943925fdf3eb97ec0c68f1abd6fb965b76e0db
https://github.com/Checkmk/checkmk/commit/c6943925fdf3eb97ec0c68f1abd6fb965…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableHostGroups.cc
R livestatus/src/TableHostGroups.h
M livestatus/src/TableHostsByGroup.cc
R livestatus/src/TableServiceGroups.cc
R livestatus/src/TableServiceGroups.h
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableHostGroups.h
A packages/livestatus/include/livestatus/TableServiceGroups.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableHostGroups.cc
A packages/livestatus/src/TableServiceGroups.cc
Log Message:
-----------
move TableHostGroups and TableServiceGroups to lib livestatus
Change-Id: Ie8759a16e1f88ca951591b0b9bce401a9d85d799
Commit: a529a2b5cc75233c16f86ed7bf8aa9cd9e241f7e
https://github.com/Checkmk/checkmk/commit/a529a2b5cc75233c16f86ed7bf8aa9cd9…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/15748
M .werks/15749
A .werks/15825
Log Message:
-----------
fix werk ids being duplicated
Change-Id: I322466ae897c6665d56fa2ffa611ce872d0baaaf
Commit: 581d59ec684afaa93ad23be1b291073122a97e92
https://github.com/Checkmk/checkmk/commit/581d59ec684afaa93ad23be1b29107312…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0
* "--network" is somehow not supported by the new builder, see
https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as
we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Ic6af45d28ec7d154c11f17f9f2b291e626fba928
JIRA-Ref: CMK-12974
Commit: 8f6d9f9d06aa6fa8533455ffece26bdd50e27a0a
https://github.com/Checkmk/checkmk/commit/8f6d9f9d06aa6fa8533455ffece26bdd5…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15076
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
15076 FIX Shorten inventory filter titles
Recently, inventory filter titles were given a prefix, e.g. "Inventory attribute:
" which made them too long for proper display in the filter popup. These prefixes are
removed again.
CMK-12996
Change-Id: I560ee2dda1996b414c8eea18d84142170a1b4b8f
Commit: c5a3ae66b95a6fa407e4e74dbdc5cd89951a7285
https://github.com/Checkmk/checkmk/commit/c5a3ae66b95a6fa407e4e74dbdc5cd899…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
bring back lost active checks metrics
The corresponding key in active_check_info has been removed.
We just assume as good as all plugins have metrics these days.
Change-Id: Ieaa32a1a953d0968f6b7d32878ebbfa5a575521f
Commit: 1f636ccac9dba4dc8fdf6db19f1c3fc655489043
https://github.com/Checkmk/checkmk/commit/1f636ccac9dba4dc8fdf6db19f1c3fc65…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/core_nagios.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
Log Message:
-----------
just assume any custom service has metrics
We make this assumption for all active checks, and for all passive checks.
The optimization for custom checks is not significant.
Change-Id: I78558bc844f513846955c4e9f9fad44e8e1fcc81
Commit: 117a4b5ff288b4d5f70b132499e78da2a8adc666
https://github.com/Checkmk/checkmk/commit/117a4b5ff288b4d5f70b132499e78da2a…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/integration/cmk/lib/snmplib/test_snmp_modes.py
Log Message:
-----------
net-snmp: Add integration tests for AES-256 and AES-192
CMK-11932
Change-Id: Ied62785d990fdc3624e0248a0372b03f35ebfb1d
Commit: 426b3fdd8e873689d7410a9a2e7feeab38234ce7
https://github.com/Checkmk/checkmk/commit/426b3fdd8e873689d7410a9a2e7feeab3…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/ec/config.py
M cmk/ec/main.py
Log Message:
-----------
Various tiny typing improvements for the EC.
Change-Id: I8c0dc390cf35b0e4bc2be508fb89fa91893182b3
Commit: 120cde899a3d42c029b3109d4d74707e868b0b3d
https://github.com/Checkmk/checkmk/commit/120cde899a3d42c029b3109d4d74707e8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0"
Needs some more work regarding test_docker.py
This reverts commit 581d59ec684afaa93ad23be1b291073122a97e92.
Commit: 4e2194472257100e02136aaf5681488fdab89639
https://github.com/Checkmk/checkmk/commit/4e2194472257100e02136aaf5681488fd…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Cleanup Folder.save
The save method now does not need to call load_instance anymore.
It would also be nice to remove the invalidate_caches in this method,
since it is kind of suprising that a save methods triggers it.
However, removing it makes some test fail which needs to be investigated
later.
Change-Id: If9b623e100e77d8a8cebec6dafec9279b1e0c359
Commit: 69c4e78c8ac15a51b97af47552ac612efa1a4f35
https://github.com/Checkmk/checkmk/commit/69c4e78c8ac15a51b97af47552ac612ef…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Improve naming
Change-Id: I66a4e5945929713d2c888320797fa951abc7b52a
Commit: d50a29273ad93bb143a004fe53d588a5b2a7b6bb
https://github.com/Checkmk/checkmk/commit/d50a29273ad93bb143a004fe53d588a5b…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tsconfig.strict.json
Log Message:
-----------
add following files to the list of typed files:
./enterprise/web/htdocs/js/modules/figures/cmk_state.ts
./enterprise/web/htdocs/js/modules/figures/cmk_inventory.ts
./enterprise/web/htdocs/js/modules/figures/cmk_state_summary.ts
These files didn't cause any errors related to implicit any typing,
so no need to add types here.
Change-Id: I914787c700e120f77851552a2055a7df8dd79fcb
Commit: ed0bc2f6b9c516d86f794f48d3fb777bf50ace53
https://github.com/Checkmk/checkmk/commit/ed0bc2f6b9c516d86f794f48d3fb777bf…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15582
M cmk/base/plugins/agent_based/oracle_crs_res.py
M cmk/gui/plugins/metrics/oracle.py
A cmk/gui/plugins/wato/check_parameters/oracle_crs_res.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_crs_res.py
Log Message:
-----------
15582 oracle_crs_res: Added possibility to configure WARN/CRIT levels for the number of
nodes that are not in target state
Added possibility to configure WARN/CRIT levels for the number of nodes that are not in
target state.
The default levels are 1 for WARN and 2 for CRIT.
Also, the number of nodes that are not in target state are displayed in the summary.
SUP-6844
Change-Id: I0b87d4e4fe520ad328a283d76df6e4367536b848
Commit: 2e5940d4210ef2624e56d7ce08dd1b8fba6d6c58
https://github.com/Checkmk/checkmk/commit/2e5940d4210ef2624e56d7ce08dd1b8fb…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15750
M agents/plugins/apache_status.py
Log Message:
-----------
15750 FIX apache_status: Try to detect servers with ss first
Previously, apache_status agent plugin would try to first fetch server
info by using netstat. If the output was empty it would use ss.
The sequence of commands is now changed because netstat is depracated
and truncates IPv6 addresses.
closes: #567
Change-Id: I3923537857673c34bc237a91709180ff69c0615c
Commit: 1381018ee9a80718ed93894ffbedc4edd14a939a
https://github.com/Checkmk/checkmk/commit/1381018ee9a80718ed93894ffbedc4edd…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/RRDColumn.cc
M livestatus/src/RRDColumn.h
Log Message:
-----------
Removed dead code.
Change-Id: I74ea1de4fa600fbbd73e801a5b201a0fc1dd17ac
Commit: d057b1306ee4c276c2ad8545a07f76ddfb6f833d
https://github.com/Checkmk/checkmk/commit/d057b1306ee4c276c2ad8545a07f76ddf…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R omd/packages/heirloom-mailx/heirloom-mailx-12.5.tar.gz
R omd/packages/snap7/snap7-1.4.2.tar.gz
Log Message:
-----------
Remove tar.gz of bazelized packages
Change-Id: Iac461c562fbb41a13cf7942820e19b191e908f1a
Commit: 1f9ab79ec0291cf4779d2f3d989d7eec8a9e399a
https://github.com/Checkmk/checkmk/commit/1f9ab79ec0291cf4779d2f3d989d7eec8…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Fix e2e tests
Change-Id: Iff16f3b84780ec91b940c5b80b784bd9f4499cba
Commit: 31b23e042146379ad7900a41b7cb8f9f16cec0ce
https://github.com/Checkmk/checkmk/commit/31b23e042146379ad7900a41b7cb8f9f1…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15561
M omd/distros/ALMALINUX_9.mk
M omd/packages/lasso/lasso.make
M omd/packages/mod_auth_mellon/mod_auth_mellon.make
Log Message:
-----------
15561 FIX Use system mod_auth_mellon under RHEL 9
If you're using SAML authentication with mod_auth_mellon under RHEL9, you might be
affected by this werk.
We're now not shipping mod_auth_mellon/lasso anymore with checkmk but require this
during the installation of the checkmk package.
SUP-13624
Change-Id: I131a79cc5af2aa431fe41b7250a177b39d800f70
Commit: 39c51af3891281fba84481afea493893f66ffe21
https://github.com/Checkmk/checkmk/commit/39c51af3891281fba84481afea493893f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0 (attempt #2)
This reverts commit 120cde899a3d42c029b3109d4d74707e868b0b3d.
* "--network" is somehow not supported by the new builder, see
https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as
we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Iab8a5a3108d84064fc14dab1e5bf44d7884d7cc0
JIRA-Ref: CMK-12974
Commit: f6a23a0b326a250fa7f47107248a2d4279f10057
https://github.com/Checkmk/checkmk/commit/f6a23a0b326a250fa7f47107248a2d427…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
make errors visible
Change-Id: Ia7bec0d4642bc2c13105d54bf9ce10af4ba8e47d
Commit: e4536ec931b656e7e2cc24cd565d636627776acc
https://github.com/Checkmk/checkmk/commit/e4536ec931b656e7e2cc24cd565d63662…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/utils/oracle_instance.py
Log Message:
-----------
oracle_instance: make type a property
Change-Id: I529a1fdf8f521a1b9443e49c6f893e90e3148144
Commit: 27849e35e93c4df58d1dd185925103125911c664
https://github.com/Checkmk/checkmk/commit/27849e35e93c4df58d1dd185925103125…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M defines.make
M editions.json
Log Message:
-----------
Drop cfe logic
Change-Id: Id6e30e51cbf406b67afaf4d89ef4f9bc01829d6d
Commit: 5a017bc4ec59d8f219a5546e05f1d0e2104da76a
https://github.com/Checkmk/checkmk/commit/5a017bc4ec59d8f219a5546e05f1d0e21…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15396
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15396 FIX HW/SW Inventory: Do not filter tree before delta tree computation
Previously the delta tree computation was based on filtered trees. These
filters depend on contact groups configuration.
Now the delta tree computation is freed from any such filters but the delta
trees are filtered afterwards.
Change-Id: Iece2c26399b2bfab151d56729b8b536f544226ca
Commit: 0e8f0e37b139e7f53960c5847ccd7725aeec41c1
https://github.com/Checkmk/checkmk/commit/0e8f0e37b139e7f53960c5847ccd7725a…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
Reduce scope of one variable
Change-Id: I105a01f00239c549fef4148ce1c67383fe7b4384
Commit: 96e36ba704a5b8b0c6f8b1c0b7940770b920bbb4
https://github.com/Checkmk/checkmk/commit/96e36ba704a5b8b0c6f8b1c0b7940770b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M tests/unit/checks/test_check_icmp.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Move active check code from core_config to config
The separation of concerns between the two modules is artificial
and unclear. In its current form, the code is easier to maintain
if everything is in one place.
Change-Id: Icac71a5ac48d42c1499d08f4f4e10d6ac2add5e3
Commit: f6925435faa5d07ef61e00e978acf60f0a081a73
https://github.com/Checkmk/checkmk/commit/f6925435faa5d07ef61e00e978acf60f0…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
Log Message:
-----------
Fix origin of get_active_check_descriptions function
Change-Id: Ifa7cbe8a61b7bc185b1b7b296db6ba5e86e0690c
Commit: efdd3dc2094f6b13ec9e19842ec6010c949af826
https://github.com/Checkmk/checkmk/commit/efdd3dc2094f6b13ec9e19842ec6010c9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Fix duplication in active_checks generators #1
Make iterface to both functions more similar.
Change-Id: I1ffb05e880903708f5edca3f65d4d00804e48347
Commit: f2ef5d151e61386abb934d60eaaf917aaba28cb6
https://github.com/Checkmk/checkmk/commit/f2ef5d151e61386abb934d60eaaf917aa…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Add type hints
Change-Id: I7f3b9351a7809d22f2e2da9aa7b0f7589bdc347f
Commit: 1df009b8e6ccd443b2aa13fc6e43fb5563f3d0d2
https://github.com/Checkmk/checkmk/commit/1df009b8e6ccd443b2aa13fc6e43fb556…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Fix back url for pagetype clones
CMK-13172
Change-Id: If36df2eddbe93311c4f634e0519de3524dc30abc
(cherry picked from commit 4d3a8fe0c506b5349a86cefee29a26871ea3ec2b)
Commit: 64e51efd82ce0a6a4fdce13ddbd00327244343ba
https://github.com/Checkmk/checkmk/commit/64e51efd82ce0a6a4fdce13ddbd003272…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Introduce Immutable{Delta,}Tree
Change-Id: I55cb09e8134808dab240bf41db0471ae0c1a783f
Commit: 2cd1156af3562421d846bd3c01c3611bc250c64f
https://github.com/Checkmk/checkmk/commit/2cd1156af3562421d846bd3c01c3611bc…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Cleanup filters from API requests or permitted paths
Change-Id: Ia2b8773fcb232757a13d4cdb7f1afd94ec2db6ea
Commit: c46d84c3f38f206dfa81712fe7ed09388db0c72d
https://github.com/Checkmk/checkmk/commit/c46d84c3f38f206dfa81712fe7ed09388…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Minor cleanup
Change-Id: I24acecc8d1dfb60ab5285a5e430d03e6df440e8a
Commit: e2f84705c82d860683154e2c5fe961a974b64450
https://github.com/Checkmk/checkmk/commit/e2f84705c82d860683154e2c5fe961a97…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Concentrate delta functionalities
Change-Id: Iccd93a20897d55ec81262da1fdb442b34023b75b
Commit: 3980e5d857a1ea4989840a47e2042ee3741f5ddf
https://github.com/Checkmk/checkmk/commit/3980e5d857a1ea4989840a47e2042ee37…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: yield size separately
Change-Id: I09f9e81d9aa6e203071e8b62ab5ef2031a20bcb3
Commit: d12918af2f3cdca8e3bab8a1759af0a97e9b9f84
https://github.com/Checkmk/checkmk/commit/d12918af2f3cdca8e3bab8a1759af0a97…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
R tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: yield results separately
Change-Id: I62726b54756a2bd607a4665c15c3053c38d129eb
Commit: c940ae6079c230cbf6af464531a365f4bf7d5175
https://github.com/Checkmk/checkmk/commit/c940ae6079c230cbf6af464531a365f4b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: factor out function & early exit
Change-Id: Id8a9c58ffd6abe48b4de85476fa3ade00b631f9f
Commit: 9a1f0bd35c2c4633d5aeb459b83af715702ced90
https://github.com/Checkmk/checkmk/commit/9a1f0bd35c2c4633d5aeb459b83af7157…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
R cmk/base/legacy_checks/oracle_instance.py
A cmk/base/plugins/agent_based/oracle_instance_check.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
oracle_instance: migrate
Change-Id: I0fd4be7f65da5f436447494efe77c8bb09d6b969
Commit: 94c0a5f73df03ae0b31d78e53d086f1d79838995
https://github.com/Checkmk/checkmk/commit/94c0a5f73df03ae0b31d78e53d086f1d7…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M buildscripts/scripts/utils/versioning.groovy
M omd/packages/packages.make
M scripts/check-licence
Log Message:
-----------
Start saas version build
Change-Id: I15a9d62d06090636fc60a24888b3bd7879de0044
Commit: 01f5929cdfdfa8fb63635d27fe0cb943bb6ef577
https://github.com/Checkmk/checkmk/commit/01f5929cdfdfa8fb63635d27fe0cb943b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
R checkman/k8s_conditions
R checkman/k8s_daemon_pods
R checkman/k8s_namespaces
R checkman/k8s_pod_container
R checkman/k8s_resources_cpu
R checkman/k8s_resources_memory
R checkman/k8s_resources_pods
R cmk/base/check_legacy_includes/k8s.py
R cmk/base/legacy_checks/k8s_conditions.py
R cmk/base/legacy_checks/k8s_daemon_pods.py
R cmk/base/legacy_checks/k8s_namespaces.py
R cmk/base/legacy_checks/k8s_pod_container.py
R cmk/base/legacy_checks/k8s_resources.py
R cmk/base/plugins/agent_based/inventory_k8s_service_info.py
R cmk/base/plugins/agent_based/k8s_daemon_pods.py
R cmk/base/plugins/agent_based/k8s_pod_container.py
R cmk/base/plugins/agent_based/utils/k8s.py
R cmk/gui/plugins/metrics/kubernets.py
R cmk/gui/plugins/wato/check_parameters/k8s_resources.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/special_agents/agent_prometheus.py
M cmk/update_config/plugins/pre_actions/deprecated_config_style.py
R tests/unit/checks/generictests/datasets/k8s_conditions_regression.py
R tests/unit/checks/generictests/datasets/k8s_daemon_pods.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_service_info.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_pod_container.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
k8s: delete deprecated plugins
CMK-12034
Change-Id: I8d4f2a8dfe684b82fc3b484c2b2a560dcc894dc3
Commit: a4f200479c6a9986e01a73a3e4de29bccef652c7
https://github.com/Checkmk/checkmk/commit/a4f200479c6a9986e01a73a3e4de29bcc…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M tests/unit/cmk/gui/test_gui_inventory.py
Log Message:
-----------
inventory: Reduce loading tree functions
Change-Id: I249053b6e0ef1dc90113840d3ccc17935f7d6732
Commit: 65440659898402becfa7e90b3454ef9adb8b9df9
https://github.com/Checkmk/checkmk/commit/65440659898402becfa7e90b3454ef9ad…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
ldap_connector: prefix private methods with '_'
Change-Id: I8c45f75c727f6a3a3fc3ef2962e330479503df83
Commit: 54d058548732c04dc66b7c5d535bb940e2206843
https://github.com/Checkmk/checkmk/commit/54d058548732c04dc66b7c5d535bb940e…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
A tests/unit/cmk/gui/userdb/ldap_golden.py
Log Message:
-----------
ldap golden tests and light typing
Change-Id: I91f0dbb000cda364a1bf38eec597864450c6a41d
Commit: 822cb69a4ef9be44fd6f02c449150162ac78d82c
https://github.com/Checkmk/checkmk/commit/822cb69a4ef9be44fd6f02c449150162a…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
more ldap_connector typing
Change-Id: I250468adc1bb120ae72749059b98a6f2e8e30ff2
Commit: fce89b51b10ed242b3284436e20161f0d8c4268b
https://github.com/Checkmk/checkmk/commit/fce89b51b10ed242b3284436e20161f0d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M third_party/asio/create-archive
M third_party/googletest/create-archive
Log Message:
-----------
Polished create-archive scripts a bit.
Change-Id: Ide19433138666e8d2810d149dbd685a6191ad947
Commit: c077dcaa83d2075963153ec6f8d4b7a0b071c7a0
https://github.com/Checkmk/checkmk/commit/c077dcaa83d2075963153ec6f8d4b7a0b…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M omd/packages/rrdtool/patches/0001-xff_field_missing_from_rrdinfo.dif
Log Message:
-----------
Polished patch position, no offset needed anymore.
Change-Id: Id5695cca17f7c76ad036d1cbea15b7641def7beb
Commit: cdec54d8971195e433f14dca1626f6f51c9a9cf5
https://github.com/Checkmk/checkmk/commit/cdec54d8971195e433f14dca1626f6f51…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A third_party/rrdtool/create-archive
A third_party/rrdtool/patches
A third_party/rrdtool/rrdtool-1.7.2-patched.tar.gz
Log Message:
-----------
Create patched rrdtool sources.
This is this only sane way to use them via CMake.
Note that we have 2 versions of the rrdtools source package for now, one
pristine and one patched, but this is only an intermediate state of things:
When we have clean, bazelized components, this duplication will vanish.
Change-Id: Iafa8a4717a19e8c3081a6d1075bfd2617c87518c
Commit: 7859cb0ccd2f3e7fdcc443d647dfbc7909b0165f
https://github.com/Checkmk/checkmk/commit/7859cb0ccd2f3e7fdcc443d647dfbc790…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M third_party/rrdtool/create-archive
Log Message:
-----------
Make shellcheck happy again.
Change-Id: I277a2d73e926ed4a8cf7b2a862432a1a8bf6e21f
Commit: 5d888162f071ae3b7a5ce8d835e9e8b48974dc83
https://github.com/Checkmk/checkmk/commit/5d888162f071ae3b7a5ce8d835e9e8b48…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15848
M agents/plugins/mk_oracle
Log Message:
-----------
15848 FIX <tt>mk_oracle</tt>: Fix asynchronous execution on
<tt>systemd</tt> systems and direct call from the command line
CMK-13246
Change-Id: I0cbd0aea0121900dc2cabd8b59989bfcfee4371a
Commit: bca93883bfd6afad9320f411ccb1f697056afc67
https://github.com/Checkmk/checkmk/commit/bca93883bfd6afad9320f411ccb1f6970…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15563
M omd/distros/ALMALINUX_9.mk
Log Message:
-----------
15563 FIX Add missing perl-lib to almalinux9
CMK-13466
Change-Id: Ib1716091cdbab172e616c3e62ac8505cc9320af1
Commit: aff3f12b48d8d7ecb82bcd54160d124edf51dcd2
https://github.com/Checkmk/checkmk/commit/aff3f12b48d8d7ecb82bcd54160d124ed…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/plugins/visuals/node_vis.py
Log Message:
-----------
Changed mesh_depth filter default value from 0->2
Change-Id: Ia23a1a4e213ea7535d2b05df2d860ba9d5c3be70
Commit: 6f4a3fc51d0ca33faed84b65beaa9314a1a65630
https://github.com/Checkmk/checkmk/commit/6f4a3fc51d0ca33faed84b65beaa9314a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_timemachine.py
Log Message:
-----------
timemachine: use `import`
Change-Id: I5adb447b3196a80fa8b8928ab4989e7fa5089bc4
Commit: 42773e62c8200da6cb872175efbbb22e86fc9f29
https://github.com/Checkmk/checkmk/commit/42773e62c8200da6cb872175efbbb22e8…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/timemachine.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_status.py
M tests/unit/cmk/base/plugins/agent_based/test_timemachine.py
Log Message:
-----------
timemachine: fix broken resilience tests
Previously, the following command would fail
TZ=UTC+14 pytest -T unit \
tests/unit/cmk/base/plugins/agent_based/test_timemachine.py::test_check_timemachine_state_ok
\
tests/unit/cmk/base/plugins/agent_based/test_aws_status.py::test__sort_newest_entry_first
This is because `test_timemachine.py` executes the following code
monkeypatch.setenv("TZ", "Europe/Berlin")
datetime.datetime.strptime(raw_backup_time, "%Y-%m-%d-%H%M%S")
`strtime` calls `time.tzset()`. However, monkeypatching only cleans up
`os.env`. In particular, `time.mktime(time.localtime(1.0)) != 1.0`
(which `test__sort_newest_entry_first` relies on).
CMK-13112
Change-Id: I1a4c5f23f3cfa68a92c423088eeda2135944a76a
Commit: 837427fb474644fe3e7a2744fe96600e1f06f44f
https://github.com/Checkmk/checkmk/commit/837427fb474644fe3e7a2744fe96600e1…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M packages/livestatus/src/CMakeLists.txt
Log Message:
-----------
Make re2 a private library for liblivestatus.
re2 is linked statically into liblivestatus, so we don't need to make it
PUBLIC.
Change-Id: Ia903a2d876c02aeec52d6181623b31584d9c8efb
Commit: 218324a346557e5f1ef1691183cad3b9ed41b729
https://github.com/Checkmk/checkmk/commit/218324a346557e5f1ef1691183cad3b9e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: Ic6c6ae8fb1b23ec6c9516c9a4c012ca1121c1fb6
Commit: 30469907186c1fb88a2006cb377ad225a9000fb4
https://github.com/Checkmk/checkmk/commit/30469907186c1fb88a2006cb377ad225a…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/autocompleters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Improve CREFolder typing
Also clean up some early (unneeded) escaping in the folder choices area.
This recently caused some confusion and seems to not be needed at all at
this place. Looks like the escaping is now properly done by the code
that actually uses the provided data in HTML rendering.
Change-Id: Ib9ad7b26d8fabe38900f3504b58c40c2bc3dbc16
Commit: 67b1e4e33ced2f33cb050bf20d9e549b872e5b99
https://github.com/Checkmk/checkmk/commit/67b1e4e33ced2f33cb050bf20d9e549b8…
Author: Zoey Hilton <zoey.hilton(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15741
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M omd/packages/omd/omdlib/main.py
M tests/integration/notifications/test_simple_rbn.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
15741 Set Default Password Policy
New Checkmk sites will be created with a twelve (12) character minimum length for
users' passwords, this can be edited within the site <i>(Setup > General >
Global settings > Edit global setting > Password policy for local
accounts)</i>.
Existing sites will not have their password policy's changed even in the event that a
password policy had not been previously defined.
Change-Id: I06f5179ef063f797628eb5ec5103ca86429f06d5
Commit: efb8eae4f780cfce8aa253c2e92e3ddd0a7f3517
https://github.com/Checkmk/checkmk/commit/efb8eae4f780cfce8aa253c2e92e3ddd0…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M tests/update/test_update.py
Log Message:
-----------
Cleanup and update TODOs in test_update
Change-Id: I89bfb88fe3438453df32ee6befd5655859eb9d41
Commit: 5a3e484edcef9bd5632505838d1758986b8eeae5
https://github.com/Checkmk/checkmk/commit/5a3e484edcef9bd5632505838d1758986…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/special_agents/agent_azure.py
Log Message:
-----------
agent_azure: add typing annotations
Change-Id: Idc1344f86d4c57ee963f218d08b4a0185c34fc61
Commit: f6762ae23ab978caf785feb9049b58474a298878
https://github.com/Checkmk/checkmk/commit/f6762ae23ab978caf785feb9049b58474…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A tests/unit/cmk/special_agents/agent_azure/test_agent_azure_config.py
Log Message:
-----------
agent_azure: test selector and argument parsing
Change-Id: I8757ccb52c84d24437445eec9da354276d6415a7
Commit: eb6ace6c91d8cf9e6bcf5f5ae2b84655715ca6cd
https://github.com/Checkmk/checkmk/commit/eb6ace6c91d8cf9e6bcf5f5ae2b846557…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/check_legacy_includes/huawei_switch.py
M cmk/base/legacy_checks/huawei_switch_psu.py
M cmk/base/legacy_checks/huawei_switch_temp.py
Log Message:
-----------
huawei switch: cleanup
Change-Id: I9cd5372be3678ba68ea369cd13e48f84823f0537
Commit: 57b35122572ce39a8244f9904fb0945fec080cc3
https://github.com/Checkmk/checkmk/commit/57b35122572ce39a8244f9904fb0945fe…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M tests/gui_e2e/test_asvs.py
M tests/gui_e2e/test_change_password.py
M tests/testlib/site.py
Log Message:
-----------
Better password resetting in e2e tests
With Werk 15741 a default password policy was introduced and we were
lazy with the passwords in the tests. The resetting to `cmk` does not
work via the gui anymore.
Change-Id: Iddac55edec914836bbad562fc3255b3fb62dedfd
Commit: a80ed7c589ce902732c6b051b3482a9e6b14ae59
https://github.com/Checkmk/checkmk/commit/a80ed7c589ce902732c6b051b3482a9e6…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins_legacy.py
M cmk/base/api/agent_based/register/utils_legacy.py
M cmk/base/check_api.py
M cmk/base/config.py
M cmk/base/legacy_checks/3ware_disks.py
M cmk/base/legacy_checks/3ware_info.py
M cmk/base/legacy_checks/3ware_units.py
M cmk/base/legacy_checks/acme_agent_sessions.py
M cmk/base/legacy_checks/acme_certificates.py
M cmk/base/legacy_checks/acme_fan.py
M cmk/base/legacy_checks/acme_powersupply.py
M cmk/base/legacy_checks/acme_realm.py
M cmk/base/legacy_checks/acme_sbc.py
M cmk/base/legacy_checks/acme_sbc_snmp.py
M cmk/base/legacy_checks/acme_temp.py
M cmk/base/legacy_checks/acme_voltage.py
M cmk/base/legacy_checks/ad_replication.py
M cmk/base/legacy_checks/adva_fsp_current.py
M cmk/base/legacy_checks/adva_fsp_temp.py
M cmk/base/legacy_checks/aironet_clients.py
M cmk/base/legacy_checks/aironet_errors.py
M cmk/base/legacy_checks/aix_hacmp_nodes.py
M cmk/base/legacy_checks/aix_hacmp_resources.py
M cmk/base/legacy_checks/aix_hacmp_services.py
M cmk/base/legacy_checks/aix_lvm.py
M cmk/base/legacy_checks/aix_multipath.py
M cmk/base/legacy_checks/aix_paging.py
M cmk/base/legacy_checks/aix_sap_processlist.py
M cmk/base/legacy_checks/akcp_daisy_temp.py
M cmk/base/legacy_checks/akcp_exp_drycontact.py
M cmk/base/legacy_checks/akcp_exp_humidity.py
M cmk/base/legacy_checks/akcp_exp_smoke.py
M cmk/base/legacy_checks/akcp_exp_temp.py
M cmk/base/legacy_checks/akcp_exp_water.py
M cmk/base/legacy_checks/akcp_sensor_drycontact.py
M cmk/base/legacy_checks/akcp_sensor_humidity.py
M cmk/base/legacy_checks/akcp_sensor_temp.py
M cmk/base/legacy_checks/alcatel_cpu.py
M cmk/base/legacy_checks/alcatel_cpu_aos7.py
M cmk/base/legacy_checks/alcatel_fans.py
M cmk/base/legacy_checks/alcatel_fans_aos7.py
M cmk/base/legacy_checks/alcatel_power.py
M cmk/base/legacy_checks/alcatel_power_aos7.py
M cmk/base/legacy_checks/alcatel_temp.py
M cmk/base/legacy_checks/alcatel_temp_aos7.py
M cmk/base/legacy_checks/alcatel_timetra_chassis.py
M cmk/base/legacy_checks/alcatel_timetra_cpu.py
M cmk/base/legacy_checks/allnet_ip_sensoric.py
M cmk/base/legacy_checks/apc_ats_output.py
M cmk/base/legacy_checks/apc_ats_status.py
M cmk/base/legacy_checks/apc_humidity.py
M cmk/base/legacy_checks/apc_inputs.py
M cmk/base/legacy_checks/apc_inrow_airflow.py
M cmk/base/legacy_checks/apc_inrow_fanspeed.py
M cmk/base/legacy_checks/apc_inrow_temp.py
M cmk/base/legacy_checks/apc_mod_pdu_modules.py
M cmk/base/legacy_checks/apc_netbotz_drycontact.py
M cmk/base/legacy_checks/apc_netbotz_other_sensors.py
M cmk/base/legacy_checks/apc_netbotz_sensors.py
M cmk/base/legacy_checks/apc_rackpdu_power.py
M cmk/base/legacy_checks/apc_sts_inputs.py
M cmk/base/legacy_checks/apc_sts_source.py
M cmk/base/legacy_checks/apc_symmetra.py
M cmk/base/legacy_checks/apc_symmetra_ext_temp.py
M cmk/base/legacy_checks/apc_symmetra_input.py
M cmk/base/legacy_checks/apc_symmetra_output.py
M cmk/base/legacy_checks/apc_symmetra_test.py
M cmk/base/legacy_checks/appdynamics_memory.py
M cmk/base/legacy_checks/appdynamics_sessions.py
M cmk/base/legacy_checks/appdynamics_web_container.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
M cmk/base/legacy_checks/arc_raid_status.py
M cmk/base/legacy_checks/arcserve_backup.py
M cmk/base/legacy_checks/arista_temp.py
M cmk/base/legacy_checks/arris_cmts_cpu.py
M cmk/base/legacy_checks/arris_cmts_mem.py
M cmk/base/legacy_checks/arris_cmts_temp.py
M cmk/base/legacy_checks/artec_documents.py
M cmk/base/legacy_checks/artec_temp.py
M cmk/base/legacy_checks/aruba_aps.py
M cmk/base/legacy_checks/aruba_clients.py
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/atto_fibrebridge_chassis.py
M cmk/base/legacy_checks/atto_fibrebridge_fcport.py
M cmk/base/legacy_checks/atto_fibrebridge_sas.py
M cmk/base/legacy_checks/avaya_45xx_cpu.py
M cmk/base/legacy_checks/avaya_45xx_fan.py
M cmk/base/legacy_checks/avaya_45xx_temp.py
M cmk/base/legacy_checks/avaya_88xx.py
M cmk/base/legacy_checks/avaya_88xx_cpu.py
M cmk/base/legacy_checks/avaya_chassis_card.py
M cmk/base/legacy_checks/avaya_chassis_ps.py
M cmk/base/legacy_checks/avaya_chassis_temp.py
M cmk/base/legacy_checks/aws_cloudwatch_alarms_limits.py
M cmk/base/legacy_checks/aws_costs_and_usage.py
M cmk/base/legacy_checks/aws_dynamodb_limits.py
M cmk/base/legacy_checks/aws_dynamodb_summary.py
M cmk/base/legacy_checks/aws_dynamodb_table.py
M cmk/base/legacy_checks/aws_ebs_summary.py
M cmk/base/legacy_checks/aws_ec2_limits.py
M cmk/base/legacy_checks/aws_ec2_security_groups.py
M cmk/base/legacy_checks/aws_ec2_summary.py
M cmk/base/legacy_checks/aws_elb.py
M cmk/base/legacy_checks/aws_elb_health.py
M cmk/base/legacy_checks/aws_elb_limits.py
M cmk/base/legacy_checks/aws_elb_summary.py
M cmk/base/legacy_checks/aws_elbv2_application.py
M cmk/base/legacy_checks/aws_elbv2_application_target_groups_http.py
M cmk/base/legacy_checks/aws_elbv2_application_target_groups_lambda.py
M cmk/base/legacy_checks/aws_elbv2_limits.py
M cmk/base/legacy_checks/aws_elbv2_network.py
M cmk/base/legacy_checks/aws_elbv2_summary.py
M cmk/base/legacy_checks/aws_elbv2_target_groups.py
M cmk/base/legacy_checks/aws_exceptions.py
M cmk/base/legacy_checks/aws_glacier.py
M cmk/base/legacy_checks/aws_glacier_limits.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/aws_rds_summary.py
M cmk/base/legacy_checks/aws_s3.py
M cmk/base/legacy_checks/aws_s3_limits.py
M cmk/base/legacy_checks/aws_s3_requests.py
M cmk/base/legacy_checks/aws_wafv2_limits.py
M cmk/base/legacy_checks/aws_wafv2_summary.py
M cmk/base/legacy_checks/aws_wafv2_web_acl.py
M cmk/base/legacy_checks/azure_ad.py
M cmk/base/legacy_checks/azure_agent_info.py
M cmk/base/legacy_checks/azure_databases.py
M cmk/base/legacy_checks/azure_sites.py
M cmk/base/legacy_checks/azure_storageaccounts.py
M cmk/base/legacy_checks/azure_usagedetails.py
M cmk/base/legacy_checks/barracuda_mail_latency.py
M cmk/base/legacy_checks/barracuda_mailqueues.py
M cmk/base/legacy_checks/barracuda_system_cpu_util.py
M cmk/base/legacy_checks/bdt_tape_info.py
M cmk/base/legacy_checks/bdt_tape_status.py
M cmk/base/legacy_checks/bdtms_tape_info.py
M cmk/base/legacy_checks/bdtms_tape_module.py
M cmk/base/legacy_checks/bdtms_tape_status.py
M cmk/base/legacy_checks/bi_aggregation_connection.py
M cmk/base/legacy_checks/bintec_brrp_status.py
M cmk/base/legacy_checks/bintec_cpu.py
M cmk/base/legacy_checks/bintec_info.py
M cmk/base/legacy_checks/bintec_sensors.py
M cmk/base/legacy_checks/blade_bays.py
M cmk/base/legacy_checks/blade_blades.py
M cmk/base/legacy_checks/blade_blowers.py
M cmk/base/legacy_checks/blade_bx_blades.py
M cmk/base/legacy_checks/blade_bx_powerfan.py
M cmk/base/legacy_checks/blade_bx_powermod.py
M cmk/base/legacy_checks/blade_bx_temp.py
M cmk/base/legacy_checks/blade_health.py
M cmk/base/legacy_checks/blade_mediatray.py
M cmk/base/legacy_checks/blade_powerfan.py
M cmk/base/legacy_checks/blade_powermod.py
M cmk/base/legacy_checks/bluecat_command_server.py
M cmk/base/legacy_checks/bluecat_dns_queries.py
M cmk/base/legacy_checks/bluecat_ha.py
M cmk/base/legacy_checks/bluecat_ntp.py
M cmk/base/legacy_checks/bluecat_threads.py
M cmk/base/legacy_checks/bluecoat_diskcpu.py
M cmk/base/legacy_checks/bluenet_meter.py
M cmk/base/legacy_checks/bluenet_sensor.py
M cmk/base/legacy_checks/brocade.py
M cmk/base/legacy_checks/brocade_info.py
M cmk/base/legacy_checks/brocade_mlx.py
M cmk/base/legacy_checks/brocade_mlx_fan.py
M cmk/base/legacy_checks/brocade_mlx_power.py
M cmk/base/legacy_checks/brocade_mlx_temp.py
M cmk/base/legacy_checks/brocade_sys.py
M cmk/base/legacy_checks/brocade_tm.py
M cmk/base/legacy_checks/brocade_vdx_status.py
M cmk/base/legacy_checks/bvip_fans.py
M cmk/base/legacy_checks/bvip_info.py
M cmk/base/legacy_checks/bvip_link.py
M cmk/base/legacy_checks/bvip_poe.py
M cmk/base/legacy_checks/bvip_temp.py
M cmk/base/legacy_checks/bvip_util.py
M cmk/base/legacy_checks/bvip_video_alerts.py
M cmk/base/legacy_checks/cadvisor_cpu.py
M cmk/base/legacy_checks/cadvisor_df.py
M cmk/base/legacy_checks/cadvisor_memory.py
M cmk/base/legacy_checks/carel_sensors.py
M cmk/base/legacy_checks/carel_uniflair_cooling.py
M cmk/base/legacy_checks/casa_cpu_mem.py
M cmk/base/legacy_checks/casa_cpu_temp.py
M cmk/base/legacy_checks/casa_cpu_util.py
M cmk/base/legacy_checks/casa_fan.py
M cmk/base/legacy_checks/casa_power.py
M cmk/base/legacy_checks/cbl_airlaser.py
M cmk/base/legacy_checks/ceph_status.py
M cmk/base/legacy_checks/check_mailboxes.py
M cmk/base/legacy_checks/checkpoint_fan.py
M cmk/base/legacy_checks/checkpoint_firewall.py
M cmk/base/legacy_checks/checkpoint_ha_problems.py
M cmk/base/legacy_checks/checkpoint_ha_status.py
M cmk/base/legacy_checks/checkpoint_memory.py
M cmk/base/legacy_checks/checkpoint_packets.py
M cmk/base/legacy_checks/checkpoint_powersupply.py
M cmk/base/legacy_checks/checkpoint_svn_status.py
M cmk/base/legacy_checks/checkpoint_temp.py
M cmk/base/legacy_checks/checkpoint_tunnels.py
M cmk/base/legacy_checks/checkpoint_voltage.py
M cmk/base/legacy_checks/checkpoint_vsx.py
M cmk/base/legacy_checks/cisco_ace_rserver.py
M cmk/base/legacy_checks/cisco_asa_conn.py
M cmk/base/legacy_checks/cisco_asa_connections.py
M cmk/base/legacy_checks/cisco_cpu.py
M cmk/base/legacy_checks/cisco_fan.py
M cmk/base/legacy_checks/cisco_fantray.py
M cmk/base/legacy_checks/cisco_fru_module_status.py
M cmk/base/legacy_checks/cisco_fru_power.py
M cmk/base/legacy_checks/cisco_fru_powerusage.py
M cmk/base/legacy_checks/cisco_hsrp.py
M cmk/base/legacy_checks/cisco_ip_sla.py
M cmk/base/legacy_checks/cisco_nexus_cpu.py
M cmk/base/legacy_checks/cisco_oldcpu.py
M cmk/base/legacy_checks/cisco_power.py
M cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
M cmk/base/legacy_checks/cisco_prime_wifi_connections.py
M cmk/base/legacy_checks/cisco_qos.py
M cmk/base/legacy_checks/cisco_redundancy.py
M cmk/base/legacy_checks/cisco_secure.py
M cmk/base/legacy_checks/cisco_srst_call_legs.py
M cmk/base/legacy_checks/cisco_srst_phones.py
M cmk/base/legacy_checks/cisco_srst_state.py
M cmk/base/legacy_checks/cisco_stackpower.py
M cmk/base/legacy_checks/cisco_sys_mem.py
M cmk/base/legacy_checks/cisco_temp.py
M cmk/base/legacy_checks/cisco_temp_sensor.py
M cmk/base/legacy_checks/cisco_ucs_cpu.py
M cmk/base/legacy_checks/cisco_ucs_fan.py
M cmk/base/legacy_checks/cisco_ucs_hdd.py
M cmk/base/legacy_checks/cisco_ucs_lun.py
M cmk/base/legacy_checks/cisco_ucs_mem.py
M cmk/base/legacy_checks/cisco_ucs_mem_total.py
M cmk/base/legacy_checks/cisco_ucs_psu.py
M cmk/base/legacy_checks/cisco_ucs_raid.py
M cmk/base/legacy_checks/cisco_ucs_system.py
M cmk/base/legacy_checks/cisco_ucs_temp_cpu.py
M cmk/base/legacy_checks/cisco_ucs_temp_env.py
M cmk/base/legacy_checks/cisco_ucs_temp_mem.py
M cmk/base/legacy_checks/cisco_vpn_sessions.py
M cmk/base/legacy_checks/cisco_vss.py
M cmk/base/legacy_checks/citrix_controller.py
M cmk/base/legacy_checks/citrix_hostsystem.py
M cmk/base/legacy_checks/citrix_licenses.py
M cmk/base/legacy_checks/citrix_serverload.py
M cmk/base/legacy_checks/citrix_sessions.py
M cmk/base/legacy_checks/citrix_state.py
M cmk/base/legacy_checks/climaveneta_alarm.py
M cmk/base/legacy_checks/climaveneta_fan.py
M cmk/base/legacy_checks/climaveneta_temp.py
M cmk/base/legacy_checks/cmc_temp.py
M cmk/base/legacy_checks/cmciii_lcp_airin.py
M cmk/base/legacy_checks/cmciii_lcp_airout.py
M cmk/base/legacy_checks/cmciii_lcp_fans.py
M cmk/base/legacy_checks/cmciii_lcp_water.py
M cmk/base/legacy_checks/cmciii_lcp_waterflow.py
M cmk/base/legacy_checks/cmctc.py
M cmk/base/legacy_checks/cmctc_config.py
M cmk/base/legacy_checks/cmctc_lcp.py
M cmk/base/legacy_checks/cmctc_output.py
M cmk/base/legacy_checks/cmctc_ports.py
M cmk/base/legacy_checks/cmctc_psm_m.py
M cmk/base/legacy_checks/cmctc_state.py
M cmk/base/legacy_checks/couchbase_buckets_cache.py
M cmk/base/legacy_checks/couchbase_buckets_fragmentation.py
M cmk/base/legacy_checks/couchbase_buckets_items.py
M cmk/base/legacy_checks/couchbase_buckets_mem.py
M cmk/base/legacy_checks/couchbase_buckets_operations.py
M cmk/base/legacy_checks/couchbase_buckets_vbuckets.py
M cmk/base/legacy_checks/couchbase_nodes_cache.py
M cmk/base/legacy_checks/couchbase_nodes_info.py
M cmk/base/legacy_checks/couchbase_nodes_items.py
M cmk/base/legacy_checks/couchbase_nodes_operations.py
M cmk/base/legacy_checks/couchbase_nodes_services.py
M cmk/base/legacy_checks/couchbase_nodes_size.py
M cmk/base/legacy_checks/couchbase_nodes_stats.py
M cmk/base/legacy_checks/cpsecure_sessions.py
M cmk/base/legacy_checks/cups_queues.py
M cmk/base/legacy_checks/datapower_cpu.py
M cmk/base/legacy_checks/datapower_fan.py
M cmk/base/legacy_checks/datapower_fs.py
M cmk/base/legacy_checks/datapower_ldrive.py
M cmk/base/legacy_checks/datapower_mem.py
M cmk/base/legacy_checks/datapower_pdrive.py
M cmk/base/legacy_checks/datapower_raid_bat.py
M cmk/base/legacy_checks/datapower_temp.py
M cmk/base/legacy_checks/db2_backup.py
M cmk/base/legacy_checks/db2_bp_hitratios.py
M cmk/base/legacy_checks/db2_connections.py
M cmk/base/legacy_checks/db2_counters.py
M cmk/base/legacy_checks/db2_logsizes.py
M cmk/base/legacy_checks/db2_mem.py
M cmk/base/legacy_checks/db2_sort_overflow.py
M cmk/base/legacy_checks/db2_tablespaces.py
M cmk/base/legacy_checks/db2_version.py
M cmk/base/legacy_checks/ddn_s2a_errors.py
M cmk/base/legacy_checks/ddn_s2a_faultsbasic.py
M cmk/base/legacy_checks/ddn_s2a_stats.py
M cmk/base/legacy_checks/ddn_s2a_statsdelay.py
M cmk/base/legacy_checks/ddn_s2a_uptime.py
M cmk/base/legacy_checks/ddn_s2a_version.py
M cmk/base/legacy_checks/decru_cpu.py
M cmk/base/legacy_checks/decru_fans.py
M cmk/base/legacy_checks/decru_perf.py
M cmk/base/legacy_checks/decru_power.py
M cmk/base/legacy_checks/decru_temps.py
M cmk/base/legacy_checks/dell_chassis_fans.py
M cmk/base/legacy_checks/dell_chassis_io.py
M cmk/base/legacy_checks/dell_chassis_kvm.py
M cmk/base/legacy_checks/dell_chassis_power.py
M cmk/base/legacy_checks/dell_chassis_powersupplies.py
M cmk/base/legacy_checks/dell_chassis_slots.py
M cmk/base/legacy_checks/dell_chassis_status.py
M cmk/base/legacy_checks/dell_chassis_temp.py
M cmk/base/legacy_checks/dell_compellent_controller.py
M cmk/base/legacy_checks/dell_compellent_disks.py
M cmk/base/legacy_checks/dell_compellent_enclosure.py
M cmk/base/legacy_checks/dell_compellent_folder.py
M cmk/base/legacy_checks/dell_eql_storage.py
M cmk/base/legacy_checks/dell_idrac_disks.py
M cmk/base/legacy_checks/dell_idrac_fans.py
M cmk/base/legacy_checks/dell_idrac_power.py
M cmk/base/legacy_checks/dell_idrac_raid.py
M cmk/base/legacy_checks/dell_idrac_virtdisks.py
M cmk/base/legacy_checks/dell_om_disks.py
M cmk/base/legacy_checks/dell_om_esmlog.py
M cmk/base/legacy_checks/dell_om_fans.py
M cmk/base/legacy_checks/dell_om_mem.py
M cmk/base/legacy_checks/dell_om_power.py
M cmk/base/legacy_checks/dell_om_processors.py
M cmk/base/legacy_checks/dell_om_sensors.py
M cmk/base/legacy_checks/dell_om_vdisks.py
M cmk/base/legacy_checks/dell_powerconnect_cpu.py
M cmk/base/legacy_checks/dell_powerconnect_fans.py
M cmk/base/legacy_checks/dell_powerconnect_psu.py
M cmk/base/legacy_checks/dell_powerconnect_temp.py
M cmk/base/legacy_checks/dell_poweredge_amperage.py
M cmk/base/legacy_checks/dell_poweredge_cpu.py
M cmk/base/legacy_checks/dell_poweredge_mem.py
M cmk/base/legacy_checks/dell_poweredge_netdev.py
M cmk/base/legacy_checks/dell_poweredge_pci.py
M cmk/base/legacy_checks/dell_poweredge_status.py
M cmk/base/legacy_checks/dell_poweredge_temp.py
M cmk/base/legacy_checks/didactum_can_sensors_analog.py
M cmk/base/legacy_checks/didactum_sensors_analog.py
M cmk/base/legacy_checks/didactum_sensors_discrete.py
M cmk/base/legacy_checks/didactum_sensors_outlet.py
M cmk/base/legacy_checks/dmi_sysinfo.py
M cmk/base/legacy_checks/dmraid.py
M cmk/base/legacy_checks/docker_node_disk_usage.py
M cmk/base/legacy_checks/docker_node_info.py
M cmk/base/legacy_checks/docsis_channels_downstream.py
M cmk/base/legacy_checks/docsis_channels_upstream.py
M cmk/base/legacy_checks/docsis_cm_status.py
M cmk/base/legacy_checks/domino_info.py
M cmk/base/legacy_checks/domino_mailqueues.py
M cmk/base/legacy_checks/domino_transactions.py
M cmk/base/legacy_checks/domino_users.py
M cmk/base/legacy_checks/dotnet_clrmemory.py
M cmk/base/legacy_checks/drbd.py
M cmk/base/legacy_checks/elasticsearch_cluster_health.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/eltek_battery.py
M cmk/base/legacy_checks/eltek_fans.py
M cmk/base/legacy_checks/eltek_outdoor_temp.py
M cmk/base/legacy_checks/eltek_systemstatus.py
M cmk/base/legacy_checks/emc_datadomain_disks.py
M cmk/base/legacy_checks/emc_datadomain_fans.py
M cmk/base/legacy_checks/emc_datadomain_fs.py
M cmk/base/legacy_checks/emc_datadomain_mtree.py
M cmk/base/legacy_checks/emc_datadomain_nvbat.py
M cmk/base/legacy_checks/emc_datadomain_power.py
M cmk/base/legacy_checks/emc_datadomain_temps.py
M cmk/base/legacy_checks/emc_isilon.py
M cmk/base/legacy_checks/emc_isilon_cpu.py
M cmk/base/legacy_checks/emc_isilon_diskstatus.py
M cmk/base/legacy_checks/emc_isilon_fans.py
M cmk/base/legacy_checks/emc_isilon_ifs.py
M cmk/base/legacy_checks/emc_isilon_power.py
M cmk/base/legacy_checks/emc_isilon_temp.py
M cmk/base/legacy_checks/emc_vplex_cpu.py
M cmk/base/legacy_checks/emcvnx_agent.py
M cmk/base/legacy_checks/emcvnx_disks.py
M cmk/base/legacy_checks/emcvnx_hba.py
M cmk/base/legacy_checks/emcvnx_hwstatus.py
M cmk/base/legacy_checks/emcvnx_info.py
M cmk/base/legacy_checks/emcvnx_mirrorview.py
M cmk/base/legacy_checks/emcvnx_raidgroups.py
M cmk/base/legacy_checks/emcvnx_sp_util.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/emcvnx_writecache.py
M cmk/base/legacy_checks/emerson_stat.py
M cmk/base/legacy_checks/emerson_temp.py
M cmk/base/legacy_checks/emka_modules.py
M cmk/base/legacy_checks/enterasys_cpu_util.py
M cmk/base/legacy_checks/enterasys_fans.py
M cmk/base/legacy_checks/enterasys_lsnat.py
M cmk/base/legacy_checks/enterasys_powersupply.py
M cmk/base/legacy_checks/enterasys_temp.py
M cmk/base/legacy_checks/entersekt.py
M cmk/base/legacy_checks/epson_beamer_lamp.py
M cmk/base/legacy_checks/esx_vsphere_counters.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/esx_vsphere_hostsystem.py
M cmk/base/legacy_checks/esx_vsphere_licenses.py
M cmk/base/legacy_checks/esx_vsphere_objects.py
M cmk/base/legacy_checks/esx_vsphere_sensors.py
M cmk/base/legacy_checks/esx_vsphere_vm.py
M cmk/base/legacy_checks/etherbox2_temp.py
M cmk/base/legacy_checks/f5_bigip_apm.py
M cmk/base/legacy_checks/f5_bigip_chassis_temp.py
M cmk/base/legacy_checks/f5_bigip_conns.py
M cmk/base/legacy_checks/f5_bigip_cpu_temp.py
M cmk/base/legacy_checks/f5_bigip_fans.py
M cmk/base/legacy_checks/f5_bigip_interfaces.py
M cmk/base/legacy_checks/f5_bigip_mem.py
M cmk/base/legacy_checks/f5_bigip_pool.py
M cmk/base/legacy_checks/f5_bigip_psu.py
M cmk/base/legacy_checks/f5_bigip_snat.py
M cmk/base/legacy_checks/f5_bigip_vserver.py
M cmk/base/legacy_checks/fast_lta_headunit.py
M cmk/base/legacy_checks/fast_lta_silent_cubes.py
M cmk/base/legacy_checks/fast_lta_volumes.py
M cmk/base/legacy_checks/fc_port.py
M cmk/base/legacy_checks/filehandler.py
M cmk/base/legacy_checks/filestats.py
M cmk/base/legacy_checks/fireeye_active_vms.py
M cmk/base/legacy_checks/fireeye_bypass.py
M cmk/base/legacy_checks/fireeye_content.py
M cmk/base/legacy_checks/fireeye_fans.py
M cmk/base/legacy_checks/fireeye_lic_active.py
M cmk/base/legacy_checks/fireeye_lic_expiration.py
M cmk/base/legacy_checks/fireeye_mail.py
M cmk/base/legacy_checks/fireeye_mailq.py
M cmk/base/legacy_checks/fireeye_powersupplies.py
M cmk/base/legacy_checks/fireeye_quarantine.py
M cmk/base/legacy_checks/fireeye_raid.py
M cmk/base/legacy_checks/fireeye_smtp_conn.py
M cmk/base/legacy_checks/fireeye_sys_image.py
M cmk/base/legacy_checks/fireeye_temp.py
M cmk/base/legacy_checks/fortigate_cpu.py
M cmk/base/legacy_checks/fortigate_cpu_base.py
M cmk/base/legacy_checks/fortigate_ipsecvpn.py
M cmk/base/legacy_checks/fortigate_memory.py
M cmk/base/legacy_checks/fortigate_memory_base.py
M cmk/base/legacy_checks/fortigate_node.py
M cmk/base/legacy_checks/fortigate_sessions.py
M cmk/base/legacy_checks/fortigate_sessions_base.py
M cmk/base/legacy_checks/fortigate_signatures.py
M cmk/base/legacy_checks/fortigate_sslvpn.py
M cmk/base/legacy_checks/fortinet_controller_aps.py
M cmk/base/legacy_checks/fortisandbox_cpu_util.py
M cmk/base/legacy_checks/fortisandbox_queues.py
M cmk/base/legacy_checks/fsc_fans.py
M cmk/base/legacy_checks/fsc_ipmi_mem_status.py
M cmk/base/legacy_checks/fsc_sc2_cpu_status.py
M cmk/base/legacy_checks/fsc_sc2_fans.py
M cmk/base/legacy_checks/fsc_sc2_info.py
M cmk/base/legacy_checks/fsc_sc2_mem_status.py
M cmk/base/legacy_checks/fsc_sc2_power_consumption.py
M cmk/base/legacy_checks/fsc_sc2_psu.py
M cmk/base/legacy_checks/fsc_sc2_temp.py
M cmk/base/legacy_checks/fsc_sc2_voltage.py
M cmk/base/legacy_checks/fsc_subsystems.py
M cmk/base/legacy_checks/fsc_temp.py
M cmk/base/legacy_checks/genua_carp.py
M cmk/base/legacy_checks/genua_fan.py
M cmk/base/legacy_checks/genua_pfstate.py
M cmk/base/legacy_checks/genua_state_correlation.py
M cmk/base/legacy_checks/genua_vpn.py
M cmk/base/legacy_checks/graylog_cluster_stats.py
M cmk/base/legacy_checks/graylog_cluster_traffic.py
M cmk/base/legacy_checks/graylog_jvm.py
M cmk/base/legacy_checks/graylog_license.py
M cmk/base/legacy_checks/graylog_messages.py
M cmk/base/legacy_checks/graylog_nodes.py
M cmk/base/legacy_checks/graylog_sidecars.py
M cmk/base/legacy_checks/graylog_sources.py
M cmk/base/legacy_checks/gude_humidity.py
M cmk/base/legacy_checks/gude_powerbanks.py
M cmk/base/legacy_checks/gude_relayport.py
M cmk/base/legacy_checks/gude_temp.py
M cmk/base/legacy_checks/h3c_lanswitch_cpu.py
M cmk/base/legacy_checks/h3c_lanswitch_sensors.py
M cmk/base/legacy_checks/heartbeat_nodes.py
M cmk/base/legacy_checks/heartbeat_rscstatus.py
M cmk/base/legacy_checks/hepta.py
M cmk/base/legacy_checks/hitachi_hnas_bossock.py
M cmk/base/legacy_checks/hitachi_hnas_cifs.py
M cmk/base/legacy_checks/hitachi_hnas_cpu.py
M cmk/base/legacy_checks/hitachi_hnas_drives.py
M cmk/base/legacy_checks/hitachi_hnas_fan.py
M cmk/base/legacy_checks/hitachi_hnas_fpga.py
M cmk/base/legacy_checks/hitachi_hnas_pnode.py
M cmk/base/legacy_checks/hitachi_hnas_psu.py
M cmk/base/legacy_checks/hitachi_hnas_quorumdevice.py
M cmk/base/legacy_checks/hitachi_hnas_temp.py
M cmk/base/legacy_checks/hitachi_hnas_vnode.py
M cmk/base/legacy_checks/hitachi_hus_dkc.py
M cmk/base/legacy_checks/hitachi_hus_dku.py
M cmk/base/legacy_checks/hitachi_hus_status.py
M cmk/base/legacy_checks/hivemanager_devices.py
M cmk/base/legacy_checks/hivemanager_ng_devices.py
M cmk/base/legacy_checks/hp_blade.py
M cmk/base/legacy_checks/hp_blade_blades.py
M cmk/base/legacy_checks/hp_blade_fan.py
M cmk/base/legacy_checks/hp_blade_manager.py
M cmk/base/legacy_checks/hp_blade_psu.py
M cmk/base/legacy_checks/hp_eml_sum.py
M cmk/base/legacy_checks/hp_fan.py
M cmk/base/legacy_checks/hp_hh3c_ext.py
M cmk/base/legacy_checks/hp_mcs_sensors.py
M cmk/base/legacy_checks/hp_mcs_system.py
M cmk/base/legacy_checks/hp_msa_controller.py
M cmk/base/legacy_checks/hp_msa_disk.py
M cmk/base/legacy_checks/hp_msa_fan.py
M cmk/base/legacy_checks/hp_msa_psu.py
M cmk/base/legacy_checks/hp_msa_system.py
M cmk/base/legacy_checks/hp_msa_volume.py
M cmk/base/legacy_checks/hp_procurve_cpu.py
M cmk/base/legacy_checks/hp_procurve_mem.py
M cmk/base/legacy_checks/hp_procurve_sensors.py
M cmk/base/legacy_checks/hp_procurve_temp.py
M cmk/base/legacy_checks/hp_proliant.py
M cmk/base/legacy_checks/hp_proliant_cpu.py
M cmk/base/legacy_checks/hp_proliant_da_cntlr.py
M cmk/base/legacy_checks/hp_proliant_fans.py
M cmk/base/legacy_checks/hp_proliant_raid.py
M cmk/base/legacy_checks/hp_proliant_temp.py
M cmk/base/legacy_checks/hp_psu.py
M cmk/base/legacy_checks/hp_sts_drvbox.py
M cmk/base/legacy_checks/hp_webmgmt_status.py
M cmk/base/legacy_checks/hpux_fchba.py
M cmk/base/legacy_checks/hpux_lvm.py
M cmk/base/legacy_checks/hpux_multipath.py
M cmk/base/legacy_checks/hpux_serviceguard.py
M cmk/base/legacy_checks/hpux_snmp_cs.py
M cmk/base/legacy_checks/hpux_tunables.py
M cmk/base/legacy_checks/hr_cpu.py
M cmk/base/legacy_checks/huawei_osn_fan.py
M cmk/base/legacy_checks/huawei_osn_laser.py
M cmk/base/legacy_checks/huawei_osn_power.py
M cmk/base/legacy_checks/huawei_osn_temp.py
M cmk/base/legacy_checks/huawei_switch_cpu.py
M cmk/base/legacy_checks/huawei_switch_fan.py
M cmk/base/legacy_checks/huawei_switch_mem.py
M cmk/base/legacy_checks/huawei_switch_psu.py
M cmk/base/legacy_checks/huawei_switch_stack.py
M cmk/base/legacy_checks/huawei_switch_temp.py
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/hwg_humidity.py
M cmk/base/legacy_checks/hwg_ste2.py
M cmk/base/legacy_checks/hwg_temp.py
M cmk/base/legacy_checks/hyperv_checkpoints.py
M cmk/base/legacy_checks/hyperv_vms.py
M cmk/base/legacy_checks/hyperv_vmstatus.py
M cmk/base/legacy_checks/ibm_imm_fan.py
M cmk/base/legacy_checks/ibm_imm_health.py
M cmk/base/legacy_checks/ibm_imm_temp.py
M cmk/base/legacy_checks/ibm_imm_voltage.py
M cmk/base/legacy_checks/ibm_mq_channels.py
M cmk/base/legacy_checks/ibm_mq_managers.py
M cmk/base/legacy_checks/ibm_mq_plugin.py
M cmk/base/legacy_checks/ibm_mq_queues.py
M cmk/base/legacy_checks/ibm_rsa_health.py
M cmk/base/legacy_checks/ibm_storage_ts.py
M cmk/base/legacy_checks/ibm_svc_array.py
M cmk/base/legacy_checks/ibm_svc_disks.py
M cmk/base/legacy_checks/ibm_svc_enclosure.py
M cmk/base/legacy_checks/ibm_svc_enclosurestats.py
M cmk/base/legacy_checks/ibm_svc_eventlog.py
M cmk/base/legacy_checks/ibm_svc_host.py
M cmk/base/legacy_checks/ibm_svc_license.py
M cmk/base/legacy_checks/ibm_svc_mdisk.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/ibm_svc_node.py
M cmk/base/legacy_checks/ibm_svc_nodestats.py
M cmk/base/legacy_checks/ibm_svc_portfc.py
M cmk/base/legacy_checks/ibm_svc_portsas.py
M cmk/base/legacy_checks/ibm_svc_system.py
M cmk/base/legacy_checks/ibm_tl_changer_devices.py
M cmk/base/legacy_checks/ibm_tl_media_access_devices.py
M cmk/base/legacy_checks/ibm_xraid_pdisks.py
M cmk/base/legacy_checks/icom_repeater.py
M cmk/base/legacy_checks/ifoperstatus.py
M cmk/base/legacy_checks/infoblox_dhcp_stats.py
M cmk/base/legacy_checks/infoblox_dns_stats.py
M cmk/base/legacy_checks/infoblox_grid_status.py
M cmk/base/legacy_checks/infoblox_replication_status.py
M cmk/base/legacy_checks/infoblox_temp.py
M cmk/base/legacy_checks/informix_dbspaces.py
M cmk/base/legacy_checks/informix_locks.py
M cmk/base/legacy_checks/informix_logusage.py
M cmk/base/legacy_checks/informix_sessions.py
M cmk/base/legacy_checks/informix_status.py
M cmk/base/legacy_checks/informix_tabextents.py
M cmk/base/legacy_checks/innovaphone_channels.py
M cmk/base/legacy_checks/innovaphone_cpu.py
M cmk/base/legacy_checks/innovaphone_licenses.py
M cmk/base/legacy_checks/innovaphone_mem.py
M cmk/base/legacy_checks/innovaphone_priports_l1.py
M cmk/base/legacy_checks/innovaphone_priports_l2.py
M cmk/base/legacy_checks/innovaphone_temp.py
M cmk/base/legacy_checks/intel_true_scale_chassis_temp.py
M cmk/base/legacy_checks/intel_true_scale_fans.py
M cmk/base/legacy_checks/intel_true_scale_psus.py
M cmk/base/legacy_checks/intel_true_scale_sensors_temp.py
M cmk/base/legacy_checks/ipr400_in_voltage.py
M cmk/base/legacy_checks/ipr400_temp.py
M cmk/base/legacy_checks/iptables.py
M cmk/base/legacy_checks/ironport_misc.py
M cmk/base/legacy_checks/isc_dhcpd.py
M cmk/base/legacy_checks/ispro_sensors_digital.py
M cmk/base/legacy_checks/ispro_sensors_humid.py
M cmk/base/legacy_checks/ispro_sensors_temp.py
M cmk/base/legacy_checks/j4p_performance.py
M cmk/base/legacy_checks/janitza_umg.py
M cmk/base/legacy_checks/jar_signature.py
M cmk/base/legacy_checks/jenkins_instance.py
M cmk/base/legacy_checks/jenkins_queue.py
M cmk/base/legacy_checks/jira_custom_svc.py
M cmk/base/legacy_checks/jira_workflow.py
M cmk/base/legacy_checks/jolokia_generic.py
M cmk/base/legacy_checks/jolokia_info.py
M cmk/base/legacy_checks/jolokia_jvm_garbagecollectors.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/jolokia_jvm_runtime.py
M cmk/base/legacy_checks/jolokia_jvm_threading.py
M cmk/base/legacy_checks/jolokia_metrics.py
M cmk/base/legacy_checks/juniper_alarm.py
M cmk/base/legacy_checks/juniper_bgp_state.py
M cmk/base/legacy_checks/juniper_fru.py
M cmk/base/legacy_checks/juniper_mem.py
M cmk/base/legacy_checks/juniper_screenos_cpu.py
M cmk/base/legacy_checks/juniper_screenos_fan.py
M cmk/base/legacy_checks/juniper_screenos_mem.py
M cmk/base/legacy_checks/juniper_screenos_temp.py
M cmk/base/legacy_checks/juniper_screenos_vpn.py
M cmk/base/legacy_checks/juniper_temp.py
M cmk/base/legacy_checks/juniper_trpz_cpu_util.py
M cmk/base/legacy_checks/juniper_trpz_flash.py
M cmk/base/legacy_checks/juniper_trpz_info.py
M cmk/base/legacy_checks/juniper_trpz_mem.py
M cmk/base/legacy_checks/juniper_trpz_power.py
M cmk/base/legacy_checks/keepalived.py
M cmk/base/legacy_checks/kemp_loadmaster_ha.py
M cmk/base/legacy_checks/kentix_amp_sensors.py
M cmk/base/legacy_checks/kentix_co.py
M cmk/base/legacy_checks/kentix_dewpoint.py
M cmk/base/legacy_checks/kentix_humidity.py
M cmk/base/legacy_checks/kentix_motion.py
M cmk/base/legacy_checks/kentix_temp.py
M cmk/base/legacy_checks/kernel.py
M cmk/base/legacy_checks/knuerr_rms_humidity.py
M cmk/base/legacy_checks/knuerr_rms_temp.py
M cmk/base/legacy_checks/knuerr_sensors.py
M cmk/base/legacy_checks/lgp_info.py
M cmk/base/legacy_checks/lgp_pdu_aux.py
M cmk/base/legacy_checks/lgp_pdu_info.py
M cmk/base/legacy_checks/libelle_business_shadow.py
M cmk/base/legacy_checks/liebert_bat_temp.py
M cmk/base/legacy_checks/liebert_chilled_water.py
M cmk/base/legacy_checks/liebert_chiller_status.py
M cmk/base/legacy_checks/liebert_compressor.py
M cmk/base/legacy_checks/liebert_cooling.py
M cmk/base/legacy_checks/liebert_cooling_position.py
M cmk/base/legacy_checks/liebert_cooling_status.py
M cmk/base/legacy_checks/liebert_fans.py
M cmk/base/legacy_checks/liebert_fans_condenser.py
M cmk/base/legacy_checks/liebert_maintenance.py
M cmk/base/legacy_checks/liebert_pump.py
M cmk/base/legacy_checks/liebert_reheating.py
M cmk/base/legacy_checks/liebert_temp_general.py
M cmk/base/legacy_checks/logins.py
M cmk/base/legacy_checks/lparstat_aix.py
M cmk/base/legacy_checks/lvm_lvs.py
M cmk/base/legacy_checks/lvm_vgs.py
M cmk/base/legacy_checks/mailman_lists.py
M cmk/base/legacy_checks/mbg_lantime_ng_fan.py
M cmk/base/legacy_checks/mbg_lantime_ng_power.py
M cmk/base/legacy_checks/mbg_lantime_ng_refclock.py
M cmk/base/legacy_checks/mbg_lantime_ng_state.py
M cmk/base/legacy_checks/mbg_lantime_ng_temp.py
M cmk/base/legacy_checks/mbg_lantime_refclock.py
M cmk/base/legacy_checks/mbg_lantime_state.py
M cmk/base/legacy_checks/mcafee_emailgateway_agent.py
M cmk/base/legacy_checks/mcafee_emailgateway_av_authentium.py
M cmk/base/legacy_checks/mcafee_emailgateway_av_mcafee.py
M cmk/base/legacy_checks/mcafee_emailgateway_bridge.py
M cmk/base/legacy_checks/mcafee_emailgateway_entities.py
M cmk/base/legacy_checks/mcafee_emailgateway_smtp.py
M cmk/base/legacy_checks/mcafee_emailgateway_spam_mcafee.py
M cmk/base/legacy_checks/mcafee_webgateway.py
M cmk/base/legacy_checks/mcafee_webgateway_info.py
M cmk/base/legacy_checks/md.py
M cmk/base/legacy_checks/megaraid_bbu.py
M cmk/base/legacy_checks/mem.py
M cmk/base/legacy_checks/mikrotik_signal.py
M cmk/base/legacy_checks/mkbackup.py
M cmk/base/legacy_checks/mkeventd_status.py
M cmk/base/legacy_checks/mknotifyd.py
M cmk/base/legacy_checks/mongodb_asserts.py
M cmk/base/legacy_checks/mongodb_cluster.py
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/base/legacy_checks/mongodb_connections.py
M cmk/base/legacy_checks/mongodb_counters.py
M cmk/base/legacy_checks/mongodb_flushing.py
M cmk/base/legacy_checks/mongodb_instance.py
M cmk/base/legacy_checks/mongodb_locks.py
M cmk/base/legacy_checks/mongodb_mem.py
M cmk/base/legacy_checks/mongodb_replica_set.py
M cmk/base/legacy_checks/mongodb_replication_info.py
M cmk/base/legacy_checks/mounts.py
M cmk/base/legacy_checks/moxa_iologik_register.py
M cmk/base/legacy_checks/mq_queues.py
M cmk/base/legacy_checks/msexch_activesync.py
M cmk/base/legacy_checks/msexch_autodiscovery.py
M cmk/base/legacy_checks/msexch_availability.py
M cmk/base/legacy_checks/msexch_dag.py
M cmk/base/legacy_checks/msexch_database.py
M cmk/base/legacy_checks/msexch_isclienttype.py
M cmk/base/legacy_checks/msexch_isstore.py
M cmk/base/legacy_checks/msexch_owa.py
M cmk/base/legacy_checks/msexch_replhealth.py
M cmk/base/legacy_checks/msexch_rpcclientaccess.py
M cmk/base/legacy_checks/msoffice_licenses.py
M cmk/base/legacy_checks/msoffice_serviceplans.py
M cmk/base/legacy_checks/mssql_connections.py
M cmk/base/legacy_checks/mssql_instance.py
M cmk/base/legacy_checks/mysql.py
M cmk/base/legacy_checks/mysql_ping.py
M cmk/base/legacy_checks/mysql_slave.py
M cmk/base/legacy_checks/netapp_api_aggr.py
M cmk/base/legacy_checks/netapp_api_cluster.py
M cmk/base/legacy_checks/netapp_api_connection.py
M cmk/base/legacy_checks/netapp_api_cpu.py
M cmk/base/legacy_checks/netapp_api_disk.py
M cmk/base/legacy_checks/netapp_api_environment.py
M cmk/base/legacy_checks/netapp_api_fcp.py
M cmk/base/legacy_checks/netapp_api_info.py
M cmk/base/legacy_checks/netapp_api_protocol.py
M cmk/base/legacy_checks/netapp_api_snapshots.py
M cmk/base/legacy_checks/netapp_api_status.py
M cmk/base/legacy_checks/netapp_api_systemtime.py
M cmk/base/legacy_checks/netapp_api_temp.py
M cmk/base/legacy_checks/netapp_api_vf_status.py
M cmk/base/legacy_checks/netapp_api_vs_status.py
M cmk/base/legacy_checks/netapp_api_vs_traffic.py
M cmk/base/legacy_checks/netapp_cluster.py
M cmk/base/legacy_checks/netapp_cpu.py
M cmk/base/legacy_checks/netapp_fcpio.py
M cmk/base/legacy_checks/netapp_vfiler.py
M cmk/base/legacy_checks/netctr.py
M cmk/base/legacy_checks/netextreme_cpu_util.py
M cmk/base/legacy_checks/netextreme_fan.py
M cmk/base/legacy_checks/netextreme_psu.py
M cmk/base/legacy_checks/netextreme_psu_in.py
M cmk/base/legacy_checks/netextreme_psu_out.py
M cmk/base/legacy_checks/netextreme_temp.py
M cmk/base/legacy_checks/netgear_fans.py
M cmk/base/legacy_checks/netgear_powersupplies.py
M cmk/base/legacy_checks/netgear_temp.py
M cmk/base/legacy_checks/netscaler_cpu.py
M cmk/base/legacy_checks/netscaler_dnsrates.py
M cmk/base/legacy_checks/netscaler_ha.py
M cmk/base/legacy_checks/netscaler_health.py
M cmk/base/legacy_checks/netscaler_mem.py
M cmk/base/legacy_checks/netstat.py
M cmk/base/legacy_checks/nfsexports.py
M cmk/base/legacy_checks/nginx_status.py
M cmk/base/legacy_checks/nimble_latency.py
M cmk/base/legacy_checks/nimble_volumes.py
M cmk/base/legacy_checks/nullmailer_mailq.py
M cmk/base/legacy_checks/nvidia.py
M cmk/base/legacy_checks/omd_apache.py
M cmk/base/legacy_checks/openbsd_sensors.py
M cmk/base/legacy_checks/openhardwaremonitor.py
M cmk/base/legacy_checks/openvpn_clients.py
M cmk/base/legacy_checks/oracle_crs_version.py
M cmk/base/legacy_checks/oracle_crs_voting.py
M cmk/base/legacy_checks/oracle_dataguard_stats.py
M cmk/base/legacy_checks/oracle_diva_csm.py
M cmk/base/legacy_checks/oracle_jobs.py
M cmk/base/legacy_checks/oracle_locks.py
M cmk/base/legacy_checks/oracle_logswitches.py
M cmk/base/legacy_checks/oracle_longactivesessions.py
M cmk/base/legacy_checks/oracle_recovery_area.py
M cmk/base/legacy_checks/oracle_recovery_status.py
M cmk/base/legacy_checks/oracle_sessions.py
M cmk/base/legacy_checks/oracle_sql.py
M cmk/base/legacy_checks/oracle_undostat.py
M cmk/base/legacy_checks/oracle_version.py
M cmk/base/legacy_checks/orion_backup.py
M cmk/base/legacy_checks/orion_batterytest.py
M cmk/base/legacy_checks/orion_system.py
M cmk/base/legacy_checks/packeteer_fan_status.py
M cmk/base/legacy_checks/packeteer_ps_status.py
M cmk/base/legacy_checks/palo_alto_sessions.py
M cmk/base/legacy_checks/pandacom_10gm_temp.py
M cmk/base/legacy_checks/pandacom_fan.py
M cmk/base/legacy_checks/pandacom_fc_temp.py
M cmk/base/legacy_checks/pandacom_psu.py
M cmk/base/legacy_checks/pandacom_sys_temp.py
M cmk/base/legacy_checks/papouch_th2e_sensors.py
M cmk/base/legacy_checks/perle_chassis.py
M cmk/base/legacy_checks/perle_chassis_slots.py
M cmk/base/legacy_checks/perle_modules_cm1000.py
M cmk/base/legacy_checks/perle_modules_cm1110.py
M cmk/base/legacy_checks/perle_modules_mgt.py
M cmk/base/legacy_checks/perle_psmu.py
M cmk/base/legacy_checks/pfsense_counter.py
M cmk/base/legacy_checks/pfsense_if.py
M cmk/base/legacy_checks/pfsense_status.py
M cmk/base/legacy_checks/plesk_backups.py
M cmk/base/legacy_checks/plesk_domains.py
M cmk/base/legacy_checks/poseidon_inputs.py
M cmk/base/legacy_checks/poseidon_temp.py
M cmk/base/legacy_checks/postfix_mailq.py
M cmk/base/legacy_checks/postfix_mailq_status.py
M cmk/base/legacy_checks/postgres_bloat.py
M cmk/base/legacy_checks/postgres_conn_time.py
M cmk/base/legacy_checks/postgres_connections.py
M cmk/base/legacy_checks/postgres_instances.py
M cmk/base/legacy_checks/postgres_locks.py
M cmk/base/legacy_checks/postgres_sessions.py
M cmk/base/legacy_checks/postgres_stat_database.py
M cmk/base/legacy_checks/postgres_version.py
M cmk/base/legacy_checks/printer_supply_ricoh.py
M cmk/base/legacy_checks/prometheus_custom.py
M cmk/base/legacy_checks/pse_poe.py
M cmk/base/legacy_checks/pulse_secure_cpu_util.py
M cmk/base/legacy_checks/pulse_secure_disk_util.py
M cmk/base/legacy_checks/pulse_secure_log_util.py
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/legacy_checks/pulse_secure_temp.py
M cmk/base/legacy_checks/pvecm_nodes.py
M cmk/base/legacy_checks/pvecm_status.py
M cmk/base/legacy_checks/qlogic_fcport.py
M cmk/base/legacy_checks/qlogic_sanbox.py
M cmk/base/legacy_checks/qlogic_sanbox_fabric_element.py
M cmk/base/legacy_checks/qmail_stats.py
M cmk/base/legacy_checks/qnap_disks.py
M cmk/base/legacy_checks/qnap_fans.py
M cmk/base/legacy_checks/qnap_hdd_temp.py
M cmk/base/legacy_checks/quanta_fan.py
M cmk/base/legacy_checks/quanta_temperature.py
M cmk/base/legacy_checks/quanta_voltage.py
M cmk/base/legacy_checks/quantum_libsmall_door.py
M cmk/base/legacy_checks/quantum_libsmall_status.py
M cmk/base/legacy_checks/ra32e_power.py
M cmk/base/legacy_checks/ra32e_sensors.py
M cmk/base/legacy_checks/ra32e_switch.py
M cmk/base/legacy_checks/rabbitmq_cluster.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/rabbitmq_queues.py
M cmk/base/legacy_checks/rabbitmq_vhosts.py
M cmk/base/legacy_checks/raritan_emx.py
M cmk/base/legacy_checks/raritan_emx_sensors.py
M cmk/base/legacy_checks/raritan_pdu_inlet.py
M cmk/base/legacy_checks/raritan_pdu_inlet_summary.py
M cmk/base/legacy_checks/raritan_pdu_ocprot.py
M cmk/base/legacy_checks/raritan_pdu_outletcount.py
M cmk/base/legacy_checks/raritan_pdu_plugs.py
M cmk/base/legacy_checks/raritan_px2_sensors.py
M cmk/base/legacy_checks/raritan_px_outlets.py
M cmk/base/legacy_checks/raritan_px_sensors.py
M cmk/base/legacy_checks/rds_licenses.py
M cmk/base/legacy_checks/redis_info.py
M cmk/base/legacy_checks/rms200_temp.py
M cmk/base/legacy_checks/rstcli.py
M cmk/base/legacy_checks/safenet_hsm.py
M cmk/base/legacy_checks/safenet_ntls.py
M cmk/base/legacy_checks/salesforce_instances.py
M cmk/base/legacy_checks/sansymphony_alerts.py
M cmk/base/legacy_checks/sansymphony_ports.py
M cmk/base/legacy_checks/sansymphony_serverstatus.py
M cmk/base/legacy_checks/sansymphony_virtualdiskstatus.py
M cmk/base/legacy_checks/sap_hana_connect.py
M cmk/base/legacy_checks/sap_hana_ess_migration.py
M cmk/base/legacy_checks/sap_state.py
M cmk/base/legacy_checks/saprouter_cert.py
M cmk/base/legacy_checks/scaleio_devices.py
M cmk/base/legacy_checks/scaleio_mdm.py
M cmk/base/legacy_checks/scaleio_pd.py
M cmk/base/legacy_checks/scaleio_sds.py
M cmk/base/legacy_checks/scaleio_system.py
M cmk/base/legacy_checks/security_master.py
M cmk/base/legacy_checks/seh_ports.py
M cmk/base/legacy_checks/sensatronics_temp.py
M cmk/base/legacy_checks/sentry_pdu_systempower.py
M cmk/base/legacy_checks/siemens_plc.py
M cmk/base/legacy_checks/silverpeak_VX6000.py
M cmk/base/legacy_checks/skype.py
M cmk/base/legacy_checks/smart.py
M cmk/base/legacy_checks/sni_octopuse_cpu.py
M cmk/base/legacy_checks/sni_octopuse_status.py
M cmk/base/legacy_checks/sni_octopuse_trunks.py
M cmk/base/legacy_checks/solaris_fmadm.py
M cmk/base/legacy_checks/solaris_multipath.py
M cmk/base/legacy_checks/solaris_prtdiag_status.py
M cmk/base/legacy_checks/sophos.py
M cmk/base/legacy_checks/sophos_cpu.py
M cmk/base/legacy_checks/sophos_disk.py
M cmk/base/legacy_checks/sophos_memory.py
M cmk/base/legacy_checks/sophos_messages.py
M cmk/base/legacy_checks/splunk_alerts.py
M cmk/base/legacy_checks/splunk_health.py
M cmk/base/legacy_checks/splunk_jobs.py
M cmk/base/legacy_checks/splunk_license_state.py
M cmk/base/legacy_checks/splunk_license_usage.py
M cmk/base/legacy_checks/statgrab_cpu.py
M cmk/base/legacy_checks/steelhead_connections.py
M cmk/base/legacy_checks/steelhead_peers.py
M cmk/base/legacy_checks/steelhead_status.py
M cmk/base/legacy_checks/storcli_pdisks.py
M cmk/base/legacy_checks/storeonce4x_alerts.py
M cmk/base/legacy_checks/storeonce4x_d2d_services.py
M cmk/base/legacy_checks/stormshield_cluster.py
M cmk/base/legacy_checks/stormshield_cluster_node.py
M cmk/base/legacy_checks/stormshield_cpu_temp.py
M cmk/base/legacy_checks/stormshield_disk.py
M cmk/base/legacy_checks/stormshield_info.py
M cmk/base/legacy_checks/stormshield_packets.py
M cmk/base/legacy_checks/stormshield_policy.py
M cmk/base/legacy_checks/stormshield_route.py
M cmk/base/legacy_checks/stormshield_updates.py
M cmk/base/legacy_checks/strem1_sensors.py
M cmk/base/legacy_checks/stulz_alerts.py
M cmk/base/legacy_checks/stulz_humidity.py
M cmk/base/legacy_checks/stulz_powerstate.py
M cmk/base/legacy_checks/stulz_pump.py
M cmk/base/legacy_checks/stulz_temp.py
M cmk/base/legacy_checks/supermicro.py
M cmk/base/legacy_checks/superstack3_sensors.py
M cmk/base/legacy_checks/suseconnect.py
M cmk/base/legacy_checks/sylo.py
M cmk/base/legacy_checks/sym_brightmail_queues.py
M cmk/base/legacy_checks/symantec_av_progstate.py
M cmk/base/legacy_checks/symantec_av_quarantine.py
M cmk/base/legacy_checks/symantec_av_updates.py
M cmk/base/legacy_checks/systemtime.py
M cmk/base/legacy_checks/teracom_tcw241_analog.py
M cmk/base/legacy_checks/teracom_tcw241_digital.py
M cmk/base/legacy_checks/tinkerforge.py
M cmk/base/legacy_checks/tplink_cpu.py
M cmk/base/legacy_checks/tplink_mem.py
M cmk/base/legacy_checks/tplink_poe.py
M cmk/base/legacy_checks/tplink_poe_summary.py
M cmk/base/legacy_checks/tsm_drives.py
M cmk/base/legacy_checks/tsm_paths.py
M cmk/base/legacy_checks/tsm_scratch.py
M cmk/base/legacy_checks/tsm_sessions.py
M cmk/base/legacy_checks/tsm_storagepools.py
M cmk/base/legacy_checks/ucd_cpu_util.py
M cmk/base/legacy_checks/ucd_disk.py
M cmk/base/legacy_checks/ucd_mem.py
M cmk/base/legacy_checks/ucd_processes.py
M cmk/base/legacy_checks/ucs_bladecenter_fans.py
M cmk/base/legacy_checks/ucs_bladecenter_faultinst.py
M cmk/base/legacy_checks/ucs_bladecenter_psu.py
M cmk/base/legacy_checks/ucs_bladecenter_topsystem.py
M cmk/base/legacy_checks/ucs_c_rack_server_fans.py
M cmk/base/legacy_checks/ucs_c_rack_server_faultinst.py
M cmk/base/legacy_checks/ucs_c_rack_server_health.py
M cmk/base/legacy_checks/ucs_c_rack_server_led.py
M cmk/base/legacy_checks/ucs_c_rack_server_power.py
M cmk/base/legacy_checks/ucs_c_rack_server_psu.py
M cmk/base/legacy_checks/ucs_c_rack_server_temp.py
M cmk/base/legacy_checks/ucs_c_rack_server_topsystem.py
M cmk/base/legacy_checks/unitrends_backup.py
M cmk/base/legacy_checks/unitrends_replication.py
M cmk/base/legacy_checks/ups_bat_temp.py
M cmk/base/legacy_checks/ups_cps_battery.py
M cmk/base/legacy_checks/ups_cps_inphase.py
M cmk/base/legacy_checks/ups_cps_outphase.py
M cmk/base/legacy_checks/ups_eaton_enviroment.py
M cmk/base/legacy_checks/ups_in_freq.py
M cmk/base/legacy_checks/ups_in_voltage.py
M cmk/base/legacy_checks/ups_modulys_alarms.py
M cmk/base/legacy_checks/ups_modulys_inphase.py
M cmk/base/legacy_checks/ups_modulys_outphase.py
M cmk/base/legacy_checks/ups_out_voltage.py
M cmk/base/legacy_checks/ups_socomec_capacity.py
M cmk/base/legacy_checks/ups_socomec_in_voltage.py
M cmk/base/legacy_checks/ups_socomec_out_source.py
M cmk/base/legacy_checks/ups_socomec_out_voltage.py
M cmk/base/legacy_checks/ups_socomec_outphase.py
M cmk/base/legacy_checks/ups_test.py
M cmk/base/legacy_checks/varnish.py
M cmk/base/legacy_checks/vbox_guest.py
M cmk/base/legacy_checks/veeam_client.py
M cmk/base/legacy_checks/veeam_jobs.py
M cmk/base/legacy_checks/veeam_tapejobs.py
M cmk/base/legacy_checks/viprinet_firmware.py
M cmk/base/legacy_checks/viprinet_mem.py
M cmk/base/legacy_checks/viprinet_power.py
M cmk/base/legacy_checks/viprinet_router.py
M cmk/base/legacy_checks/viprinet_serial.py
M cmk/base/legacy_checks/viprinet_temp.py
M cmk/base/legacy_checks/vms_cpu.py
M cmk/base/legacy_checks/vms_queuejobs.py
M cmk/base/legacy_checks/vms_system.py
M cmk/base/legacy_checks/vms_users.py
M cmk/base/legacy_checks/vmstat_aix.py
M cmk/base/legacy_checks/vnx_version.py
M cmk/base/legacy_checks/vutlan_ems_humidity.py
M cmk/base/legacy_checks/vutlan_ems_leakage.py
M cmk/base/legacy_checks/vutlan_ems_temp.py
M cmk/base/legacy_checks/vxvm_objstatus.py
M cmk/base/legacy_checks/wagner_titanus_topsense.py
M cmk/base/legacy_checks/watchdog_sensors.py
M cmk/base/legacy_checks/websphere_mq_channels.py
M cmk/base/legacy_checks/websphere_mq_instance.py
M cmk/base/legacy_checks/websphere_mq_queues.py
M cmk/base/legacy_checks/win_license.py
M cmk/base/legacy_checks/win_netstat.py
M cmk/base/legacy_checks/win_printers.py
M cmk/base/legacy_checks/windows_broadcom_bonding.py
M cmk/base/legacy_checks/windows_multipath.py
M cmk/base/legacy_checks/windows_tasks.py
M cmk/base/legacy_checks/winperf.py
M cmk/base/legacy_checks/winperf_mem.py
M cmk/base/legacy_checks/winperf_ts_sessions.py
M cmk/base/legacy_checks/wmi_webservices.py
M cmk/base/legacy_checks/wmic_process.py
M cmk/base/legacy_checks/wut_webtherm.py
M cmk/base/legacy_checks/zebra_model.py
M cmk/base/legacy_checks/zebra_printer_status.py
M cmk/base/legacy_checks/zerto_vpg_rpo.py
M cmk/base/legacy_checks/zfs_arc_cache.py
M cmk/base/legacy_checks/zorp_connections.py
M tests/testlib/__init__.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
legacy checks: use kwarged dict
This makes the 'registration' syntactically similar to
the one of the new check API.
Change-Id: I567f0f8d59970e0293e16454d380feb0f1814559
Commit: 817ea1d445a58e5d5fb909ce82599063c7320e62
https://github.com/Checkmk/checkmk/commit/817ea1d445a58e5d5fb909ce82599063c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/varnish.py
Log Message:
-----------
fix up factory settings
Change-Id: Ibc17cca621bf36c8959d668e594348ff16250cab
Commit: fd5e1a643857cba312dad07ccd7e77ce8b7d4508
https://github.com/Checkmk/checkmk/commit/fd5e1a643857cba312dad07ccd7e77ce8…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M Makefile
Log Message:
-----------
Testcommit
Change-Id: I068807a42fe19bfaaf3be20cc619838d1a7a1e4d
Commit: 5b6f0bd61a391756286a88da452ccea364a5b956
https://github.com/Checkmk/checkmk/commit/5b6f0bd61a391756286a88da452ccea36…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M Makefile
Log Message:
-----------
Revert "Testcommit"
This reverts commit fd5e1a643857cba312dad07ccd7e77ce8b7d4508.
Commit: bf7bf1dc60dff023fb5149bc00e0a2ef0fdc5fc4
https://github.com/Checkmk/checkmk/commit/bf7bf1dc60dff023fb5149bc00e0a2ef0…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
Fix cmk.base f12, attempt II
Error in plugin file /omd/sites/.../share/check_mk/checks/__pycache__:
[Errno 21] Is a directory:
'/omd/sites/.../share/check_mk/checks/__pycache__'
Change-Id: I7506caf3ba8ce31379edbc78156a706fdd88925a
Commit: fd4ec0304fd5d8445312720689b22fa60984f9f2
https://github.com/Checkmk/checkmk/commit/fd4ec0304fd5d8445312720689b22fa60…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/h3c_lanswitch_cpu.py
Log Message:
-----------
h3c_lanswitch_cpu: make defaults a dict
The plugin does not subscribe to any ruleset,
so that's that.
Change-Id: Id7ed10aeb975823793a2cd3f35903e168f612766
Commit: c78137f3364e4e26048fbabdc80d9d6d8698653b
https://github.com/Checkmk/checkmk/commit/c78137f3364e4e26048fbabdc80d9d6d8…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
SCSS: Refactor duplicate message container styles
Styles for the datasources state msg on service discovery and for the
activation state warning/error msg are consolidated through a @mixin
Change-Id: Id036b450285b631dd7e1b3841dba742760327011
Commit: c51209ca71a2f55213ea15b35ec90949eada47e2
https://github.com/Checkmk/checkmk/commit/c51209ca71a2f55213ea15b35ec90949e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
readability: Move one private function before its users
Change-Id: I471883702d2d6aee980c90280a6cb5e3e83a112a
Commit: cc006074b878be9ba2765319bfa4a558b712dace
https://github.com/Checkmk/checkmk/commit/cc006074b878be9ba2765319bfa4a558b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/config.py
M cmk/base/legacy_checks/agent_alertmanager.py
M cmk/base/legacy_checks/agent_aws_status.py
M cmk/base/legacy_checks/agent_bi.py
M cmk/base/legacy_checks/agent_cisco_meraki.py
M cmk/base/legacy_checks/agent_gcp_status.py
M cmk/base/legacy_checks/agent_hivemanager.py
M cmk/base/legacy_checks/agent_prometheus.py
M cmk/base/legacy_checks/aix_lvm.py
M cmk/base/legacy_checks/aix_paging.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
M cmk/base/legacy_checks/arcserve_backup.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/brocade_mlx.py
M cmk/base/legacy_checks/cisco_qos.py
M cmk/base/legacy_checks/citrix_state.py
M cmk/base/legacy_checks/datapower_fs.py
M cmk/base/legacy_checks/dell_compellent_folder.py
M cmk/base/legacy_checks/dell_om_fans.py
M cmk/base/legacy_checks/drbd.py
M cmk/base/legacy_checks/emc_datadomain_fs.py
M cmk/base/legacy_checks/emc_isilon_ifs.py
M cmk/base/legacy_checks/emcvnx_raidgroups.py
M cmk/base/legacy_checks/emcvnx_sp_util.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/esx_vsphere_objects.py
M cmk/base/legacy_checks/f5_bigip_conns.py
M cmk/base/legacy_checks/f5_bigip_fans.py
M cmk/base/legacy_checks/f5_bigip_vserver.py
M cmk/base/legacy_checks/fast_lta_silent_cubes.py
M cmk/base/legacy_checks/fast_lta_volumes.py
M cmk/base/legacy_checks/h3c_lanswitch_cpu.py
M cmk/base/legacy_checks/hp_msa_volume.py
M cmk/base/legacy_checks/hpux_snmp_cs.py
M cmk/base/legacy_checks/hr_cpu.py
M cmk/base/legacy_checks/ibm_mq_queues.py
M cmk/base/legacy_checks/ibm_svc_disks.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/icom_repeater.py
M cmk/base/legacy_checks/janitza_umg.py
M cmk/base/legacy_checks/jolokia_generic.py
M cmk/base/legacy_checks/jolokia_metrics.py
M cmk/base/legacy_checks/libelle_business_shadow.py
M cmk/base/legacy_checks/lvm_vgs.py
M cmk/base/legacy_checks/mknotifyd.py
M cmk/base/legacy_checks/mongodb_mem.py
M cmk/base/legacy_checks/mongodb_replica_set.py
M cmk/base/legacy_checks/mysql_slave.py
M cmk/base/legacy_checks/netapp_api_aggr.py
M cmk/base/legacy_checks/nginx_status.py
M cmk/base/legacy_checks/nimble_volumes.py
M cmk/base/legacy_checks/omd_apache.py
M cmk/base/legacy_checks/oracle_recovery_area.py
M cmk/base/legacy_checks/oracle_sql.py
M cmk/base/legacy_checks/palo_alto_sessions.py
M cmk/base/legacy_checks/qlogic_fcport.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/sap_hana_ess_migration.py
M cmk/base/legacy_checks/scaleio_pd.py
M cmk/base/legacy_checks/scaleio_sds.py
M cmk/base/legacy_checks/scaleio_system.py
M cmk/base/legacy_checks/security_master.py
M cmk/base/legacy_checks/tplink_cpu.py
M cmk/base/legacy_checks/tplink_mem.py
M cmk/base/legacy_checks/ucd_disk.py
M cmk/base/legacy_checks/ucs_bladecenter_faultinst.py
M cmk/base/legacy_checks/vms_cpu.py
M cmk/base/legacy_checks/vms_queuejobs.py
M cmk/base/legacy_checks/win_license.py
M cmk/base/legacy_checks/windows_tasks.py
M cmk/base/legacy_checks/winperf.py
M tests/unit/checks/generictests/datasets/nginx_status_regression.py
Log Message:
-----------
legacy checks: fix mypy 'assignment'
Change-Id: I6769f86827bd775947759f84d421720bcdbcd65b
Commit: 0151d186a96cc5d4a2fd60fc727f759fa14c4226
https://github.com/Checkmk/checkmk/commit/0151d186a96cc5d4a2fd60fc727f759fa…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
fix typo in comment
Change-Id: I669550aea8ea4b2bcea0ce25d3f7b0d1491cd955
Commit: 1eb7eb1c481b2c9c436c75250df9c91a25250d8d
https://github.com/Checkmk/checkmk/commit/1eb7eb1c481b2c9c436c75250df9c91a2…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/.f12
M cmk/utils/version.py
M omd/packages/omd/omdlib/main.py
M tests/testlib/__init__.py
M tests/testlib/utils.py
M tests/unit/cmk/test_base.py
M tests/unit/conftest.py
Log Message:
-----------
prepare cmk and test hierarchy
inspired by:
https://review.lan.tribe29.com/c/check_mk/+/33744
JIRA: SAASDEV-317
Change-Id: I852cbc9a99c11cc2f31ffcb74f47a3b691a4cca9
Commit: 8c34e1a76e6c8d93ae137a165e09e599ace11113
https://github.com/Checkmk/checkmk/commit/8c34e1a76e6c8d93ae137a165e09e599a…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
No "Save & Go to" for graph tunings
CMK-13508
Change-Id: Ib3fe546d183882190b0f12c9b5f5e4f9da3fac98
Commit: c0975844ce57a66353c4fa9dac3985da1292f712
https://github.com/Checkmk/checkmk/commit/c0975844ce57a66353c4fa9dac3985da1…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
A .werks/15614
M agents/check_mk_agent.linux
M cmk/base/plugins/agent_based/omd_diskusage.py
Log Message:
-----------
15614 FIX omd_diskusage: Do not Report Usage Upon Missing Permission
CMK-12918
Change-Id: I839b90627f103161190092ad4533ce7653936880
Commit: e940b7d687ff1ce7a052815c08aa220e5f4f944e
https://github.com/Checkmk/checkmk/commit/e940b7d687ff1ce7a052815c08aa220e5…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
R .werks/15750
M agents/plugins/apache_status.py
Log Message:
-----------
Revert "15750 FIX apache_status: Try to detect servers with ss first"
Unfortunately, this breaks things in our internal monitoring, so we will
revert for now and investigate later.
This reverts commit 2e5940d4210ef2624e56d7ce08dd1b8fba6d6c58.
Change-Id: Ia06d6b6c639f230768a191545af0a871c9c2f583
Commit: e6a40f3ded7cfd0cf9fdf5b4737dff1559e1fb60
https://github.com/Checkmk/checkmk/commit/e6a40f3ded7cfd0cf9fdf5b4737dff155…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
A .werks/15615
M cmk/gui/plugins/wato/active_checks/by_ssh.py
M cmk/gui/plugins/wato/active_checks/disk_smb.py
M cmk/gui/plugins/wato/active_checks/elasticsearch_query.py
M cmk/gui/plugins/wato/active_checks/form_submit.py
M cmk/gui/plugins/wato/active_checks/ftp.py
M cmk/gui/plugins/wato/active_checks/ldap.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/plugins/wato/active_checks/sftp.py
M cmk/gui/plugins/wato/active_checks/smtp.py
M cmk/gui/plugins/wato/active_checks/sql.py
M cmk/gui/plugins/wato/active_checks/ssh.py
M cmk/gui/plugins/wato/active_checks/tcp.py
M cmk/gui/plugins/wato/active_checks/uniserv.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/special_agents/3par.py
M cmk/gui/plugins/wato/special_agents/activemq.py
M cmk/gui/plugins/wato/special_agents/appdynamics.py
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/plugins/wato/special_agents/cisco_prime.py
M cmk/gui/plugins/wato/special_agents/common.py
M cmk/gui/plugins/wato/special_agents/couchbase.py
M cmk/gui/plugins/wato/special_agents/ddn_s2a.py
M cmk/gui/plugins/wato/special_agents/elasticsearch.py
M cmk/gui/plugins/wato/special_agents/graylog.py
M cmk/gui/plugins/wato/special_agents/jenkins.py
M cmk/gui/plugins/wato/special_agents/jolokia.py
M cmk/gui/plugins/wato/special_agents/prism.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/plugins/wato/special_agents/proxmox_ve.py
M cmk/gui/plugins/wato/special_agents/rabbitmq.py
M cmk/gui/plugins/wato/special_agents/ruckus_spot.py
M cmk/gui/plugins/wato/special_agents/siemens_plc.py
M cmk/gui/plugins/wato/special_agents/splunk.py
M cmk/gui/plugins/wato/special_agents/tinkerforge.py
M cmk/gui/plugins/wato/special_agents/vsphere.py
M cmk/gui/valuespec.py
Log Message:
-----------
15615 Disallow Specifying Invalid Ports in Rulesets
Replace Integer with NetworkPort
CMK-8944
Change-Id: Ic6c7ea2799173894252d18395cfb52de6f5d1607
Commit: d4a8fdbe03f989e6402712ffe3ea4a27c78d459f
https://github.com/Checkmk/checkmk/commit/d4a8fdbe03f989e6402712ffe3ea4a27c…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
inventory: Move long title info func
Change-Id: I9e08b5817d6fda45cb8b099f4eb2e8493350b626
Commit: b1b7dbf3920e775c8f0ec7375ff833d407097005
https://github.com/Checkmk/checkmk/commit/b1b7dbf3920e775c8f0ec7375ff833d40…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/type_defs.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/visual_type.py
Log Message:
-----------
inventory: Simplify 'has_inventory_tree*'
Change-Id: Id4aa5833221dc76cea32e7c177d70f4e20032155
Commit: 34216025728e67e9cb7e07a3b033897452b6f96b
https://github.com/Checkmk/checkmk/commit/34216025728e67e9cb7e07a3b03389745…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
inventory: Simplify registration of table views
Change-Id: I76e541249fdd2265b1e3e61d79fca5c7ba7b63ba
Commit: 70c9c02da195022c7b39ac6a7c655267bc08803f
https://github.com/Checkmk/checkmk/commit/70c9c02da195022c7b39ac6a7c655267b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
inventory: Simplify registration of node painter
Change-Id: I621e76d61907c2c43b54597e7ddfd2595eb6f963
Commit: a7da0a65a3f516a04aca0d56f147f57fb99cda5c
https://github.com/Checkmk/checkmk/commit/a7da0a65a3f516a04aca0d56f147f57fb…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
inventory: Simplify registration of attributes painter
Change-Id: I2d9ed6a73762593d68fbfac799c6050e734a473b
Commit: 9ad7cfe05b2191f7cba47a440fed85916e32eda4
https://github.com/Checkmk/checkmk/commit/9ad7cfe05b2191f7cba47a440fed85916…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M checkman/omd_diskusage
Log Message:
-----------
omd_diskusage: add spaces
Change-Id: I70f517d7b49788bb307b6188f284c782d235f857
Commit: 2a4288916332de12437ba9a8296dac7748aadfd4
https://github.com/Checkmk/checkmk/commit/2a4288916332de12437ba9a8296dac774…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
A .werks/15849
M cmk/base/check_legacy_includes/size_trend.py
M cmk/base/plugins/agent_based/utils/size_trend.py
M tests/unit/cmk/base/check_legacy_includes/test_legacy_size_trend.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_size_trend.py
Log Message:
-----------
15849 FIX Filesystem checks: Avoid crash if device reports negative free space
CMK-13217
Change-Id: Idc5d7cf855fe623a39ae28ecbaa0575b15657d85
Commit: f8992724ca6c45c6bc1ca77dcc74048cfb9fd175
https://github.com/Checkmk/checkmk/commit/f8992724ca6c45c6bc1ca77dcc74048cf…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M buildscripts/scripts/utils/notify.groovy
Log Message:
-----------
Disable notifications of potential culprits of a failing build
Change-Id: Ic6ad2c40f8b5077a17545e4630e20ff5409839b5
Commit: d6d68b0a81d27741ede110cad8fec75edd63c78d
https://github.com/Checkmk/checkmk/commit/d6d68b0a81d27741ede110cad8fec75ed…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
R doc/treasures/memcached/README
R doc/treasures/memcached/agents/plugins/mk_memcached
R doc/treasures/memcached/checks/memcached
R doc/treasures/memcached/web/plugins/metrics/memcached.py
R doc/treasures/memcached/web/plugins/wato/memcached.py
Log Message:
-----------
memcached: remove unmaintained plugin
The plugin as-is will no longer work with Checkmk 2.3.
If you are using this plugin, we refer you to the Checkmk
Exchange, where an improved version of this can be found:
https://exchange.checkmk.com/p/memcached
Note that the package from the exchange in its current form (version
5.6) will not work with Checkmk 2.3.
Change-Id: I871a0ce61b819b5bef401e92a5d0c0067d106427
Commit: dc01001a29c2ad3612b7d500b1def15b3d7edc56
https://github.com/Checkmk/checkmk/commit/dc01001a29c2ad3612b7d500b1def15b3…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/checkers/_api.py
M cmk/checkers/_typedefs.py
Log Message:
-----------
Move "Parameters" to _typedefs
This type is used within the check engine.
Change-Id: I92c3424126e1d42a01827d611ff9ff58c8409d2b
Commit: a6ff0f0deffd5243df44db4ec70271ebc86fbac2
https://github.com/Checkmk/checkmk/commit/a6ff0f0deffd5243df44db4ec70271ebc…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
A tests/unit/cmk/base/legacy_checks/test_cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: add simple test
Change-Id: If754e2014106df3bdb24a33bb2f537823af9663f
Commit: d807008bf13a7492a7be24d73c2addea36c14de5
https://github.com/Checkmk/checkmk/commit/d807008bf13a7492a7be24d73c2addea3…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize I
Change-Id: I1c18cca9ed6abe6e4b199480461cd55a564ee5f6
Commit: 38896bf8ae89bdfd78009a94156b129a92fabc1b
https://github.com/Checkmk/checkmk/commit/38896bf8ae89bdfd78009a94156b129a9…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize II
Some renamings and type annotations.
Change-Id: Ic0336165d0581adf47be044a21372b6c8dd44720
Commit: d4ad5ffc9559e17e9ca5623a5f94ccc7c3a761aa
https://github.com/Checkmk/checkmk/commit/d4ad5ffc9559e17e9ca5623a5f94ccc7c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize III
Factor out filter condition.
Change-Id: I768f94f52273418a714e9e52950e7a03103af656
Commit: 7c104f24d03adfb88d3b0e688337d5f14f3eceac
https://github.com/Checkmk/checkmk/commit/7c104f24d03adfb88d3b0e688337d5f14…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize IV
Factor out oid -> name map.
Change-Id: I1eee3b730af03ca68179f34d131b6857fc716ee8
Commit: d2be7461e244b45ddb039583588eaa02346b68c1
https://github.com/Checkmk/checkmk/commit/d2be7461e244b45ddb039583588eaa023…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize V
Change-Id: I973612e29276c7250d7524825eebd98f6dd05571
Commit: 39ecb5f49f1efd7749a453532fc002dd088fbafe
https://github.com/Checkmk/checkmk/commit/39ecb5f49f1efd7749a453532fc002dd0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
M tests/unit/cmk/base/legacy_checks/test_cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize VI
Asses the state during checking.
Change-Id: I1b9c1de8a8c9db5338076247fb9443dfab34e4d6
Commit: 0b13c1572627a8a1f56d7db9e166a567fee15c41
https://github.com/Checkmk/checkmk/commit/0b13c1572627a8a1f56d7db9e166a567f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_fru_power.py
M tests/unit/cmk/base/legacy_checks/test_cisco_fru_power.py
Log Message:
-----------
cisco_fru_power: modernize VII
Split the filtering of the datasets into those
we do not understand and those we do not like.
Change-Id: Ic7ea2801724a2d900bc8c7992829f650f436ec8f
Commit: bfb18e20e6ef13fb6eeff47df8ab2191f729ac35
https://github.com/Checkmk/checkmk/commit/bfb18e20e6ef13fb6eeff47df8ab2191f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/special_agents/agent_aws.py
M tests/integration/cmk/base/test_check_variables.py
M tests/unit/checks/generictests/datasets/emc_datadomain_mtree.py
M tests/unit/checks/generictests/datasets/ucs_c_rack_server_led.py
Log Message:
-----------
remove reference to factory settings
Change-Id: I0d22fdd19837bd33e38e172bf1f80140f4cd5553
Commit: ccdd24938f89b17136af4e9309626d8ea2fbffb1
https://github.com/Checkmk/checkmk/commit/ccdd24938f89b17136af4e9309626d8ea…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/utils_legacy.py
M cmk/base/legacy_checks/acme_certificates.py
M cmk/base/legacy_checks/acme_sbc_snmp.py
M cmk/base/legacy_checks/adva_fsp_temp.py
M cmk/base/legacy_checks/aix_hacmp_resources.py
M cmk/base/legacy_checks/aix_paging.py
M cmk/base/legacy_checks/akcp_daisy_temp.py
M cmk/base/legacy_checks/akcp_exp_temp.py
M cmk/base/legacy_checks/akcp_sensor_temp.py
M cmk/base/legacy_checks/alcatel_temp.py
M cmk/base/legacy_checks/alcatel_temp_aos7.py
M cmk/base/legacy_checks/alcatel_timetra_cpu.py
M cmk/base/legacy_checks/allnet_ip_sensoric.py
M cmk/base/legacy_checks/apc_ats_output.py
M cmk/base/legacy_checks/apc_humidity.py
M cmk/base/legacy_checks/apc_inrow_temp.py
M cmk/base/legacy_checks/apc_netbotz_sensors.py
M cmk/base/legacy_checks/apc_sts_inputs.py
M cmk/base/legacy_checks/apc_symmetra.py
M cmk/base/legacy_checks/apc_symmetra_ext_temp.py
M cmk/base/legacy_checks/apc_symmetra_output.py
M cmk/base/legacy_checks/apc_symmetra_test.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
M cmk/base/legacy_checks/arris_cmts_mem.py
M cmk/base/legacy_checks/arris_cmts_temp.py
M cmk/base/legacy_checks/artec_temp.py
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/atto_fibrebridge_fcport.py
M cmk/base/legacy_checks/avaya_45xx_cpu.py
M cmk/base/legacy_checks/avaya_45xx_temp.py
M cmk/base/legacy_checks/avaya_88xx.py
M cmk/base/legacy_checks/avaya_88xx_cpu.py
M cmk/base/legacy_checks/avaya_chassis_temp.py
M cmk/base/legacy_checks/aws_cloudwatch_alarms_limits.py
M cmk/base/legacy_checks/aws_dynamodb_limits.py
M cmk/base/legacy_checks/aws_dynamodb_table.py
M cmk/base/legacy_checks/aws_ec2_limits.py
M cmk/base/legacy_checks/aws_elb.py
M cmk/base/legacy_checks/aws_elb_limits.py
M cmk/base/legacy_checks/aws_elbv2_limits.py
M cmk/base/legacy_checks/aws_glacier_limits.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/aws_s3_limits.py
M cmk/base/legacy_checks/aws_wafv2_limits.py
M cmk/base/legacy_checks/azure_agent_info.py
M cmk/base/legacy_checks/azure_databases.py
M cmk/base/legacy_checks/azure_sites.py
M cmk/base/legacy_checks/azure_storageaccounts.py
M cmk/base/legacy_checks/azure_usagedetails.py
M cmk/base/legacy_checks/barracuda_mailqueues.py
M cmk/base/legacy_checks/barracuda_system_cpu_util.py
M cmk/base/legacy_checks/bintec_sensors.py
M cmk/base/legacy_checks/blade_bx_powerfan.py
M cmk/base/legacy_checks/bluecat_command_server.py
M cmk/base/legacy_checks/bluecat_ha.py
M cmk/base/legacy_checks/bluecat_ntp.py
M cmk/base/legacy_checks/bluenet_sensor.py
M cmk/base/legacy_checks/brocade.py
M cmk/base/legacy_checks/brocade_mlx_temp.py
M cmk/base/legacy_checks/brocade_tm.py
M cmk/base/legacy_checks/bvip_link.py
M cmk/base/legacy_checks/bvip_poe.py
M cmk/base/legacy_checks/bvip_temp.py
M cmk/base/legacy_checks/ceph_status.py
M cmk/base/legacy_checks/checkpoint_memory.py
M cmk/base/legacy_checks/checkpoint_packets.py
M cmk/base/legacy_checks/checkpoint_temp.py
M cmk/base/legacy_checks/checkpoint_tunnels.py
M cmk/base/legacy_checks/checkpoint_vsx.py
M cmk/base/legacy_checks/cisco_cpu.py
M cmk/base/legacy_checks/cisco_ip_sla.py
M cmk/base/legacy_checks/cisco_nexus_cpu.py
M cmk/base/legacy_checks/cisco_oldcpu.py
M cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
M cmk/base/legacy_checks/cisco_qos.py
M cmk/base/legacy_checks/cisco_ucs_temp_cpu.py
M cmk/base/legacy_checks/cisco_ucs_temp_env.py
M cmk/base/legacy_checks/cisco_ucs_temp_mem.py
M cmk/base/legacy_checks/climaveneta_fan.py
M cmk/base/legacy_checks/climaveneta_temp.py
M cmk/base/legacy_checks/cmc_temp.py
M cmk/base/legacy_checks/couchbase_nodes_stats.py
M cmk/base/legacy_checks/cups_queues.py
M cmk/base/legacy_checks/datapower_cpu.py
M cmk/base/legacy_checks/datapower_fs.py
M cmk/base/legacy_checks/datapower_mem.py
M cmk/base/legacy_checks/datapower_temp.py
M cmk/base/legacy_checks/db2_connections.py
M cmk/base/legacy_checks/db2_counters.py
M cmk/base/legacy_checks/db2_logsizes.py
M cmk/base/legacy_checks/db2_sort_overflow.py
M cmk/base/legacy_checks/db2_tablespaces.py
M cmk/base/legacy_checks/ddn_s2a_stats.py
M cmk/base/legacy_checks/ddn_s2a_statsdelay.py
M cmk/base/legacy_checks/dell_chassis_temp.py
M cmk/base/legacy_checks/dell_compellent_folder.py
M cmk/base/legacy_checks/dell_om_sensors.py
M cmk/base/legacy_checks/dell_powerconnect_temp.py
M cmk/base/legacy_checks/docsis_channels_downstream.py
M cmk/base/legacy_checks/docsis_channels_upstream.py
M cmk/base/legacy_checks/docsis_cm_status.py
M cmk/base/legacy_checks/domino_mailqueues.py
M cmk/base/legacy_checks/elasticsearch_cluster_health.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/eltek_battery.py
M cmk/base/legacy_checks/eltek_fans.py
M cmk/base/legacy_checks/eltek_outdoor_temp.py
M cmk/base/legacy_checks/emc_datadomain_fs.py
M cmk/base/legacy_checks/emc_datadomain_mtree.py
M cmk/base/legacy_checks/emc_isilon_fans.py
M cmk/base/legacy_checks/emc_isilon_ifs.py
M cmk/base/legacy_checks/emc_isilon_temp.py
M cmk/base/legacy_checks/emcvnx_disks.py
M cmk/base/legacy_checks/emcvnx_raidgroups.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/emerson_temp.py
M cmk/base/legacy_checks/enterasys_cpu_util.py
M cmk/base/legacy_checks/enterasys_powersupply.py
M cmk/base/legacy_checks/enterasys_temp.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/esx_vsphere_objects.py
M cmk/base/legacy_checks/etherbox2_temp.py
M cmk/base/legacy_checks/f5_bigip_conns.py
M cmk/base/legacy_checks/f5_bigip_mem.py
M cmk/base/legacy_checks/fast_lta_silent_cubes.py
M cmk/base/legacy_checks/fast_lta_volumes.py
M cmk/base/legacy_checks/fc_port.py
M cmk/base/legacy_checks/filehandler.py
M cmk/base/legacy_checks/fireeye_active_vms.py
M cmk/base/legacy_checks/fireeye_lic_expiration.py
M cmk/base/legacy_checks/fireeye_mail.py
M cmk/base/legacy_checks/fireeye_mailq.py
M cmk/base/legacy_checks/fireeye_quarantine.py
M cmk/base/legacy_checks/fortigate_cpu.py
M cmk/base/legacy_checks/fortigate_cpu_base.py
M cmk/base/legacy_checks/fortigate_ipsecvpn.py
M cmk/base/legacy_checks/fortigate_memory_base.py
M cmk/base/legacy_checks/fortigate_signatures.py
M cmk/base/legacy_checks/fsc_fans.py
M cmk/base/legacy_checks/fsc_sc2_fans.py
M cmk/base/legacy_checks/genua_fan.py
M cmk/base/legacy_checks/graylog_cluster_stats.py
M cmk/base/legacy_checks/graylog_license.py
M cmk/base/legacy_checks/graylog_nodes.py
M cmk/base/legacy_checks/graylog_sidecars.py
M cmk/base/legacy_checks/graylog_sources.py
M cmk/base/legacy_checks/gude_powerbanks.py
M cmk/base/legacy_checks/gude_relayport.py
M cmk/base/legacy_checks/gude_temp.py
M cmk/base/legacy_checks/h3c_lanswitch_cpu.py
M cmk/base/legacy_checks/hivemanager_devices.py
M cmk/base/legacy_checks/hivemanager_ng_devices.py
M cmk/base/legacy_checks/hp_hh3c_ext.py
M cmk/base/legacy_checks/hp_mcs_sensors.py
M cmk/base/legacy_checks/hp_msa_controller.py
M cmk/base/legacy_checks/hp_msa_disk.py
M cmk/base/legacy_checks/hp_msa_psu.py
M cmk/base/legacy_checks/hp_msa_volume.py
M cmk/base/legacy_checks/hp_procurve_mem.py
M cmk/base/legacy_checks/hp_psu.py
M cmk/base/legacy_checks/hpux_tunables.py
M cmk/base/legacy_checks/hr_cpu.py
M cmk/base/legacy_checks/huawei_osn_laser.py
M cmk/base/legacy_checks/huawei_osn_power.py
M cmk/base/legacy_checks/huawei_osn_temp.py
M cmk/base/legacy_checks/huawei_switch_cpu.py
M cmk/base/legacy_checks/huawei_switch_mem.py
M cmk/base/legacy_checks/huawei_switch_temp.py
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/hwg_humidity.py
M cmk/base/legacy_checks/hwg_ste2.py
M cmk/base/legacy_checks/hwg_temp.py
M cmk/base/legacy_checks/hyperv_vms.py
M cmk/base/legacy_checks/ibm_imm_fan.py
M cmk/base/legacy_checks/ibm_mq_queues.py
M cmk/base/legacy_checks/ibm_svc_disks.py
M cmk/base/legacy_checks/ibm_svc_enclosurestats.py
M cmk/base/legacy_checks/ibm_svc_mdisk.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/ibm_svc_portsas.py
M cmk/base/legacy_checks/icom_repeater.py
M cmk/base/legacy_checks/infoblox_temp.py
M cmk/base/legacy_checks/informix_dbspaces.py
M cmk/base/legacy_checks/informix_locks.py
M cmk/base/legacy_checks/informix_logusage.py
M cmk/base/legacy_checks/informix_sessions.py
M cmk/base/legacy_checks/informix_tabextents.py
M cmk/base/legacy_checks/innovaphone_cpu.py
M cmk/base/legacy_checks/innovaphone_temp.py
M cmk/base/legacy_checks/ipr400_temp.py
M cmk/base/legacy_checks/janitza_umg.py
M cmk/base/legacy_checks/jenkins_queue.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/jolokia_jvm_threading.py
M cmk/base/legacy_checks/juniper_screenos_cpu.py
M cmk/base/legacy_checks/juniper_screenos_temp.py
M cmk/base/legacy_checks/juniper_temp.py
M cmk/base/legacy_checks/juniper_trpz_cpu_util.py
M cmk/base/legacy_checks/keepalived.py
M cmk/base/legacy_checks/kentix_co.py
M cmk/base/legacy_checks/knuerr_rms_temp.py
M cmk/base/legacy_checks/libelle_business_shadow.py
M cmk/base/legacy_checks/liebert_compressor.py
M cmk/base/legacy_checks/liebert_cooling.py
M cmk/base/legacy_checks/liebert_cooling_position.py
M cmk/base/legacy_checks/liebert_fans.py
M cmk/base/legacy_checks/liebert_fans_condenser.py
M cmk/base/legacy_checks/liebert_maintenance.py
M cmk/base/legacy_checks/liebert_reheating.py
M cmk/base/legacy_checks/lvm_lvs.py
M cmk/base/legacy_checks/lvm_vgs.py
M cmk/base/legacy_checks/mbg_lantime_ng_state.py
M cmk/base/legacy_checks/mbg_lantime_ng_temp.py
M cmk/base/legacy_checks/mbg_lantime_state.py
M cmk/base/legacy_checks/mem.py
M cmk/base/legacy_checks/mongodb_cluster.py
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/base/legacy_checks/mongodb_connections.py
M cmk/base/legacy_checks/mongodb_replica_set.py
M cmk/base/legacy_checks/mq_queues.py
M cmk/base/legacy_checks/msexch_database.py
M cmk/base/legacy_checks/msexch_isclienttype.py
M cmk/base/legacy_checks/msexch_isstore.py
M cmk/base/legacy_checks/msexch_rpcclientaccess.py
M cmk/base/legacy_checks/msoffice_licenses.py
M cmk/base/legacy_checks/mssql_connections.py
M cmk/base/legacy_checks/mysql.py
M cmk/base/legacy_checks/netapp_api_aggr.py
M cmk/base/legacy_checks/netapp_api_cpu.py
M cmk/base/legacy_checks/netapp_api_disk.py
M cmk/base/legacy_checks/netapp_api_snapshots.py
M cmk/base/legacy_checks/netapp_cpu.py
M cmk/base/legacy_checks/netapp_fcpio.py
M cmk/base/legacy_checks/netextreme_cpu_util.py
M cmk/base/legacy_checks/netextreme_fan.py
M cmk/base/legacy_checks/netextreme_psu.py
M cmk/base/legacy_checks/netextreme_psu_in.py
M cmk/base/legacy_checks/netextreme_psu_out.py
M cmk/base/legacy_checks/netextreme_temp.py
M cmk/base/legacy_checks/netgear_fans.py
M cmk/base/legacy_checks/netscaler_cpu.py
M cmk/base/legacy_checks/netscaler_dnsrates.py
M cmk/base/legacy_checks/netscaler_health.py
M cmk/base/legacy_checks/nimble_latency.py
M cmk/base/legacy_checks/nimble_volumes.py
M cmk/base/legacy_checks/nullmailer_mailq.py
M cmk/base/legacy_checks/nvidia.py
M cmk/base/legacy_checks/openbsd_sensors.py
M cmk/base/legacy_checks/openhardwaremonitor.py
M cmk/base/legacy_checks/oracle_dataguard_stats.py
M cmk/base/legacy_checks/oracle_jobs.py
M cmk/base/legacy_checks/oracle_locks.py
M cmk/base/legacy_checks/oracle_logswitches.py
M cmk/base/legacy_checks/oracle_longactivesessions.py
M cmk/base/legacy_checks/oracle_recovery_area.py
M cmk/base/legacy_checks/oracle_sessions.py
M cmk/base/legacy_checks/oracle_undostat.py
M cmk/base/legacy_checks/palo_alto_sessions.py
M cmk/base/legacy_checks/pandacom_10gm_temp.py
M cmk/base/legacy_checks/pandacom_fc_temp.py
M cmk/base/legacy_checks/pandacom_sys_temp.py
M cmk/base/legacy_checks/pfsense_counter.py
M cmk/base/legacy_checks/pfsense_if.py
M cmk/base/legacy_checks/poseidon_temp.py
M cmk/base/legacy_checks/postfix_mailq.py
M cmk/base/legacy_checks/postgres_bloat.py
M cmk/base/legacy_checks/postgres_connections.py
M cmk/base/legacy_checks/printer_supply_ricoh.py
M cmk/base/legacy_checks/pse_poe.py
M cmk/base/legacy_checks/pulse_secure_cpu_util.py
M cmk/base/legacy_checks/pulse_secure_disk_util.py
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/legacy_checks/pulse_secure_temp.py
M cmk/base/legacy_checks/qmail_stats.py
M cmk/base/legacy_checks/qnap_fans.py
M cmk/base/legacy_checks/qnap_hdd_temp.py
M cmk/base/legacy_checks/ra32e_sensors.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/redis_info.py
M cmk/base/legacy_checks/rms200_temp.py
M cmk/base/legacy_checks/safenet_hsm.py
M cmk/base/legacy_checks/saprouter_cert.py
M cmk/base/legacy_checks/scaleio_pd.py
M cmk/base/legacy_checks/scaleio_sds.py
M cmk/base/legacy_checks/scaleio_system.py
M cmk/base/legacy_checks/security_master.py
M cmk/base/legacy_checks/sensatronics_temp.py
M cmk/base/legacy_checks/siemens_plc.py
M cmk/base/legacy_checks/skype.py
M cmk/base/legacy_checks/smart.py
M cmk/base/legacy_checks/splunk_health.py
M cmk/base/legacy_checks/splunk_license_state.py
M cmk/base/legacy_checks/splunk_license_usage.py
M cmk/base/legacy_checks/storcli_pdisks.py
M cmk/base/legacy_checks/stormshield_cluster_node.py
M cmk/base/legacy_checks/stormshield_updates.py
M cmk/base/legacy_checks/stulz_temp.py
M cmk/base/legacy_checks/suseconnect.py
M cmk/base/legacy_checks/systemtime.py
M cmk/base/legacy_checks/ucd_disk.py
M cmk/base/legacy_checks/ucd_mem.py
M cmk/base/legacy_checks/ucs_bladecenter_fans.py
M cmk/base/legacy_checks/ucs_bladecenter_psu.py
M cmk/base/legacy_checks/ucs_c_rack_server_led.py
M cmk/base/legacy_checks/ucs_c_rack_server_power.py
M cmk/base/legacy_checks/ups_bat_temp.py
M cmk/base/legacy_checks/ups_cps_battery.py
M cmk/base/legacy_checks/ups_eaton_enviroment.py
M cmk/base/legacy_checks/ups_in_freq.py
M cmk/base/legacy_checks/ups_modulys_inphase.py
M cmk/base/legacy_checks/ups_modulys_outphase.py
M cmk/base/legacy_checks/ups_socomec_capacity.py
M cmk/base/legacy_checks/ups_socomec_outphase.py
M cmk/base/legacy_checks/ups_test.py
M cmk/base/legacy_checks/varnish.py
M cmk/base/legacy_checks/veeam_client.py
M cmk/base/legacy_checks/vutlan_ems_humidity.py
M cmk/base/legacy_checks/vutlan_ems_temp.py
M cmk/base/legacy_checks/wagner_titanus_topsense.py
M cmk/base/legacy_checks/watchdog_sensors.py
M cmk/base/legacy_checks/websphere_mq_channels.py
M cmk/base/legacy_checks/win_license.py
M cmk/base/legacy_checks/win_printers.py
M cmk/base/legacy_checks/windows_tasks.py
M cmk/base/legacy_checks/wut_webtherm.py
M cmk/base/legacy_checks/zorp_connections.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
legacy checks: add new check_default_params style spec
We add the definition of check default params in the way the new API does.
Ensure consistency via test.
Change-Id: I4c45fc4d73d725823a6e5fbea441114aef939aaf
Commit: 2b20e9aada4c9a69fcc81da35371648bfafb8362
https://github.com/Checkmk/checkmk/commit/2b20e9aada4c9a69fcc81da35371648bf…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/config.py
M tests/integration/cmk/base/test_check_variables.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
legacy checks: use new-school declaration for factory settings
Change-Id: Id61a73ae38b791bd4cb28274ade9c688b8ac79d2
Commit: 6e031b016500660e97620a00b089cab07780eaf0
https://github.com/Checkmk/checkmk/commit/6e031b016500660e97620a00b089cab07…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/api/agent_based/register/utils_legacy.py
M cmk/base/legacy_checks/acme_certificates.py
M cmk/base/legacy_checks/acme_sbc_snmp.py
M cmk/base/legacy_checks/adva_fsp_temp.py
M cmk/base/legacy_checks/aix_hacmp_resources.py
M cmk/base/legacy_checks/aix_paging.py
M cmk/base/legacy_checks/akcp_daisy_temp.py
M cmk/base/legacy_checks/akcp_exp_temp.py
M cmk/base/legacy_checks/akcp_sensor_temp.py
M cmk/base/legacy_checks/alcatel_temp.py
M cmk/base/legacy_checks/alcatel_temp_aos7.py
M cmk/base/legacy_checks/alcatel_timetra_cpu.py
M cmk/base/legacy_checks/allnet_ip_sensoric.py
M cmk/base/legacy_checks/apc_ats_output.py
M cmk/base/legacy_checks/apc_humidity.py
M cmk/base/legacy_checks/apc_inrow_temp.py
M cmk/base/legacy_checks/apc_netbotz_sensors.py
M cmk/base/legacy_checks/apc_sts_inputs.py
M cmk/base/legacy_checks/apc_symmetra.py
M cmk/base/legacy_checks/apc_symmetra_ext_temp.py
M cmk/base/legacy_checks/apc_symmetra_output.py
M cmk/base/legacy_checks/apc_symmetra_test.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
M cmk/base/legacy_checks/arris_cmts_mem.py
M cmk/base/legacy_checks/arris_cmts_temp.py
M cmk/base/legacy_checks/artec_temp.py
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/atto_fibrebridge_fcport.py
M cmk/base/legacy_checks/avaya_45xx_cpu.py
M cmk/base/legacy_checks/avaya_45xx_temp.py
M cmk/base/legacy_checks/avaya_88xx.py
M cmk/base/legacy_checks/avaya_88xx_cpu.py
M cmk/base/legacy_checks/avaya_chassis_temp.py
M cmk/base/legacy_checks/aws_cloudwatch_alarms_limits.py
M cmk/base/legacy_checks/aws_dynamodb_limits.py
M cmk/base/legacy_checks/aws_dynamodb_table.py
M cmk/base/legacy_checks/aws_ec2_limits.py
M cmk/base/legacy_checks/aws_elb.py
M cmk/base/legacy_checks/aws_elb_limits.py
M cmk/base/legacy_checks/aws_elbv2_limits.py
M cmk/base/legacy_checks/aws_glacier_limits.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/aws_s3_limits.py
M cmk/base/legacy_checks/aws_wafv2_limits.py
M cmk/base/legacy_checks/azure_agent_info.py
M cmk/base/legacy_checks/azure_databases.py
M cmk/base/legacy_checks/azure_sites.py
M cmk/base/legacy_checks/azure_storageaccounts.py
M cmk/base/legacy_checks/azure_usagedetails.py
M cmk/base/legacy_checks/barracuda_mailqueues.py
M cmk/base/legacy_checks/barracuda_system_cpu_util.py
M cmk/base/legacy_checks/bintec_sensors.py
M cmk/base/legacy_checks/blade_bx_powerfan.py
M cmk/base/legacy_checks/bluecat_command_server.py
M cmk/base/legacy_checks/bluecat_ha.py
M cmk/base/legacy_checks/bluecat_ntp.py
M cmk/base/legacy_checks/bluenet_sensor.py
M cmk/base/legacy_checks/brocade.py
M cmk/base/legacy_checks/brocade_mlx_temp.py
M cmk/base/legacy_checks/brocade_tm.py
M cmk/base/legacy_checks/bvip_link.py
M cmk/base/legacy_checks/bvip_poe.py
M cmk/base/legacy_checks/bvip_temp.py
M cmk/base/legacy_checks/ceph_status.py
M cmk/base/legacy_checks/checkpoint_memory.py
M cmk/base/legacy_checks/checkpoint_packets.py
M cmk/base/legacy_checks/checkpoint_temp.py
M cmk/base/legacy_checks/checkpoint_tunnels.py
M cmk/base/legacy_checks/checkpoint_vsx.py
M cmk/base/legacy_checks/cisco_cpu.py
M cmk/base/legacy_checks/cisco_ip_sla.py
M cmk/base/legacy_checks/cisco_nexus_cpu.py
M cmk/base/legacy_checks/cisco_oldcpu.py
M cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
M cmk/base/legacy_checks/cisco_qos.py
M cmk/base/legacy_checks/cisco_ucs_temp_cpu.py
M cmk/base/legacy_checks/cisco_ucs_temp_env.py
M cmk/base/legacy_checks/cisco_ucs_temp_mem.py
M cmk/base/legacy_checks/climaveneta_fan.py
M cmk/base/legacy_checks/climaveneta_temp.py
M cmk/base/legacy_checks/cmc_temp.py
M cmk/base/legacy_checks/couchbase_nodes_stats.py
M cmk/base/legacy_checks/cups_queues.py
M cmk/base/legacy_checks/datapower_cpu.py
M cmk/base/legacy_checks/datapower_fs.py
M cmk/base/legacy_checks/datapower_mem.py
M cmk/base/legacy_checks/datapower_temp.py
M cmk/base/legacy_checks/db2_connections.py
M cmk/base/legacy_checks/db2_counters.py
M cmk/base/legacy_checks/db2_logsizes.py
M cmk/base/legacy_checks/db2_sort_overflow.py
M cmk/base/legacy_checks/db2_tablespaces.py
M cmk/base/legacy_checks/ddn_s2a_stats.py
M cmk/base/legacy_checks/ddn_s2a_statsdelay.py
M cmk/base/legacy_checks/dell_chassis_temp.py
M cmk/base/legacy_checks/dell_compellent_folder.py
M cmk/base/legacy_checks/dell_om_sensors.py
M cmk/base/legacy_checks/dell_powerconnect_temp.py
M cmk/base/legacy_checks/docsis_channels_downstream.py
M cmk/base/legacy_checks/docsis_channels_upstream.py
M cmk/base/legacy_checks/docsis_cm_status.py
M cmk/base/legacy_checks/domino_mailqueues.py
M cmk/base/legacy_checks/elasticsearch_cluster_health.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/eltek_battery.py
M cmk/base/legacy_checks/eltek_fans.py
M cmk/base/legacy_checks/eltek_outdoor_temp.py
M cmk/base/legacy_checks/emc_datadomain_fs.py
M cmk/base/legacy_checks/emc_datadomain_mtree.py
M cmk/base/legacy_checks/emc_isilon_fans.py
M cmk/base/legacy_checks/emc_isilon_ifs.py
M cmk/base/legacy_checks/emc_isilon_temp.py
M cmk/base/legacy_checks/emcvnx_disks.py
M cmk/base/legacy_checks/emcvnx_raidgroups.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/emerson_temp.py
M cmk/base/legacy_checks/enterasys_cpu_util.py
M cmk/base/legacy_checks/enterasys_powersupply.py
M cmk/base/legacy_checks/enterasys_temp.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/esx_vsphere_objects.py
M cmk/base/legacy_checks/etherbox2_temp.py
M cmk/base/legacy_checks/f5_bigip_conns.py
M cmk/base/legacy_checks/f5_bigip_mem.py
M cmk/base/legacy_checks/fast_lta_silent_cubes.py
M cmk/base/legacy_checks/fast_lta_volumes.py
M cmk/base/legacy_checks/fc_port.py
M cmk/base/legacy_checks/filehandler.py
M cmk/base/legacy_checks/fireeye_active_vms.py
M cmk/base/legacy_checks/fireeye_lic_expiration.py
M cmk/base/legacy_checks/fireeye_mail.py
M cmk/base/legacy_checks/fireeye_mailq.py
M cmk/base/legacy_checks/fireeye_quarantine.py
M cmk/base/legacy_checks/fortigate_cpu.py
M cmk/base/legacy_checks/fortigate_cpu_base.py
M cmk/base/legacy_checks/fortigate_ipsecvpn.py
M cmk/base/legacy_checks/fortigate_memory_base.py
M cmk/base/legacy_checks/fortigate_signatures.py
M cmk/base/legacy_checks/fsc_fans.py
M cmk/base/legacy_checks/fsc_sc2_fans.py
M cmk/base/legacy_checks/genua_fan.py
M cmk/base/legacy_checks/graylog_cluster_stats.py
M cmk/base/legacy_checks/graylog_license.py
M cmk/base/legacy_checks/graylog_nodes.py
M cmk/base/legacy_checks/graylog_sidecars.py
M cmk/base/legacy_checks/graylog_sources.py
M cmk/base/legacy_checks/gude_powerbanks.py
M cmk/base/legacy_checks/gude_relayport.py
M cmk/base/legacy_checks/gude_temp.py
M cmk/base/legacy_checks/h3c_lanswitch_cpu.py
M cmk/base/legacy_checks/hivemanager_devices.py
M cmk/base/legacy_checks/hivemanager_ng_devices.py
M cmk/base/legacy_checks/hp_hh3c_ext.py
M cmk/base/legacy_checks/hp_mcs_sensors.py
M cmk/base/legacy_checks/hp_msa_controller.py
M cmk/base/legacy_checks/hp_msa_disk.py
M cmk/base/legacy_checks/hp_msa_psu.py
M cmk/base/legacy_checks/hp_msa_volume.py
M cmk/base/legacy_checks/hp_procurve_mem.py
M cmk/base/legacy_checks/hp_psu.py
M cmk/base/legacy_checks/hpux_tunables.py
M cmk/base/legacy_checks/hr_cpu.py
M cmk/base/legacy_checks/huawei_osn_laser.py
M cmk/base/legacy_checks/huawei_osn_power.py
M cmk/base/legacy_checks/huawei_osn_temp.py
M cmk/base/legacy_checks/huawei_switch_cpu.py
M cmk/base/legacy_checks/huawei_switch_mem.py
M cmk/base/legacy_checks/huawei_switch_temp.py
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/hwg_humidity.py
M cmk/base/legacy_checks/hwg_ste2.py
M cmk/base/legacy_checks/hwg_temp.py
M cmk/base/legacy_checks/hyperv_vms.py
M cmk/base/legacy_checks/ibm_imm_fan.py
M cmk/base/legacy_checks/ibm_mq_queues.py
M cmk/base/legacy_checks/ibm_svc_disks.py
M cmk/base/legacy_checks/ibm_svc_enclosurestats.py
M cmk/base/legacy_checks/ibm_svc_mdisk.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/ibm_svc_portsas.py
M cmk/base/legacy_checks/icom_repeater.py
M cmk/base/legacy_checks/infoblox_temp.py
M cmk/base/legacy_checks/informix_dbspaces.py
M cmk/base/legacy_checks/informix_locks.py
M cmk/base/legacy_checks/informix_logusage.py
M cmk/base/legacy_checks/informix_sessions.py
M cmk/base/legacy_checks/informix_tabextents.py
M cmk/base/legacy_checks/innovaphone_cpu.py
M cmk/base/legacy_checks/innovaphone_temp.py
M cmk/base/legacy_checks/ipr400_temp.py
M cmk/base/legacy_checks/janitza_umg.py
M cmk/base/legacy_checks/jenkins_queue.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/jolokia_jvm_threading.py
M cmk/base/legacy_checks/juniper_screenos_cpu.py
M cmk/base/legacy_checks/juniper_screenos_temp.py
M cmk/base/legacy_checks/juniper_temp.py
M cmk/base/legacy_checks/juniper_trpz_cpu_util.py
M cmk/base/legacy_checks/keepalived.py
M cmk/base/legacy_checks/kentix_co.py
M cmk/base/legacy_checks/knuerr_rms_temp.py
M cmk/base/legacy_checks/libelle_business_shadow.py
M cmk/base/legacy_checks/liebert_compressor.py
M cmk/base/legacy_checks/liebert_cooling.py
M cmk/base/legacy_checks/liebert_cooling_position.py
M cmk/base/legacy_checks/liebert_fans.py
M cmk/base/legacy_checks/liebert_fans_condenser.py
M cmk/base/legacy_checks/liebert_maintenance.py
M cmk/base/legacy_checks/liebert_reheating.py
M cmk/base/legacy_checks/lvm_lvs.py
M cmk/base/legacy_checks/lvm_vgs.py
M cmk/base/legacy_checks/mbg_lantime_ng_state.py
M cmk/base/legacy_checks/mbg_lantime_ng_temp.py
M cmk/base/legacy_checks/mbg_lantime_state.py
M cmk/base/legacy_checks/mem.py
M cmk/base/legacy_checks/mongodb_cluster.py
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/base/legacy_checks/mongodb_connections.py
M cmk/base/legacy_checks/mongodb_replica_set.py
M cmk/base/legacy_checks/mq_queues.py
M cmk/base/legacy_checks/msexch_database.py
M cmk/base/legacy_checks/msexch_isclienttype.py
M cmk/base/legacy_checks/msexch_isstore.py
M cmk/base/legacy_checks/msexch_rpcclientaccess.py
M cmk/base/legacy_checks/msoffice_licenses.py
M cmk/base/legacy_checks/mssql_connections.py
M cmk/base/legacy_checks/mysql.py
M cmk/base/legacy_checks/netapp_api_aggr.py
M cmk/base/legacy_checks/netapp_api_cpu.py
M cmk/base/legacy_checks/netapp_api_disk.py
M cmk/base/legacy_checks/netapp_api_snapshots.py
M cmk/base/legacy_checks/netapp_cpu.py
M cmk/base/legacy_checks/netapp_fcpio.py
M cmk/base/legacy_checks/netextreme_cpu_util.py
M cmk/base/legacy_checks/netextreme_fan.py
M cmk/base/legacy_checks/netextreme_psu.py
M cmk/base/legacy_checks/netextreme_psu_in.py
M cmk/base/legacy_checks/netextreme_psu_out.py
M cmk/base/legacy_checks/netextreme_temp.py
M cmk/base/legacy_checks/netgear_fans.py
M cmk/base/legacy_checks/netscaler_cpu.py
M cmk/base/legacy_checks/netscaler_dnsrates.py
M cmk/base/legacy_checks/netscaler_health.py
M cmk/base/legacy_checks/nimble_latency.py
M cmk/base/legacy_checks/nimble_volumes.py
M cmk/base/legacy_checks/nullmailer_mailq.py
M cmk/base/legacy_checks/nvidia.py
M cmk/base/legacy_checks/openbsd_sensors.py
M cmk/base/legacy_checks/openhardwaremonitor.py
M cmk/base/legacy_checks/oracle_dataguard_stats.py
M cmk/base/legacy_checks/oracle_jobs.py
M cmk/base/legacy_checks/oracle_locks.py
M cmk/base/legacy_checks/oracle_logswitches.py
M cmk/base/legacy_checks/oracle_longactivesessions.py
M cmk/base/legacy_checks/oracle_recovery_area.py
M cmk/base/legacy_checks/oracle_sessions.py
M cmk/base/legacy_checks/oracle_undostat.py
M cmk/base/legacy_checks/palo_alto_sessions.py
M cmk/base/legacy_checks/pandacom_10gm_temp.py
M cmk/base/legacy_checks/pandacom_fc_temp.py
M cmk/base/legacy_checks/pandacom_sys_temp.py
M cmk/base/legacy_checks/pfsense_counter.py
M cmk/base/legacy_checks/pfsense_if.py
M cmk/base/legacy_checks/poseidon_temp.py
M cmk/base/legacy_checks/postfix_mailq.py
M cmk/base/legacy_checks/postgres_bloat.py
M cmk/base/legacy_checks/postgres_connections.py
M cmk/base/legacy_checks/printer_supply_ricoh.py
M cmk/base/legacy_checks/pse_poe.py
M cmk/base/legacy_checks/pulse_secure_cpu_util.py
M cmk/base/legacy_checks/pulse_secure_disk_util.py
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/legacy_checks/pulse_secure_temp.py
M cmk/base/legacy_checks/qmail_stats.py
M cmk/base/legacy_checks/qnap_fans.py
M cmk/base/legacy_checks/qnap_hdd_temp.py
M cmk/base/legacy_checks/ra32e_sensors.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/redis_info.py
M cmk/base/legacy_checks/rms200_temp.py
M cmk/base/legacy_checks/safenet_hsm.py
M cmk/base/legacy_checks/saprouter_cert.py
M cmk/base/legacy_checks/scaleio_pd.py
M cmk/base/legacy_checks/scaleio_sds.py
M cmk/base/legacy_checks/scaleio_system.py
M cmk/base/legacy_checks/security_master.py
M cmk/base/legacy_checks/sensatronics_temp.py
M cmk/base/legacy_checks/siemens_plc.py
M cmk/base/legacy_checks/skype.py
M cmk/base/legacy_checks/smart.py
M cmk/base/legacy_checks/splunk_health.py
M cmk/base/legacy_checks/splunk_license_state.py
M cmk/base/legacy_checks/splunk_license_usage.py
M cmk/base/legacy_checks/storcli_pdisks.py
M cmk/base/legacy_checks/stormshield_cluster_node.py
M cmk/base/legacy_checks/stormshield_updates.py
M cmk/base/legacy_checks/stulz_temp.py
M cmk/base/legacy_checks/suseconnect.py
M cmk/base/legacy_checks/systemtime.py
M cmk/base/legacy_checks/ucd_disk.py
M cmk/base/legacy_checks/ucd_mem.py
M cmk/base/legacy_checks/ucs_bladecenter_fans.py
M cmk/base/legacy_checks/ucs_bladecenter_psu.py
M cmk/base/legacy_checks/ucs_c_rack_server_led.py
M cmk/base/legacy_checks/ucs_c_rack_server_power.py
M cmk/base/legacy_checks/ups_bat_temp.py
M cmk/base/legacy_checks/ups_cps_battery.py
M cmk/base/legacy_checks/ups_eaton_enviroment.py
M cmk/base/legacy_checks/ups_in_freq.py
M cmk/base/legacy_checks/ups_modulys_inphase.py
M cmk/base/legacy_checks/ups_modulys_outphase.py
M cmk/base/legacy_checks/ups_socomec_capacity.py
M cmk/base/legacy_checks/ups_socomec_outphase.py
M cmk/base/legacy_checks/ups_test.py
M cmk/base/legacy_checks/varnish.py
M cmk/base/legacy_checks/veeam_client.py
M cmk/base/legacy_checks/vutlan_ems_humidity.py
M cmk/base/legacy_checks/vutlan_ems_temp.py
M cmk/base/legacy_checks/wagner_titanus_topsense.py
M cmk/base/legacy_checks/watchdog_sensors.py
M cmk/base/legacy_checks/websphere_mq_channels.py
M cmk/base/legacy_checks/win_license.py
M cmk/base/legacy_checks/win_printers.py
M cmk/base/legacy_checks/windows_tasks.py
M cmk/base/legacy_checks/wut_webtherm.py
M cmk/base/legacy_checks/zorp_connections.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
legacy checks: nuke factory_settings from checks
Change-Id: I25e2f2fd2d939ebca30dd8f9b14a8349f2f5ba25
Commit: 597cbbf4c070b50b64541be5eb7a5d1c504fea55
https://github.com/Checkmk/checkmk/commit/597cbbf4c070b50b64541be5eb7a5d1c5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_ip_sla.py
M cmk/base/legacy_checks/cups_queues.py
M cmk/base/legacy_checks/emerson_stat.py
M cmk/base/legacy_checks/lgp_pdu_aux.py
M cmk/base/legacy_checks/netapp_cluster.py
M cmk/base/legacy_checks/openhardwaremonitor.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/sap_hana_connect.py
Log Message:
-----------
legacy checks: fix mypy 'operator' I
Change-Id: I8da47ac40c8b3c2c220629afba0dce3fd5b46125
Commit: 75fec875016235c342869aea6891a9acce9597d7
https://github.com/Checkmk/checkmk/commit/75fec875016235c342869aea6891a9acc…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
Log Message:
-----------
Remove unused PluginSuppliedLabel
Useless code-sharing hierarchy creates artificial coupling
between children.
+ fix `__slots__` and `__init__` in namedtuple inheritance.
Change-Id: I446af84db8a4e9ffe3aed8bc08009446e095e35f
Commit: 3084f39490627fa21dd1dd58a90f81207cf5d301
https://github.com/Checkmk/checkmk/commit/3084f39490627fa21dd1dd58a90f81207…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/checkers/_api.py
M cmk/checkers/sectionparser.py
Log Message:
-----------
Move SectionPlugin to sectionparser
to avoid cyclic deps later
CMK-12298
Change-Id: I510d9b72e53e6a60e126509c2c0f2ac9fcde25c6
Commit: fa6aabf0a8367a2281f2aa0c44649f89af7fa7d4
https://github.com/Checkmk/checkmk/commit/fa6aabf0a8367a2281f2aa0c44649f89a…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/base/agent_based/confcheckers.py
M cmk/base/agent_based/discovery/_discovery.py
R cmk/base/agent_based/discovery/_host_labels.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/type_defs.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
M cmk/checkers/discovery/__init__.py
A cmk/checkers/discovery/_host_labels.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
Log Message:
-----------
Group host label discovery into check engine
CMK-12298
Change-Id: I172cb77cbc2e3010edba6a620836d20fe4a16442
Commit: 9320e7f3e1edffd5aa6c492262cf8cb3bc2570c7
https://github.com/Checkmk/checkmk/commit/9320e7f3e1edffd5aa6c492262cf8cb3b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/base/agent_based/confcheckers.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/checkers/discovery/__init__.py
M cmk/checkers/discovery/_host_labels.py
Log Message:
-----------
Rename HostLabelDiscoveryPlugin -> HostLabelPlugin
The pseudo-namespace is now redundant with package (cf.
`discovery.HostLabelDiscoveryPlugin` vs `discovery.HostLabelPlugin`).
CMK-12298
Change-Id: Id009fa48f38e03f29335e329bbf75d9649c95b5f
Commit: e3d7062d13997c843fb30e6570b8121ee4c5d3ec
https://github.com/Checkmk/checkmk/commit/e3d7062d13997c843fb30e6570b8121ee…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
Fix special case for mk_oracle command line call: ./mk_oracle
Change-Id: I8f6cde3349f0c25757b8e6b796570c7d61e4758b
Commit: b660a692e8e82a9ba28ecfeace01c0fce1e31ec6
https://github.com/Checkmk/checkmk/commit/b660a692e8e82a9ba28ecfeace01c0fce…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/gui/utils/confirm_with_preview.py
M web/htdocs/js/modules/forms.ts
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
Edit extension package: Fix min version validation
The confirm dialog is now positioned within the main page content and
replaces the user error msg as long as the dialog's not resolved
CMK-13210
Change-Id: I5a5d90d9a1058b7c5c8196c324e6e1227ee8da99
Commit: 9e44031d65019488cab1eef4d234b9cd4c973786
https://github.com/Checkmk/checkmk/commit/9e44031d65019488cab1eef4d234b9cd4…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
A .werks/15687
M buildscripts/infrastructure/build-nodes/scripts/install-openssl.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M omd/WORKSPACE
M omd/packages/openssl/openssl.make
Log Message:
-----------
15687 SEC Update openssl to 1.1.1t
With this Werk openssl is updated from 1.1.1q to 1.1.1t.
This fixes several CVEs:
LI: CVE-2023-0215
LI: CVE-2023-0286
LI: CVE-2023-0464
LI: CVE-2023-0465
LI: CVE-2023-0466
LI: CVE-2022-4304
LI: CVE-2022-4450
To our knowledge none of these vulnerabilities is exploitable in Checkmk.
We rate this with a CVSS of 0 (None) (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N). This
CVSS is primarily meant to please automatic scanners.
Change-Id: I733e0798a326ba93fe17a4b848e2b9dff935318c
Commit: 33319fb4114bc16a2ee590546aa2a1611ee7cb3a
https://github.com/Checkmk/checkmk/commit/33319fb4114bc16a2ee590546aa2a1611…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/graph.py
Log Message:
-----------
Prevent KeyError for performance graph render options
CMK-13473
Change-Id: Idde11a9057f484de3cbc5c1b91e008827a92432b
Commit: 72ac5968946d4c0ac1849613f2fd3c1cdda14702
https://github.com/Checkmk/checkmk/commit/72ac5968946d4c0ac1849613f2fd3c1cd…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/utils/defines.py
Log Message:
-----------
restrict influxdb connection correctly
Change-Id: I0aa6bc58e73afc9a4a686685b2b32d8e507c3244
Commit: 0328bfc9a4185df5b64dafc4b9963465b3b29db0
https://github.com/Checkmk/checkmk/commit/0328bfc9a4185df5b64dafc4b9963465b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M cmk/base/modes/check_mk.py
Log Message:
-----------
Let `cmk -D` report unknown hosts
CMK-8690
Change-Id: Ief55dd835962fcf8e02d4eec0988a0e21f7030d3
Commit: 5cef05cab763254f23d4ea8d45a60b63624dee74
https://github.com/Checkmk/checkmk/commit/5cef05cab763254f23d4ea8d45a60b636…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
A .werks/15753
M cmk/special_agents/agent_azure.py
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_config.py
Log Message:
-----------
15753 FIX agent_azure: Make resource group filter case-insensitive
Due to the inconsistant behaviour of the Azure API, the filtering of
resources by resource group wasn't working as expected.
The resource group name returned by the API was sometimes of a different
case then the one visible in the Azure portal, which led to resources not
being discovered by Checkmk.
Now, the resource group filtering is case-insensitive and the problem
no longer occurrs.
CMK-13026
Change-Id: If6d0c596a0fc7271cc157d574982d5781cfa8f31
Commit: be91a52059d94de990b7ae65711ff3955402aade
https://github.com/Checkmk/checkmk/commit/be91a52059d94de990b7ae65711ff3955…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
A .werks/15159
Log Message:
-----------
Send state-only (no perf data) to backend
This fixes a regression where object without performance data
would not be sent to the Graphite or InfluxDB backend, even if
they had state information.
SUP-13859
Change-Id: Id9e74452548eb69097786d0f51a5d68b8ecdf8ba
Commit: 8f5470846159aca1ed436fde69082ef072b940c2
https://github.com/Checkmk/checkmk/commit/8f5470846159aca1ed436fde69082ef07…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/DynamicRRDColumn.h
M livestatus/src/Makefile.am
R livestatus/src/RRDColumn.cc
R livestatus/src/RRDColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
A packages/livestatus/include/livestatus/RRDColumn.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/RRDColumn.cc
Log Message:
-----------
Move RRDColunm to Livestatus library.
Change-Id: I574bb7665970cdb2471954e36e30abfc007b0b53
Commit: 7f6d6b63440dc074b9dc5d6be64cd5473fbe855c
https://github.com/Checkmk/checkmk/commit/7f6d6b63440dc074b9dc5d6be64cd5473…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
R livestatus/src/DynamicRRDColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
A packages/livestatus/include/livestatus/DynamicRRDColumn.h
M packages/livestatus/src/CMakeLists.txt
Log Message:
-----------
Move DynamicRRDColunm to Livestatus library.
Change-Id: Ibeaa805f409fcff911df1b7aee6b3d86089cf34d
Commit: 34e3c43215b35232912bc04b2e7f89cb9b6b0e73
https://github.com/Checkmk/checkmk/commit/34e3c43215b35232912bc04b2e7f89cb9…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableEventConsoleEvents.cc
R livestatus/src/TableHosts.cc
R livestatus/src/TableHosts.h
M livestatus/src/TableHostsByGroup.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableHosts.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableHosts.cc
Log Message:
-----------
Move TableHosts to Livestatus library.
Change-Id: Id00ee9943fbbdd4aad5073894fe780f2cfc95dad
Commit: 341158ef2b76aedbd7754b121092cdf1eaf21f0e
https://github.com/Checkmk/checkmk/commit/341158ef2b76aedbd7754b121092cdf1e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableLog.cc
R livestatus/src/TableServices.cc
R livestatus/src/TableServices.h
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableServices.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableServices.cc
Log Message:
-----------
Move TableServices to Livestatus library.
Change-Id: I5002f72c66eed4d6e91e957c9c9c9a3dbcdea640
Commit: a6ea0d5743fad3f5d410b5ca059427dfb2c72ca6
https://github.com/Checkmk/checkmk/commit/a6ea0d5743fad3f5d410b5ca059427dfb…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableComments.cc
R livestatus/src/TableComments.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableComments.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableComments.cc
Log Message:
-----------
Move TableComments to Livestatus library.
Change-Id: I138dd34fa4ebb8408f09243737eb4006a58c3973
Commit: 737c8e494c5201eb574d5a9f2c148ad99ffff8e7
https://github.com/Checkmk/checkmk/commit/737c8e494c5201eb574d5a9f2c148ad99…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableDowntimes.cc
R livestatus/src/TableDowntimes.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableDowntimes.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableDowntimes.cc
Log Message:
-----------
Move TableDowntime to Livestatus library.
Change-Id: I5768bdeb047bf1f3f02010c2c7d46c884da3d9d2
Commit: d9e81629e5051911c3dab58040f61b4ce2bdb605
https://github.com/Checkmk/checkmk/commit/d9e81629e5051911c3dab58040f61b4ce…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableHostsByGroup.cc
R livestatus/src/TableHostsByGroup.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableHostsByGroup.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableHostsByGroup.cc
Log Message:
-----------
Move TableHostsByGroup to Livestatus library.
Change-Id: I4e5c2e3b2e17261def096655189d19b45f605cc7
Commit: 7ac856976fe64ff714884fd597b709731facd24e
https://github.com/Checkmk/checkmk/commit/7ac856976fe64ff714884fd597b709731…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableServicesByGroup.cc
R livestatus/src/TableServicesByGroup.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableServicesByGroup.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableServicesByGroup.cc
Log Message:
-----------
Move TableServicesByGroup to Livestatus library.
Change-Id: If1848bd22801b77647ca5ad46f3b6b666d3ff7f1
Commit: e73a32d26e8f71baa4937e96eef80d61e08066fe
https://github.com/Checkmk/checkmk/commit/e73a32d26e8f71baa4937e96eef80d61e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableServicesByHostGroup.cc
R livestatus/src/TableServicesByHostGroup.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableServicesByHostGroup.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableServicesByHostGroup.cc
Log Message:
-----------
Move TableServicesByHostGroup to Livestatus library.
Change-Id: I9815880c39b216dfd2fca791e229ab923b6da8b0
Commit: c6be314f0f00f3dd32d6269376b5221799915ffd
https://github.com/Checkmk/checkmk/commit/c6be314f0f00f3dd32d6269376b522179…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M Makefile
Log Message:
-----------
Unbreak mk-livestatus, hopefully...
Change-Id: I61833e117fb8383bc5b9dfcfe9b8ead2c457356c
Commit: 93d7cf2e235ecfdcf53173966399911436412586
https://github.com/Checkmk/checkmk/commit/93d7cf2e235ecfdcf5317396639991143…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Remove unused input parameters in the site module
Change-Id: I4e5624f9d33fdccbd53d978c7c6ce4dba96aca6b
Commit: 2635a793de83193a11c38e057d13272107c47199
https://github.com/Checkmk/checkmk/commit/2635a793de83193a11c38e057d1327210…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M tests/update/test_update.py
Log Message:
-----------
Remove explicit test-type mark from test_update
The test-marking logic is implemented inside the conftest.
Assigning the type mark to the test function in redundant.
Change-Id: I88d68ba8e78f4255475be6b2f0476881dc94653d
Commit: 6b30474fcc6c9650ef8cf85be3f0f5fd0b14df44
https://github.com/Checkmk/checkmk/commit/6b30474fcc6c9650ef8cf85be3f0f5fd0…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
ntop: readd state colors to severity
Change-Id: Id6981056bf0cef4ffe02d98a5646f1dbf1519441
Commit: 9ffc7fed6a1a385b993ac7540b76cc0e2fd08efb
https://github.com/Checkmk/checkmk/commit/9ffc7fed6a1a385b993ac7540b76cc0e2…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableEventConsoleEvents.cc
R livestatus/src/TableEventConsoleEvents.h
M livestatus/src/TableEventConsoleHistory.cc
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableEventConsoleEvents.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableEventConsoleEvents.cc
Log Message:
-----------
Move TableEventConsoleEvents to Livestatus library.
Change-Id: I2ad070cce398e9787f9649f3317cf77c1eaed9a9
Commit: 891f28d7f9b92adad24782a3d83230bbc743c456
https://github.com/Checkmk/checkmk/commit/891f28d7f9b92adad24782a3d83230bbc…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableEventConsoleHistory.cc
R livestatus/src/TableEventConsoleHistory.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableEventConsoleHistory.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableEventConsoleHistory.cc
Log Message:
-----------
Move TableEventConsoleHistory to Livestatus library.
Change-Id: I3029caab356e2121acee702a20f951ed36f9dc49
Commit: 83401a014d2dde1cc9eee10592abf1b72738e9e2
https://github.com/Checkmk/checkmk/commit/83401a014d2dde1cc9eee10592abf1b72…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableLog.cc
R livestatus/src/TableLog.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableLog.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableLog.cc
Log Message:
-----------
Move TableLog to Livestatus library.
Change-Id: Id33787f5821a5cb6f828cf3aa71e4b78696c892d
Commit: cceb606fa609d60ea7a544af3c3e75003eae42cd
https://github.com/Checkmk/checkmk/commit/cceb606fa609d60ea7a544af3c3e75003…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableStateHistory.cc
R livestatus/src/TableStateHistory.h
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableStateHistory.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableStateHistory.cc
Log Message:
-----------
Move TableStateHistory to Livestatus library.
Change-Id: I412cb551eb7f6b8c0ad98fd56500b68616abea77
Commit: 4bb05e1e5d9d6f572e4570dbad00935b05484312
https://github.com/Checkmk/checkmk/commit/4bb05e1e5d9d6f572e4570dbad00935b0…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)checkmk.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M tests/unit/agents/special/test_sa_vsphere.py
M tests/unit/checks/test_f5_bigip_conns.py
M tests/unit/checks/test_oracle_recovery_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_status.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_instance.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_fileinfo_utils.py
M tests/unit/cmk/base/test_item_state.py
M tests/unit/cmk/base/test_item_state_rate_and_average.py
M tests/unit/cmk/checkers/test_snmp_backend.py
M tests/unit/cmk/gui/test_permissions.py
Log Message:
-----------
Missing types added, p55
CMK-10552
Change-Id: Iea30a987ea7d5305721f6ca81364c747dab0d216
Commit: a6c8e173d6ea7150e3f038fe42d295f3ea2157ff
https://github.com/Checkmk/checkmk/commit/a6c8e173d6ea7150e3f038fe42d295f3e…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/password.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
Log Message:
-----------
rest-api: no return value for "owned_by" in password store
CMK-13226
Change-Id: I17dbbdd3cf4843a8e116d59bc565115b0f73751c
Commit: 88bac0cd35bd129c899b233ed516ee92b360074d
https://github.com/Checkmk/checkmk/commit/88bac0cd35bd129c899b233ed516ee92b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/modes/check_mk.py
M cmk/checkers/inventory.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Rename old_* -> previous_*
Change-Id: Ifa68af7d3febac639ff596b297539b732dcfb051
Commit: d44e151ae0b2d3cc84af15f41f544e60ed96c641
https://github.com/Checkmk/checkmk/commit/d44e151ae0b2d3cc84af15f41f544e60e…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/gui/wato/pages/notifications.py
M cmk/gui/watolib/sample_config.py
M cmk/utils/type_defs/__init__.py
M cmk/utils/type_defs/notify.py
Log Message:
-----------
rule_notification: split EventRule TypedDict into mandatory and optional attributes
Also adds the new rule_id attribute to notification rules.
Change-Id: I4a258aa3d0cad45a112a6cb32f72cf4c3a48c071
Commit: b61b6fd24ba41dc6b5a04b907792afccbf1843df
https://github.com/Checkmk/checkmk/commit/b61b6fd24ba41dc6b5a04b907792afccb…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
A .werks/15564
M omd/WORKSPACE
M
omd/packages/monitoring-plugins/patches/0011-check_http-sanitise-http-response-body.dif
M tests/integration/omd/test_packages.py
Log Message:
-----------
15564 FIX Update monitoring plugins to 2.3.3
Change-Id: I7304d9e444ee3ed0cd5e3503c83487a218693aa9
JIRA-Ref: CMK-13416
Commit: e5e25c113a9d90824f9381c024e2508ae31fa3eb
https://github.com/Checkmk/checkmk/commit/e5e25c113a9d90824f9381c024e2508ae…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
R tests/integration/omd/test_monitoring_plugins.py
Log Message:
-----------
Remove empty file
Change-Id: I2dea0594dbab8e6f8ca12517d4dc58c163df7e2b
JIRA-Ref: CMK-13416
Commit: d60ac0a4b3da754e6f8036c4c6f279c8a4e489c5
https://github.com/Checkmk/checkmk/commit/d60ac0a4b3da754e6f8036c4c6f279c8a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
A .werks/15681
Log Message:
-----------
15681 FIX Ntop: Top talkers throughput stats incorrectly calculated
The Ntop top talkers dashboard throughput stats were being calculated
wrong. This werk addresses the issues by fixing the calculation.
Change-Id: Ifde62249c493801bfc24e20ffe178b32686adcd1
Commit: a3dd71c24327c64d3e8930911c6cac9857e9c0bb
https://github.com/Checkmk/checkmk/commit/a3dd71c24327c64d3e8930911c6cac985…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 5 Werk IDS
Change-Id: I60cb89d4814e09660dfc339b2eab02025867e299
Commit: 9c56778d3b6ed97af46c91a45a4292dfd2cd9028
https://github.com/Checkmk/checkmk/commit/9c56778d3b6ed97af46c91a45a4292dfd…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M packages/livestatus/src/CMakeLists.txt
Log Message:
-----------
polish Cmake around rrdtool
Change-Id: Ib7fc4576f98abfe0757dc2f8fec97359c3621358
Commit: 1b0da7baebfbd44cc64cfe29300082208eb106fc
https://github.com/Checkmk/checkmk/commit/1b0da7baebfbd44cc64cfe29300082208…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M livestatus/src/MacroExpander.cc
M livestatus/src/Makefile.am
R livestatus/src/NagiosCore.cc
R livestatus/src/NagiosCore.h
A livestatus/src/NebCore.cc
A livestatus/src/NebCore.h
M livestatus/src/NebHost.h
M livestatus/src/NebService.h
M livestatus/src/module.cc
M livestatus/src/test/test_CrashReport.cc
M livestatus/src/test/test_MacroExpander.cc
M packages/livestatus/include/livestatus/LogCache.h
Log Message:
-----------
Rename NagiosCore => NebCore for consistency.
Change-Id: I1d774fcde10decdfd8804b306ea10e132bb30a54
Commit: a7d51c665c799dfe6ba5225c9c4d934b556a13ea
https://github.com/Checkmk/checkmk/commit/a7d51c665c799dfe6ba5225c9c4d934b5…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Fix background for readonly element of graph tunings
CMK-13194
Change-Id: I636480693eca2998562f6ef1890b8530d4c4df53
Commit: ee5c382e7d54e3a9ec36a6388df159f7b15c7525
https://github.com/Checkmk/checkmk/commit/ee5c382e7d54e3a9ec36a6388df159f7b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/base/modes/check_mk.py
M cmk/checkers/inventory.py
M cmk/gui/inventory.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/inventory/row_post_processor.py
M cmk/gui/views/visual_type.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/gui/views/test_views_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: load*tree returns Immutable{Delta,}Tree
- Fix some mypy findings
Change-Id: I0f1645cae120363de8f3e696452240d39b04aed7
Commit: 8efced0bf2bf24f299504ed0d1fcbf468faaa926
https://github.com/Checkmk/checkmk/commit/8efced0bf2bf24f299504ed0d1fcbf468…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/gui/dashboard/page_show_dashboard.py
Log Message:
-----------
Dashboard: Render filter icon with emblem when filters are set
CMK-10792
Change-Id: If8c4ffdeab2f2587186f91facdf303c889369283
Commit: 0bc007eab6d5a881ea6db64d421656e122843755
https://github.com/Checkmk/checkmk/commit/0bc007eab6d5a881ea6db64d421656e12…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: clean up tests
* Fix the fake passing of time:
** It is not the frequency that should change,
but the values.
** Avoid result rates of 0.0, so that we can
test we don't break the scaling
* Split the independent tests up
* Nuke unneeded patching of the value store and
just pass it.
Change-Id: Id3f69628f61ab2e4ba93e4e07f56cbf94ad4c987
Commit: 8173b7c2ce0b6bd0ac96fd7c8d166db2d811b1ab
https://github.com/Checkmk/checkmk/commit/8173b7c2ce0b6bd0ac96fd7c8d166db2d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates I
Change-Id: I33c4f6bfc90b353c49210d9e3ee92ca760f80791
Commit: ec767b570a2f5aa722f89d34796a2dae80f6c05a
https://github.com/Checkmk/checkmk/commit/ec767b570a2f5aa722f89d34796a2dae8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates II
This makes the madness a little more explicit :-).
Change-Id: Ib8d4b4a0ae2704eec318557f15289e3075bfe440
Commit: 07299d16c0321308d625faefc2b72cf17f345420
https://github.com/Checkmk/checkmk/commit/07299d16c0321308d625faefc2b72cf17…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates III
Handle the GetRateError centrally.
Change-Id: I59e5612401b064032c9d07ec3a5d93b52b1c98e9
Commit: 0cfbaf35001fc40c8150a249c8e2993a549c397a
https://github.com/Checkmk/checkmk/commit/0cfbaf35001fc40c8150a249c8e2993a5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates IV
Change-Id: I917d0488f934005503e5dc560ea24d61bbad5b36
Commit: bdac135724c0b17cf0378beb8cfdea067dae010c
https://github.com/Checkmk/checkmk/commit/bdac135724c0b17cf0378beb8cfdea067…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates V
Inline the second rate computation with the
smallest possible change.
Change-Id: Icaae3314a4f058cdf669bfe58971ba8b7ce32bcf
Commit: 9fee7ee4868212b7b62d084a904f83abf1a67eb7
https://github.com/Checkmk/checkmk/commit/9fee7ee4868212b7b62d084a904f83abf…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/special_agents/agent_prometheus.py
Log Message:
-----------
vulture: agent_prometheus
Change-Id: I5559d111ea8ecb97f31f92656b5fead3038e88ca
Commit: 617ad1fa625f5e196eb51e77a9d0c33adeb3a8a0
https://github.com/Checkmk/checkmk/commit/617ad1fa625f5e196eb51e77a9d0c33ad…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/special_agents/agent_prometheus.py
Log Message:
-----------
vulture II: scrape_targets_section
This section is read nowhere.
CMK-12034
Change-Id: Ib3096a9837afaeb979d218317116e289955822a6
Commit: 588f999158bf2f958c3d87880519c00caaa5f046
https://github.com/Checkmk/checkmk/commit/588f999158bf2f958c3d87880519c00ca…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/factory.py
Log Message:
-----------
agent_kube: remove unused argument
Change-Id: Ia70d86c11f44d3311624b0598c6ee08460568f90
Commit: 4af49de47d7ce4eecba5358130b20a84e6af147b
https://github.com/Checkmk/checkmk/commit/4af49de47d7ce4eecba5358130b20a84e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M livestatus/src/NebCore.h
M livestatus/src/NebPaths.h
M livestatus/src/Store.cc
M livestatus/src/Store.h
M livestatus/src/test/test_MacroExpander.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/DynamicEventConsoleReplicationColumn.h
M packages/livestatus/include/livestatus/DynamicRRDColumn.h
A packages/livestatus/include/livestatus/ICore.h
M packages/livestatus/include/livestatus/LogCache.h
R packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/include/livestatus/RRDColumn.h
M packages/livestatus/include/livestatus/Table.h
M packages/livestatus/include/livestatus/TableColumns.h
M packages/livestatus/include/livestatus/TableCommands.h
M packages/livestatus/include/livestatus/TableComments.h
M packages/livestatus/include/livestatus/TableContactGroups.h
M packages/livestatus/include/livestatus/TableContacts.h
M packages/livestatus/include/livestatus/TableCrashReports.h
M packages/livestatus/include/livestatus/TableDowntimes.h
M packages/livestatus/include/livestatus/TableEventConsole.h
M packages/livestatus/include/livestatus/TableEventConsoleEvents.h
M packages/livestatus/include/livestatus/TableEventConsoleHistory.h
M packages/livestatus/include/livestatus/TableEventConsoleReplication.h
M packages/livestatus/include/livestatus/TableEventConsoleRules.h
M packages/livestatus/include/livestatus/TableEventConsoleStatus.h
M packages/livestatus/include/livestatus/TableHostGroups.h
M packages/livestatus/include/livestatus/TableHosts.h
M packages/livestatus/include/livestatus/TableHostsByGroup.h
M packages/livestatus/include/livestatus/TableLabels.h
M packages/livestatus/include/livestatus/TableLog.h
M packages/livestatus/include/livestatus/TableServiceGroups.h
M packages/livestatus/include/livestatus/TableServices.h
M packages/livestatus/include/livestatus/TableServicesByGroup.h
M packages/livestatus/include/livestatus/TableServicesByHostGroup.h
M packages/livestatus/include/livestatus/TableStateHistory.h
M packages/livestatus/include/livestatus/TableStatus.h
M packages/livestatus/include/livestatus/TableTimeperiods.h
M packages/livestatus/src/CMakeLists.txt
M packages/livestatus/src/DynamicEventConsoleReplicationColumn.cc
A packages/livestatus/src/ICore.cc
M packages/livestatus/src/LogCache.cc
R packages/livestatus/src/MonitoringCore.cc
M packages/livestatus/src/Query.cc
M packages/livestatus/src/RRDColumn.cc
M packages/livestatus/src/Table.cc
M packages/livestatus/src/TableColumns.cc
M packages/livestatus/src/TableCommands.cc
M packages/livestatus/src/TableComments.cc
M packages/livestatus/src/TableContactGroups.cc
M packages/livestatus/src/TableContacts.cc
M packages/livestatus/src/TableCrashReports.cc
M packages/livestatus/src/TableDowntimes.cc
M packages/livestatus/src/TableEventConsole.cc
M packages/livestatus/src/TableEventConsoleEvents.cc
M packages/livestatus/src/TableEventConsoleHistory.cc
M packages/livestatus/src/TableEventConsoleReplication.cc
M packages/livestatus/src/TableEventConsoleRules.cc
M packages/livestatus/src/TableEventConsoleStatus.cc
M packages/livestatus/src/TableHostGroups.cc
M packages/livestatus/src/TableHosts.cc
M packages/livestatus/src/TableHostsByGroup.cc
M packages/livestatus/src/TableLabels.cc
M packages/livestatus/src/TableLog.cc
M packages/livestatus/src/TableServiceGroups.cc
M packages/livestatus/src/TableServices.cc
M packages/livestatus/src/TableServicesByGroup.cc
M packages/livestatus/src/TableServicesByHostGroup.cc
M packages/livestatus/src/TableStateHistory.cc
M packages/livestatus/src/TableStatus.cc
M packages/livestatus/src/TableTimeperiods.cc
Log Message:
-----------
Rename MonitoringCore => ICore for consistency.
Change-Id: Id36dd2d1170e268e320a33f50f6059bf711a6719
Commit: 4562de3d494921fb5cde84676a001742f0c0f5a6
https://github.com/Checkmk/checkmk/commit/4562de3d494921fb5cde84676a001742f…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/_autochecks.py
M cmk/base/_sources.py
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/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/inventory_plugins.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/export.py
M cmk/base/legacy_checks/check_mail_loop.py
M cmk/base/modes/check_mk.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/base/sources.py
A cmk/checkengine/__init__.py
A cmk/checkengine/_api.py
A cmk/checkengine/_markers.py
A cmk/checkengine/_parser.py
A cmk/checkengine/_parseragent.py
A cmk/checkengine/_parsersnmp.py
A cmk/checkengine/_typedefs.py
A cmk/checkengine/check_table.py
A cmk/checkengine/checking.py
A cmk/checkengine/checkresults.py
A cmk/checkengine/crash_reporting.py
A cmk/checkengine/discovery/__init__.py
A cmk/checkengine/discovery/_autochecks.py
A cmk/checkengine/discovery/_host_labels.py
A cmk/checkengine/discovery/_utils.py
A cmk/checkengine/error_handling.py
A cmk/checkengine/host_sections.py
A cmk/checkengine/inventory.py
A cmk/checkengine/plugin_contexts.py
A cmk/checkengine/sectionparser.py
A cmk/checkengine/sectionparserutils.py
A cmk/checkengine/submitters.py
A cmk/checkengine/summarize.py
A cmk/checkengine/type_defs.py
R cmk/checkers/__init__.py
R cmk/checkers/_api.py
R cmk/checkers/_markers.py
R cmk/checkers/_parser.py
R cmk/checkers/_parseragent.py
R cmk/checkers/_parsersnmp.py
R cmk/checkers/_typedefs.py
R cmk/checkers/check_table.py
R cmk/checkers/checking.py
R cmk/checkers/checkresults.py
R cmk/checkers/crash_reporting.py
R cmk/checkers/discovery/__init__.py
R cmk/checkers/discovery/_autochecks.py
R cmk/checkers/discovery/_host_labels.py
R cmk/checkers/discovery/_utils.py
R cmk/checkers/error_handling.py
R cmk/checkers/host_sections.py
R cmk/checkers/inventory.py
R cmk/checkers/plugin_contexts.py
R cmk/checkers/sectionparser.py
R cmk/checkers/sectionparserutils.py
R cmk/checkers/submitters.py
R cmk/checkers/summarize.py
R cmk/checkers/type_defs.py
M cmk/fetchers/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/replaced_check_plugins.py
M cmk/update_config/plugins/actions/rulesets.py
M pyproject.toml
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/base/test_check_variables.py
M tests/integration/cmk/base/test_discovery_parameters.py
M tests/testlib/__init__.py
M tests/testlib/base.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/checks/generictests/run.py
M tests/unit/checks/test_apc_mod_pdu_modules.py
M tests/unit/checks/test_aws_elb.py
M tests/unit/checks/test_datapower_fan_legacy.py
M tests/unit/checks/test_esx_vsphere_hostsystem_maintenance.py
M tests/unit/checks/test_esx_vsphere_hostsystem_multipath.py
M tests/unit/checks/test_esx_vsphere_hostsystem_state.py
M tests/unit/checks/test_filestats.py
M tests/unit/checks/test_graylog_sources.py
M tests/unit/checks/test_hp_proliant_raid.py
M tests/unit/checks/test_mem_win.py
M tests/unit/checks/test_mongodb_collections.py
M tests/unit/checks/test_mongodb_replica_set.py
M tests/unit/checks/test_mssql_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/checks/test_oracle_recovery_status.py
M tests/unit/checks/test_scaleio_devices.py
M tests/unit/cmk/base/agent_based/checking/test_checking.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery_utils.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/agent_based/test_utils.py
M tests/unit/cmk/base/api/agent_based/register/test__config.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_export.py
M tests/unit/cmk/base/api/agent_based/register/test_inventory_plugins_register.py
M tests/unit/cmk/base/api/agent_based/test_checking_classes.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels_predictive.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/autochecks/test_autochecks_utils.py
M tests/unit/cmk/base/plugins/agent_based/test_bluecat_threads.py
M tests/unit/cmk/base/plugins/agent_based/test_brocade_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_fru_module_status.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_wlc_clients.py
M tests/unit/cmk/base/plugins/agent_based/test_cmciii.py
M tests/unit/cmk/base/plugins/agent_based/test_container_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_domino_tasks.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_headunit_replication.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_headunit_status.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_silent_cubes_capacity.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_active_vms.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_mailq.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_quarantine.py
M tests/unit/cmk/base/plugins/agent_based/test_juniper_fru.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_lsi.py
M tests/unit/cmk/base/plugins/agent_based/test_megaraid_bbu.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_blocked_sessions.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_disk.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_temp.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_dataguard_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_processes.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_recovery_area.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_db_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_ess.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_events.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_instance_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_memrate.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_proc.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_replication_status.py
M tests/unit/cmk/base/plugins/agent_based/test_suseconnect.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_psu_voltage.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_test.py
M tests/unit/cmk/base/plugins/agent_based/test_vutlan_ems_smoke.py
M tests/unit/cmk/base/plugins/agent_based/test_windows_update.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/test_base_crash_reporting.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_check_utils.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/checkers/test_cache.py
M tests/unit/cmk/checkers/test_checkresults.py
M tests/unit/cmk/checkers/test_host_sections.py
M tests/unit/cmk/checkers/test_parsers.py
M tests/unit/cmk/checkers/test_summarizers.py
M tests/unit/cmk/snmplib/test_snmplib_snmp_table.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk/utils/test_check_utils.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/cmk/utils/type_defs/test_type_defs_plugin_name.py
M tests/unit/test_pylint_checker_cmk_module_layers.py
Log Message:
-----------
Rename `cmk.checkers` -> `cmk.checkengine`
Change-Id: I43082410d427964797c03554d46d8e00f56936e3
Commit: 870920f9aad2fbdcf0f55be5c70ccd0abe000856
https://github.com/Checkmk/checkmk/commit/870920f9aad2fbdcf0f55be5c70ccd0ab…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M livestatus/src/Store.h
Log Message:
-----------
Refactoring: Pulled up cache horizon retrieval.
This gets rid of one #ifdef in Store.h, much more to come: We first need to
get rid of all other #ifdefs, and only after that we will be able to find
cleaner abstractions.
Change-Id: I124791e8e1501212c28beac1f6bcc852c9cb2de0
Commit: 89ce3beae0f82c823d8bdd79468aacf768e396bf
https://github.com/Checkmk/checkmk/commit/89ce3beae0f82c823d8bdd79468aacf76…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/.f12
Log Message:
-----------
fix f12 for checkers -> checkengine
Change-Id: I700d59c33479dbadd803e30eaba258fecf16c726
Commit: d84a00fd2327cdc6c4f8de8150dcc7d387c608e6
https://github.com/Checkmk/checkmk/commit/d84a00fd2327cdc6c4f8de8150dcc7d38…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
A .werks/15851
M cmk/gui/page_menu_utils.py
Log Message:
-----------
15851 FIX Combined graphs from views: Take view context into account
SUP-14195
Change-Id: Ia524d307cd54c80f4602a0c22c1989ba4e67aa32
Commit: 04d495f36c473ea1c1a66a5f0827fdf45a62899c
https://github.com/Checkmk/checkmk/commit/04d495f36c473ea1c1a66a5f0827fdf45…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M livestatus/src/Store.h
Log Message:
-----------
Refactoring: Pass down logger, decoupling things a bit more.
Change-Id: I5392f698891540baf366e9ebdeb946e38be5f77e
Commit: 6ca7f40b67a958ff9667fedb75f6cf03431ceb09
https://github.com/Checkmk/checkmk/commit/6ca7f40b67a958ff9667fedb75f6cf034…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/modes/check_mk.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
inventory: Pass ImmutableTree
Change-Id: Ifcd359206a124322b05e7b5daf2df4c2882530e8
Commit: aaa34688d852d6befdf942bf12153cc4e27248a3
https://github.com/Checkmk/checkmk/commit/aaa34688d852d6befdf942bf12153cc4e…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
Log Message:
-----------
password: add managedtest decorator to latest test
Change-Id: Ic6acc251c18fb441a98d3868bf89473ba5fef47f
Commit: ea583c88a713f315944a025bb8119ba208dcecd4
https://github.com/Checkmk/checkmk/commit/ea583c88a713f315944a025bb8119ba20…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
R doc/documentation/api-cmk-checkers.rst
A doc/documentation/api-cmk-engine.rst
M doc/documentation/api-index.rst
Log Message:
-----------
Fix arch doc after module renaming
Change-Id: Iccf78658bdeddfc1a984f839d10173a338b5be5d
Commit: c3615afa4b92db358387764a35357cf0c345af3a
https://github.com/Checkmk/checkmk/commit/c3615afa4b92db358387764a35357cf0c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/supermicro.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
supermicro: untangle check plugins
Change-Id: I461d4e5d3e2ad24a224ec5029a5f6218c7faea7c
Commit: 0581cdb7be8d216f58fa16d0f10929bcf0d53253
https://github.com/Checkmk/checkmk/commit/0581cdb7be8d216f58fa16d0f10929bcf…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
M cmk/base/legacy_checks/cisco_prime_wifi_connections.py
Log Message:
-----------
legacy checks: no lambda parsing I
Change-Id: I9ee00237083347ea5e64bfad88998f4c9233c133
Commit: f24271366cb3961ed3386679f7afac583612b97c
https://github.com/Checkmk/checkmk/commit/f24271366cb3961ed3386679f7afac583…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M livestatus/src/Store.h
Log Message:
-----------
Refactoring: Unify Store::answerGetRequest.
Change-Id: I7b969324d54d4417f11ab14b57670be29406bafe
Commit: 4ca3ae4a64ec2f6347c2aa17360d61b94bb55f87
https://github.com/Checkmk/checkmk/commit/4ca3ae4a64ec2f6347c2aa17360d61b94…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/pulse_secure_cpu_util.py
M cmk/base/legacy_checks/pulse_secure_disk_util.py
M cmk/base/legacy_checks/pulse_secure_log_util.py
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/legacy_checks/pulse_secure_temp.py
M cmk/base/plugins/agent_based/utils/pulse_secure.py
Log Message:
-----------
legacy checks: no lambda parsing V
Change-Id: I465d102495c2ce1dd8561a2075626903961f057e
Commit: c72ad6c9b17c853f282c1608e151ff5af37896a8
https://github.com/Checkmk/checkmk/commit/c72ad6c9b17c853f282c1608e151ff5af…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/skype.py
Log Message:
-----------
legacy checks: no lambda parsing VIII
Change-Id: Idfc59e0b5f9403c421aaf9b40774efaa83c6c020
Commit: 5c50efe142095af54979e2355771e54afa190c69
https://github.com/Checkmk/checkmk/commit/5c50efe142095af54979e2355771e54af…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates VI
Use clearer variable names.
Change-Id: I9abcb432fd05727daa803228c245be3df28ecc94
Commit: c00c7af1965d4ec67c4195bd5ffe9380bbe4e898
https://github.com/Checkmk/checkmk/commit/c00c7af1965d4ec67c4195bd5ffe9380b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates VII
Change-Id: I2fe765c26e2ee8b367171e7ddc00439adc11e777
Commit: 1423b0c4bd41a9ced38b09acd3bfa5dadd1619f7
https://github.com/Checkmk/checkmk/commit/1423b0c4bd41a9ced38b09acd3bfa5dad…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates VIII
Change-Id: I02743606536de375c76fed9103f795306f6d482f
Commit: e3ddb066408dd190043ab58a0ebeeb6ed50bc7c7
https://github.com/Checkmk/checkmk/commit/e3ddb066408dd190043ab58a0ebeeb6ed…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates IX
Change-Id: I994b9814001e8946e3cca1a309f8634a2a8043a9
Commit: 752e1484961d972f19431a2ac9fe0283ca35fa43
https://github.com/Checkmk/checkmk/commit/752e1484961d972f19431a2ac9fe0283c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
winperf_phydisk: refactor computation of rates X
Finally drop the irritating relict from when we could not
pass the y-value ourselves.
Note that this changes the behaviour if the y-metric did
not change. But in that case probably the x-metric did
not change either, so it probably does not matter all that
much.
Change-Id: I768b2b3ade9ccca17cb6d74e33b3a73c30f6727f
Commit: 17d74df2ed9b6bb5fcfa8a2d9ab149573547f687
https://github.com/Checkmk/checkmk/commit/17d74df2ed9b6bb5fcfa8a2d9ab149573…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/supermicro.py
Log Message:
-----------
legacy checks: fix mypy suppressions
Change-Id: I00cbc1acf37caea29015490b489ec87a0262c14f
Commit: aecfda9cac607eaacc47882d37d1722f46173173
https://github.com/Checkmk/checkmk/commit/aecfda9cac607eaacc47882d37d1722f4…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-23 (Tue, 23 May 2023)
Changed paths:
M cmk/base/legacy_checks/zorp_connections.py
Log Message:
-----------
drop rogue mypy suppression
Change-Id: Ibefeb86a2e2a8c614b6d5c3d40d0891ba7f6dd3d
Commit: a8fa5d6fc2331aab6583c1d11e4343cb28cb40c6
https://github.com/Checkmk/checkmk/commit/a8fa5d6fc2331aab6583c1d11e4343cb2…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M tests/agent-plugin-unit/test_mk_filestats.py
M tests/agent-plugin-unit/test_mk_jolokia.py
M tests/agent-plugin-unit/test_mk_logwatch.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
Log Message:
-----------
Missing types added, p54
CMK-10552
Change-Id: I3085a9469571e468c9ccd8b18a025e1e633ecccd
Commit: 8958ca616fa689bd1dd418e0e66f1c045e0fdd27
https://github.com/Checkmk/checkmk/commit/8958ca616fa689bd1dd418e0e66f1c045…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M cmk/gui/werks.py
Log Message:
-----------
About Checkmk: Always link to the latest version
Change-Id: If7d7f169eaa3ac7bd5947917ad60295383f3a036
Commit: ef572f372a3d844ba5a0ad9d15f8c1e489e09e65
https://github.com/Checkmk/checkmk/commit/ef572f372a3d844ba5a0ad9d15f8c1e48…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
A .werks/15192
M cmk/utils/type_defs/user_id.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
15192 Handling overly long usernames
Prior to this Werk, attempting to create a user with a very long name
would partially create the user and then fail, leaving the user
management GUI in an unusable state.
Attempting to create such a user now fails gracefully with an error
message.
Change-Id: I4aecccf2d9ecf37769e22e8013181b7fe77e3131
Commit: 3fadd8ba9b6f684fbbbf5de503219a9f163c1791
https://github.com/Checkmk/checkmk/commit/3fadd8ba9b6f684fbbbf5de503219a9f1…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M cmk/gui/login.py
Log Message:
-----------
Better handling of invalid usernames and passwords
on the login page
Change-Id: I519752a8861e17cfe64511eca3b8288796b11cf6
Commit: 500e8278620281046bfbd18aaf364fe8c048449b
https://github.com/Checkmk/checkmk/commit/500e8278620281046bfbd18aaf364fe8c…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M tests/gui_e2e/conftest.py
Log Message:
-----------
Fix type of 'site' fixture
Change-Id: Ibaa21f11a310ca002130c04acd7995cf1a581e07
Commit: 29f7b5bef575da1be7a6ac27c16b4788b2036e9f
https://github.com/Checkmk/checkmk/commit/29f7b5bef575da1be7a6ac27c16b4788b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M cmk/base/_sources.py
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/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/inventory_plugins.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/api/agent_based/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/export.py
M cmk/base/modes/check_mk.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/base/sources.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/rulesets.py
M pyproject.toml
M tests/testlib/__init__.py
M tests/testlib/base.py
M tests/unit/checks/test_apc_mod_pdu_modules.py
M tests/unit/checks/test_aws_elb.py
M tests/unit/checks/test_datapower_fan_legacy.py
M tests/unit/checks/test_esx_vsphere_hostsystem_maintenance.py
M tests/unit/checks/test_esx_vsphere_hostsystem_multipath.py
M tests/unit/checks/test_esx_vsphere_hostsystem_state.py
M tests/unit/checks/test_filestats.py
M tests/unit/checks/test_graylog_sources.py
M tests/unit/checks/test_hp_proliant_raid.py
M tests/unit/checks/test_mem_win.py
M tests/unit/checks/test_mongodb_collections.py
M tests/unit/checks/test_mongodb_replica_set.py
M tests/unit/checks/test_mssql_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/checks/test_oracle_recovery_status.py
M tests/unit/checks/test_scaleio_devices.py
M tests/unit/cmk/base/agent_based/checking/test_checking.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/api/agent_based/register/test__config.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_export.py
M tests/unit/cmk/base/api/agent_based/register/test_inventory_plugins_register.py
M tests/unit/cmk/base/api/agent_based/test_checking_classes.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels_predictive.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/plugins/agent_based/test_bluecat_threads.py
M tests/unit/cmk/base/plugins/agent_based/test_brocade_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_fru_module_status.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_wlc_clients.py
M tests/unit/cmk/base/plugins/agent_based/test_cmciii.py
M tests/unit/cmk/base/plugins/agent_based/test_container_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_domino_tasks.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_headunit_replication.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_headunit_status.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_silent_cubes_capacity.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_active_vms.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_mailq.py
M tests/unit/cmk/base/plugins/agent_based/test_fireeye_quarantine.py
M tests/unit/cmk/base/plugins/agent_based/test_juniper_fru.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_lsi.py
M tests/unit/cmk/base/plugins/agent_based/test_megaraid_bbu.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_blocked_sessions.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_disk.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_temp.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_dataguard_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_processes.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_recovery_area.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_db_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_ess.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_events.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_instance_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_memrate.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_proc.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_replication_status.py
M tests/unit/cmk/base/plugins/agent_based/test_suseconnect.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_psu_voltage.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_test.py
M tests/unit/cmk/base/plugins/agent_based/test_vutlan_ems_smoke.py
M tests/unit/cmk/base/plugins/agent_based/test_windows_update.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/checkers/test_parsers.py
M tests/unit/cmk/snmplib/test_snmplib_snmp_table.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
fix isort config + rerun isort
Change-Id: I8ccd99f3b7d06eb103fab4d9a4b38c2a098e3da0
Commit: 41a01a2eb1fb6d678106849c346c44b847543c71
https://github.com/Checkmk/checkmk/commit/41a01a2eb1fb6d678106849c346c44b84…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M agents/wnx/run.cmd
Log Message:
-----------
fix windows signing script
Change-Id: I56e07a5535c62142f8e2ba32b4f59a64a6b4dc66
Commit: 4107d4099140997c196965a1e60d369959fdc628
https://github.com/Checkmk/checkmk/commit/4107d4099140997c196965a1e60d36995…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-24 (Wed, 24 May 2023)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
No need to link against librrd anymore.
Change-Id: I337daa4920fd61233027e7a3499bf0c180e6df93
Compare:
https://github.com/Checkmk/checkmk/compare/45fdabcacc19...4107d4099140