Title: Notification spooler: Fix ignored timing settings for specific methods
Class: fix
Compatible: incomp
Component: notifications
Date: 1699356565
Edition: cee
Level: 1
Version: 2.3.0b1
If you used notification spooling and configured "Timing settings for specific
methods" in the global settings option "Notification Spooler Configuration",
the settings "Maximum number of delivery attempts" and "Timeout" had no effect.
The notification methods were executed until they succeded.
Please note:
This change can cause changes in the notification spooling, please check if the
behaviour still matches your needs. Otherwise you would have to adjust the
mentioned settings again.
Werk 15302 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: dell_poweredge_status: crash on unknown state
Class: fix
Compatible: compat
Component: checks
Date: 1698738832
Edition: cre
Level: 1
Version: 2.3.0b1
If the device returned an unknown state for <tt>globalSystemStatus</tt>
dell_poweredge_status crashed with error <tt>ValueError: not enough values to
unpack (expected 2, got 1)</tt>.
The new behavior is, that the service will be cirital and report <tt>unknown
state</tt> as system status.
------------------------------------<diff>-------------------------------------------
Title: dell_poweredge_status: crash on unknown state
Class: fix
Compatible: compat
Component: checks
Date: 1698738832
Edition: cre
Level: 1
Version: 2.3.0b1
- If the device returned an unknown state for
+ If the device returned an unknown state for <tt>globalSystemStatus</tt>
? +++++++++++++++++++++++++++
+ dell_poweredge_status crashed with error <tt>ValueError: not enough values to
+ unpack (expected 2, got 1)</tt>.
- The new behavior is, that the service will be cirital and report
+ The new behavior is, that the service will be cirital and report <tt>unknown
? +++++++++++
+ state</tt> as system status.
Title: prism_vm_tools: tools state and enable state can now be ignored
Class: feature
Compatible: compat
Component: checks
Date: 1698910390
Edition: cre
Level: 1
Version: 2.3.0b1
Dropdowns "Tools install state" and "VMTools activation state" of rule "Nutanix
Prism VM Tools" not contain the option "ignored".
Title: agent_elasticsearch: resolve error when requesting indices stats
Class: fix
Compatible: compat
Component: checks
Date: 1699277518
Edition: cre
Level: 1
Version: 2.3.0b1
There is a special error case which arises when trying to request the
indices stats from Elasticsearch which has at least one alias
pointing to a closed index. In the previous version, the special agent
completely failed in such scenarios. This werk resolves this by
requesting only the accessible indices.
Title: host_config: can now move host between nested folders
Class: fix
Compatible: compat
Component: rest-api
Date: 1699258683
Edition: cre
Level: 1
Version: 2.3.0b1
This werk addresses an issue discovered when moving hosts to folders
that were more than one folder deep. Previously, the possible target
folders for the given host were incorrectly checked. We now have
a fix which will correctly check first if the target folder is
permitted.
Title: Remove Python 3.4 as an option for Windows Agent
Class: feature
Compatible: incomp
Component: agents
Date: 1694165426
Edition: cee
Knowledge: undoc
Level: 1
Version: 2.3.0b1
Older windows versions (e.g. Windows Server 2008 RC2) do not support Python versions newer than 3.4.
For these systems we offered the option to install Python 3.4.4 as a Python environment.
This environment was then used for various agent plugins.
Since Python 3.4 reached its end-of-life in 2019 and Windows Server 2008 RC2 its end-of-life in 2020 this support is now removed.
If you want to continue to run and monitor these systems you can still do that but if you use agent plugins that require Python you are now responsible for providing that environment.
Title: Support Diagnostics: Collect information about installed Python modules
Class: feature
Compatible: compat
Component: setup
Date: 1695825678
Edition: cre
Level: 1
Version: 2.3.0b1
The support Diagnostics dump now contains information about the Python modules that are
installed in the site context. It uses the command "pip freeze" to gather that information.
Title: prism_vm_stats: don't go stale if no memory usage present
Class: fix
Compatible: compat
Component: checks
Date: 1698910604
Edition: cre
Level: 1
Version: 2.3.0b1
State will be OK and "No memory usage data available" will be shown as summary.