ID: 10894
Title: fileinfo_groups: fix display bug in service discovery
Component: WATO
Level: 1
Class: Bug fix
Version: 1.7.0i1
This fix was previously handled by Werk #7052.
The service discovery for fileinfo.groups showed
an error starting with "Invalid check parameter:
Undefined key 'group_patterns'. This commit resolves
this issue.
ID: 10833
Title: aix_multipath: Service state is CRIT if #paths which are not enabled is at least 50%
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
ID: 10622
Title: Passive objects cannot be activated
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
The scheduler could miss transitions from passive
to active and fail to schedule newly actived objects.
ID: 10859
Title: agent_prometheus: addition of kube-state-metrics compatibility
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
This change introduces the kube-state-metrics package into the Prometheus
agent. It allows to monitor the connected Kubernetes cluster and associating
entities through the Prometheus connection. This monitoring option along with
selection of the entity levels can be configured in the Prometheus Datasource
Programs ruleset. The queried information uses the same k8 check-plugins as
the native Kubernetes agent. Information about the cluster, nodes, pods, daemon
sets and services can be retrieved through this option.
ID: 10124
Title: The output formats "python" and "python3" are now explicit about string types.
Component: Livestatus
Level: 2
Class: New feature
Version: 1.7.0i1
To ease the Python 2 => Python 3 transition, Livestatus is now very explicit
about string types when using the "python" and "python3" output formats: All
binary strings have a "b" prefix now, and all unicode strings have a "u"
prefix. This makes both formats effectively identical.
If you don't use either format in your scripts or use a Python version >= 2.6,
you don't have to change anything. If you still use Python <= 2.5 (which
doesn't undestand the "b" prefix), please upgrade. Note that these Python
versions have an EOL in 2011 or before, so this shouldn't be a problem in
practice.