ID: 12549
Title: Fix parent scan
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
The parent scan job always failed with an exception like "TypeError: tuple
indices must be integers or slices, not str".
ID: 12530
Title: Remove problem dashboard from CRE
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
The dashboard had the same content as the main dashboard.
ID: 12527
Title: Fix error handling of missing dashlet types
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.1.0i1
If a dashboard contained a dashlet type that is not known, a KeyError occurred.
Now a static dashlet is rendered instead, showing a message to remove the
unknown dashlet type from the dashboard configuration.
ID: 12152
Title: mk_jolokia: Error running agent plugin when deploying via agent bakery
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
When deploying the agent plugin <tt>mk_jolokia</tt> via agent bakery, the
execution of the plugin will fail, if the field "Name of the instance in the
monitoring" is set within the "JMX monitoring of Java JVMs using Jolokia".
As the corresponding agent section is missing when experiencing this error,
the corresponding services will change it's state to <tt>UNKNOWN</tt>. When
running the mk_jolokia plugin manually, this will result in a traceback, ending
with the error<br>
<tt>TypeError: a bytes-like object is required, not 'str'</tt>
This is fixed with this Werk. The plugin and the corresponding services will be
functional again when rebaking and deploying agents.
ID: 12547
Title: Fix possible XSS on audit log page
Component: Setup
Level: 1
Class: Security fix
Version: 2.1.0i1
Displaying the detail text of changes could trigger execution of arbitrary
javascript code that was previously stored by a modification made to the
configuration. This issue may affect users of the setup of previous 2.0.0
versions.
ID: 12546
Title: Tags: Fix exception when changing existing tag ID
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
When changing the tag id of an already used tag and choose "Fix affected
folders, hosts and rules" when saving those changes, the following exception
appears: <tt>TypeError (isinstance() arg 2 must be a class, type, or tuple of classes and types)</tt>.
ID: 12292
Title: Rules: Fix displaying rule with empty service conditions
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
Rules with an empty list of service conditions can not be created with
the setup these days because they match no service at all. Previous
versions made this possible.
Displaying these rules was not possible with previous 2.0.0 and lead to
a crash "IndexError (list index out of range)".
ID: 12293
Title: Service discovery: Fix discovered host label processing
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
In distributed setups the discovered host labels were not displayed correctly
for hosts that are monitored from remoted sites.