Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 1c249dcacc8d4868680f63f4354ec28fb716f844
https://github.com/tribe29/checkmk/commit/1c249dcacc8d4868680f63f4354ec28fb…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14035
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M tests/unit/checks/test_scaleio_devices.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
FIX 14035: Clustering fixed for legacy check plugins
During conversion of legacy check plugins we would create a Result
without a summary. Because that was possible in the old check world.
That breaks assumptions in new code that a summary always exists.
Now we always add a summary to keep the invariants of `Result`.
Change-Id: I5c7a2172f6330ff3d21d2fdd035b1d8089185007