ID: 11881
Title: ucs_bladecenter_psu: assume power save mode if both voltages are zero
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
If both output voltages (3V and 12V) are zero, we assume the PSU has switched to power
save mode and the service remains {OK}.
ID: 11783
Title: hr_mem crashes on HP and Arris SNMP data
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
HP returns broken and Arris returns invalid values for .1.3.6.1.2.1.25.2.3.1.2.1 (hrStorageType)
resulting in unhandled KeyErrors.
This fix maps guesses {{"RAM"}} for HP and {{None}} for Arris and thus prevents the exception.
ID: 11782
Title: ups_out_load check and discovery crash on empty values for load and voltage
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
Empty SNMP values for load or values would result in an unhandled exception
{{ValueError (invalid literal for int() with base 10: '')}}.
This fix checks for empty values first before taking them as numeric values.
ID: 11880
Title: ups_capacity: Bring back UPS 'capacity' metric
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
In versions 1.6.0p12 to 1.6.0p19 the 'capacity' metric was not produced if the
correspinding devices were on main power supply.
Note that some devices report "0 minutes left" in case they are on mains.
In this case no levels are applied, to avoid false positives.
ID: 11740
Title: ceph_status_mgrs: fix crash on KeyError(epoch)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The Ceph Status MGRs check crashed on a missing key: KeyError(epoch). This
crash occurs when there is no epoch data available. An UNKNOWN status is now
shown when this data is not found.
ID: 11900
Title: Avoid duplicate display for extension packages
Component: Core & setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
This fixes the case where <tt>mkp find<\tt> shows
the same file under multiple categories.
This also fixes the same error in the UI for the
"Extension packages" display.
ID: 11739
Title: ceph_status_osds: fix crash on KeyError(osdmap)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The Ceph Status OSDs check crashed with an error relating to a missing key:
KeyError(osdmap). This is due to discrepancies in the format of the data
retrieved by the mk_ceph agent. This has been fixed.
ID: 11780
Title: proxmox_ve_backup_status: crash if last_backup is null
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
In case the agent_proxmox_ve returns no backup data (last_backup is 'null' in JSON data) the
parsing function would crash.
This fix handles this case appropriately.
ID: 11860
Title: Password dialogs now handle passwords more securely
Component: Setup
Level: 2
Class: Security fix
Version: 2.1.0i1
Previous Checkmk versions did not handle passwords well in some edit dialogs.
Especially in the setup (WATO) it was possible to access saved passwords in
some places, which should not be possible.
The dialogs now ensure that these accesses from passwords entered once and
stored on the checkmk server are no longer easily possible.