Title: HW/SW Inventory: Show icon and tooltip if a data field is kept further on or is outdated
Class: fix
Compatible: compat
Component: multisite
Date: 1701336085
Edition: cre
Level: 1
Version: 2.2.0p17
Title: Drop 'cmk --paths' command
Class: fix
Compatible: compat
Component: checks
Date: 1701358971
Edition: cre
Level: 1
Version: 2.3.0b1
This Werk removes the <tt>cmk --paths</tt> command.
It has not been proberly maintained in the last years and bitrotted over time.
From a developers point of view:
This command introduces dependencies that are the wrong way around, hence getting in the way of a more sustainable architecture.
It would be likely to further decay over time.
As unreliable information is helping nobody, we drop this command.
Building it properly instead of dropping it would require much more effort, which we believe to be disproportionate.
Title: Improved host/service label conditions in rules
Class: feature
Compatible: compat
Component: wato
Date: 1701338968
Edition: cre
Level: 1
Version: 2.3.0b1
In parallel to host/service label filters in visuals (see <a href="https://checkmk.com/werk/15074">Werk #15074</a>), the label conditions in rule configurations have been improved.
Host and service label conditions now allow for more complex configurations using logical operators 'and', 'or', 'not'. Additionally, the labels can be grouped and label groups can be connected through the logical operators 'and', 'or', 'not' as well. Existing label condition configurations of rules are transformed to the new data structure.
Title: Visualization of rule search
Class: feature
Compatible: compat
Component: multisite
Date: 1701420250
Edition: cre
Level: 1
Version: 2.3.0b1
The visualization for the rule search has been updated to provide
clearer indications of the displayed information.
The previous green overlay highlighting has been replaced by an
icon-based visualization.
Ineffective rules are denoted with a negative icon whereas
all other rule searches are marked with a green checkmark icon.
It is now clearly separated whether you are matching for a host
or searching for rules via the rule search.
Title: Inconsistent Check_MK services for clusters with partial piggyback data
Class: fix
Compatible: compat
Component: checks
Date: 1701326283
Edition: cre
Level: 1
Version: 2.3.0b1
Clusters configured to "Use piggyback data from other hosts if present" expected piggyback data from <i>all</i> hosts, if one host had piggyback data.
This could lead to an inconsistent state where every nodes datasources were OK individually, but they would lead to a warning state on the cluster.
Title: linux-bonding: introduce check for expected bonding mode
Class: feature
Compatible: incomp
Component: checks
Date: 1698999268
Edition: cre
Level: 1
Version: 2.3.0b1
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.
This also means that there is a change to the configuration.
So, if you currently have the "Linux bonding interface status"
rule configured, the actions you have to take are the
following
Case 1: Rule configured for linux
Action: The config update process will handle the update.
Case 2: Rule configured for OVS
Action: All previously configured rules will now appear
as Linux Bonding interface status rules. Therefore you
will have to delete them and create new "Bonding interface
status" rules.
Title: HW/SW Inventory: Show icon and tooltip if a data field is kept further on or is outdated
Class: fix
Compatible: compat
Component: multisite
Date: 1701336085
Edition: cre
Level: 1
Version: 2.3.0b1
Title: Cached MRPE plugins: display cache info at the end of the service output
Class: feature
Compatible: compat
Component: checks
Date: 1701331517
Edition: cre
Level: 1
Version: 2.3.0b1
This Werk changes the caching information of MRPE plugins to be displayed at the end of the service output.
This is consistent with the plugin for loacl checks, which shows the same type of information.