Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 83e57140ed4280d31b2736a281a6578ddb14b388
https://github.com/Checkmk/checkmk/commit/83e57140ed4280d31b2736a281a6578dd…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-01 (Fri, 01 Dec 2023)
Changed paths:
A .werks/16159
R checkman/bonding
A checkman/lnx_bonding
A checkman/ovs_bonding
M cmk/base/plugins/agent_based/bonding.py
M cmk/base/plugins/agent_based/lnx_bonding.py
M cmk/base/plugins/agent_based/ovs_bonding.py
M cmk/base/plugins/agent_based/windows_intel_bonding.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_bonding.py
Log Message:
-----------
16159 linux-bonding: introduce check for expected bonding mode
The service monitoring rule "Linux monitoring service status"
was previously being used for both Linux and OVS. This werk
now splits this rule in two. We now have the following rules.
Linux bonding interface status -> Linux
Bonding interface status -> OVS
The reason behind this, is that we have now introduced an
expected mode configuration parameter only for the Linux
rule. So you are now able to select the expected bonding
mode and the state you want to display when this condition
is not met.
SUP-14636
Change-Id: Iadb06a9fc1ec1dae7cb4c87268ca00abd1e72b23