ID: 14673
Title: Allow to GET bi aggregation state with wato disabled
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
The endpoint /domain-types/bi_aggregation/actions/aggregation_state/invoke does not
require wato to be enable any longer.
ID: 14671
Title: vsphere memory check is stale for powered off machines
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
If you have a monitored VM that is powered of then the memory service would go stale.
This has been fixed. No user interaction required.
ID: 14694
Title: bluecoat_sensors: Fix duplicate service names
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
This change is incompatible for users who use bluecoat_sensors_temp check.
During the check plugin migration, bluecoat_sensors_temp service name was
changed. This caused a clash with the bluecoat_sensors service name.
The bluecoat_sensors_temp disappeared and there was a warning on activate
changes.
After the upgrade, run the discovery on the affected hosts to get the
bluecoat_sensors_temp service again.
ID: 13426
Title: agent_ucs_bladecenter can now handle HyperFlex Server
Component: agents
Level: 1
Class: New feature
Version: 2.2.0i1
Before this change only UCSB and UCSC Models where queried, now also HyperFlex
Servers can be monitored.
ID: 14467
Title: LDAP: Fix name conflict if new connector is used
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
Since werk #13501 the user connector is used to only contact connections, the
user is configured for.
If a connection was deleted and a new one was used, the user still had the
deleted connector in his profile, leading to messages like "SKIP SYNC "MY_USER"
(name conflict with user from "MY_OLD_CONNECTION" connector)" in
~/var/log/web.log on LDAP logging set to debug.
We now make sure that the connection still exists.
ID: 14492
Title: Fix autocompletion in 'Move to other folder' dropdown
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
The autocompletion of the 'Move to other folder' dropdown on host setup pages (Setup > Hosts > Main [> ...]) was broken. The dropdown entries were not filtered by the entered search string.
This behavior is fixed: The dropdown entries are now filtered by the entered string.
ID: 13425
Title: Execute local checks in openwrt agent
Component: agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Before this werk local checks where not executed.
In debug mode the following error message was visible:
_log_section_time: not found
ID: 14670
Title: REST API returns correct WATO Rule values
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
The REST API used to transform the raw value of a ruleset to a json object.
We now return a raw string representing the Python repr() of a rule value
as documented.
This problem affected all endpoints under the route /domain-types/rule/*.
ID: 14472
Title: Fix TypeError on scheduled report execution
Component: Reporting & Availability
Level: 1
Class: Bug fix
Version: 2.2.0i1
If a scheduled report was executed at the configured time, the execution failed
with "TypeError: join() argument must be str, bytes, or os.PathLike object, not
'NoneType'".
Manual execution via "Execute this schedule now" was still possible.
ID: 14471
Title: Fix possible AttributeError on report rendering
Component: Reporting & Availability
Level: 1
Class: Bug fix
Version: 2.2.0i1
If an availability table with annotation using "Reclassify downtime of this
period regard as scheduled downtime" was added to a report, the rendering of
the report failed with an error like "AttributeError: 'NoneType' object has no
attribute 'read'".