Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: e52670bc0dab583781fb44ab254b94fa29b00097
https://github.com/Checkmk/checkmk/commit/e52670bc0dab583781fb44ab254b94fa2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-27 (Fri, 27 Sep 2024)
Changed paths:
M cmk/base/config.py
M cmk/checkengine/discovery/__init__.py
M cmk/checkengine/discovery/_autochecks.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/discovery/_utils.py
M tests/testlib/base.py
M tests/unit/cmk/checkengine/discovery/test__autodiscovery.py
Log Message:
-----------
discovery: reorganize cluster service merging
We used to compute the transitions (new, vanished, ...)on the
individual nodes before computing the cluster aggregation.
This is unnecessarily confusing.
We now compute two aggregations (before/after) for the cluster
and then derive the transitions from these.
Also we now have the merged discovered labels of clusters
considered by the ruleset matcher.
This fixes CMK-18804 and CMK-17762 and unblocks SUP-6185.
Change-Id: Ib6ea13a2ea2ddd0b7a275fd8a28b859ae3e6542f
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications