Title: discovery: better message in case of failing data sources
Class: fix
Compatible: compat
Component: checks
Date: 1701963693
Edition: cre
Level: 1
Version: 2.3.0b1
With the werk 15242, bulk discovery and periodic service discovery report errors
if fetching from one of the data sources failed. Additionally, autodiscovery won't make
changes to the configuration in that case.
The discovery service still showed a message 'rediscovery scheduled' which was confusing
to the users. Now, the message 'Automatic rediscovery currently not possible due to failing
data source(s). Please run service discovery manually' will be shown in case of failing data
sources.
Title: logwatch_ec: Duplicate messages forwarded to event console
Class: fix
Compatible: compat
Component: checks
Date: 1701810299
Edition: cre
Level: 1
Version: 2.3.0b1
This fixes duplicate messages forwarded to the event console by the plugin <i>"Forward Logwatch Messages to the Event Console"</i> (<tt>logwatch_ec</tt>).
It only affects users that configured it to monitore multiple logfiles in one common service.
Users who need an instant solution and cannot wait for the next patch release can change their settings to mitigate the issue.
By checking <i>"Create a separate check for each logfile"</i> in the relevant <i>"Logwatch Event Console Forwarding"</i> rule and rediscovering the host you can switch to a configuration that is not affected.
Title: rabbitmq_cluster_messages: Most of the configrable parametes have not been considered
Class: fix
Compatible: compat
Component: checks
Date: 1701894663
Edition: cre
Level: 1
Version: 2.3.0b1
Most of the parameters configurable in the ruleset <i>"RabbitMQ cluster messages"</i> have not been considered by the plugin.
Title: Support Diagnostics: Use pip3
Class: fix
Compatible: compat
Component: wato
Date: 1701851869
Edition: cre
Level: 1
Version: 2.1.0p38
When creating a Support Diagnowtics dump, the information about the installed Python modules was collected using pip.
This actually collected information about the OS' Python environment, not about the one in the site context.
Sometimes, it caused a crash, when there was no pip installed.
Now, pip3 is used, which is built-in to the Checkmk Site.