ID: 12561
Title: Fix KeyError (site_id) crash on host properties page (2.0.0p2 regression)
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
When opening the host properties page in the setup an exception KeyError
("site_id") could appear in distributed setups. This issue was triggered when a
folder has a site attribute configured which does not have a site specific
global setting defined. This situation is now cleanly handled to prevent this
exception.
ID: 12560
Title: Cascading livestatus proxy can now open encrypted sockets
Component: Livestatus Proxy
Level: 1
Class: Bug fix
Version: 2.1.0i1
The livestatus proxy can be configured to cascade livestatus connections. The
feature was introduced with 1.5.0 by werk #5970 which describes how this can
be used.
In previous versions the livestatus proxy was always offering a plain text
livestatus connection. Even if the site configuration offered the option
"Encrypt communication". Changing the option simply did not have any effect.
Trying to connect to this socket using a livestatus client with encryption
enabled simply failed all the time.
With this change the livestatus proxy is now respecting the "Encrypt
communication" and offering a TLS encrypted server socket using the certificate
of the site where the livestatus proxy is running on.
ID: 12730
Title: <tt>mk_zypper</tt>: Increase timeout from 10 to 50 s
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The agent plugin <tt>mk_zypper</tt>, which collects data about updates
on SUSE Linux hosts, had an built-in timeout of 10 s. This was too
short, since <tt>zypper refresh</tt> can run for 20 s or more.
This werk increases the timeout to 50 s.
Note that this plugin is normally executed asynchronously and in large
time intervals, so increasing this timeout is not problematic. For this
werk to come into effect, you need to update the agent on affected
hosts.
ID: 12750
Title: Change sort order of setup search results
Component: Multisite
Level: 1
Class: New feature
Version: 2.1.0i1
If you searched e.g. for "Proxmox", the first search entries after sections
"Hosts" and "Setup" shown were from "Service monitoring rules", what is
difficult to understand, especially for new users.
The search results will now show section "VM, Cloud, Container" entries first,
because this section contains the rule to to start monitoring Proxmox.
This change also applies for rules in section "Other integrations".
ID: 12784
Title: check_http: maximum length of regex is enforced
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.1.0i1
The internal limit of maximum characters of the regular expression of
check_http is now checked in the webinterface. If the regular expression is
longer than 1023 an error message is shown when trying to save it.
ID: 12460
Title: Title: Customer logos configured in 1.6 no longer leave "Activation changes" hanging
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
If your customer configuration contained a logo, the activation change process was cancelled due to an internal coding exception.
This has been fixed.
ID: 12463
Title: BI computation: Aggregations are no longer repeatedly computed if a remote site has no hosts
Component: BI
Level: 1
Class: Bug fix
Version: 2.1.0i1