Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 50120e84725d4ea1743eaa1978689014046e408b
https://github.com/Checkmk/checkmk/commit/50120e84725d4ea1743eaa19786890140…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/base/modes/check_mk.py
M cmk/checkengine/checking/_checking.py
M cmk/checkengine/discovery/_impl.py
Log Message:
-----------
Check_MK services: summarize only once
The result of the Check_MK service is composed of multiple sub checks.
Those checks were summarized multiple times: the summary of a
subcheck was summarized with the summary of others.
This lead to inaccuracy of the placement of check markers.
Now the checks are only summarized once.
Change-Id: I8aadf90e17196395ad8f554247013d397aac73e8
Commit: 049a5b2cabafec63b930ca2208be8ae65760d9d1
https://github.com/Checkmk/checkmk/commit/049a5b2cabafec63b930ca2208be8ae65…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/checkengine/checking/__init__.py
M cmk/checkengine/checking/_checking.py
M tests/unit/cmk/checkengine/test_checking.py
Log Message:
-----------
add test to demonstrate problem
specific_missing_sections rule still returns a warning with an empty
list.
SUP-17271
Change-Id: I85b968701fea1d3e310c46a92a32672c78f15463
Commit: fe5292d36b72c3c602f0c421e79618477de5f8eb
https://github.com/Checkmk/checkmk/commit/fe5292d36b72c3c602f0c421e79618477…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
A .werks/15321.md
M cmk/checkengine/checking/_checking.py
M tests/unit/cmk/checkengine/test_checking.py
Log Message:
-----------
15321 FIX Fix "State if specific check plugins receive no monitoring data" of Rule "Status of the Checkmk service"
Rule "Status of the Checkmk service" provides a setting called "State if
specific check plugins receive no monitoring data" where you can specify a
regular expression to match specific check plugins, and assign a status for
the "Check_MK" service if this check plugins receives no data.
The feature did work correctly if you specified a Status worse than "WARN".
But the "Check_MK" service went to "WARN" even if there was an rule to set the
status to "OK" if the specific section did not receive any data. This is fixed now.
SUP-17271
Change-Id: I449cf23a3b9fce9227ff7d7f12a0162e8dc81c3e
Compare: https://github.com/Checkmk/checkmk/compare/3542203cd00a...fe5292d36b72
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 3542203cd00aac9435627ba6e192c5d0b1c0eb15
https://github.com/Checkmk/checkmk/commit/3542203cd00aac9435627ba6e192c5d0b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/check_tcp.py
M cmk/gui/plugins/wato/active_checks/tcp.py
M tests/unit/checks/test_check_tcp.py
Log Message:
-----------
check_tcp: make params a dict
Change-Id: I335b4900cf7a099ea16b8f399fd9eaf8ae5ff1f3
(cherry picked from commit e831ee4a63274abcf37f4ede7d1d79b79a3a14d9)
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c66a2443e27f41731243c9d6fdbc85588a68357c
https://github.com/Checkmk/checkmk/commit/c66a2443e27f41731243c9d6fdbc85588…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M buildscripts/scripts/build-cmk-distro-package.groovy
M buildscripts/scripts/build-cmk-packages.groovy
M omd/Makefile
M omd/omd.make
M omd/packages/Python/BUILD.Python.bazel
Log Message:
-----------
Enable Link Time Optimization for Python
and also remove former option to enable optimization at all via PYTHON_ENABLE_OPTIMIZATION
Change-Id: I9abc3235254a10ed22d176de8b0e1c8294acc512
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 6c31dcea73bc390b6cc36417538804a6272d5717
https://github.com/Checkmk/checkmk/commit/6c31dcea73bc390b6cc36417538804a62…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/base/config.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M packages/cmk-server-side-calls/tests/v1/test_active_checks.py
M packages/cmk-server-side-calls/tests/v1/test_special_agents.py
M packages/cmk-server-side-calls/tests/v1/test_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/plugins/aws/server_side_calls/test_aws.py
M tests/unit/cmk/plugins/cisco/server_side_calls/test_prime.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_azure.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_azure_status.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_bi_aggr.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_form_submit.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_smtp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_cisco_meraki.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_cmk_inv.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_datadog.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_disk_smb.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_ftp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_gcp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_http.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_icmp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_jenkins.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_kube.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_ldap.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_mobileiron.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_notify_count.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_prometheus.py
M tests/unit/cmk/plugins/dns/server_side_calls/test_active_check.py
M tests/unit/cmk/plugins/elasticsearch/server_side_calls/test_active_check.py
M tests/unit/cmk/plugins/elasticsearch/server_side_calls/test_agent_elasticsearch.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail_loop.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mailboxes.py
M tests/unit/cmk/plugins/prism/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/proxmox_ve/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/ssh/server_side_calls/test_active_check.py
M tests/unit/cmk/plugins/ssh/server_side_calls/test_check_by_ssh.py
M tests/unit/cmk/plugins/three_par/server_side_calls/test_three_par.py
M tests/unit/cmk/plugins/vsphere/server_side_calls/test_special_agent.py
Log Message:
-----------
Make the redundant resolved_address field a computed property + associated fixes.
Following one of the iron rules of SW engineering "Do not make illegal
states representable.", the field has been nuked. Let's see if we want
to nuke the computed property later, too...
Change-Id: If115d493067e7301e615725cb8677e357816ae2b
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications