ID: 10632
Title: livestatus_status: Fix crash on invalid certification age
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The livestatus check crashed when there was no value for the expiration date of a certificate.
If the expiration date can not be acquired the information of 'Site certificate validity' will not be shown in the status details.
This value is collected via the linux special agent with the command 'date'.
On 32bit systems for expiration dates after the 19th Jan 2038, the 'date'-command will return an error
'invalid date' and thus the agent returns no value. This is due to the limitation of 32bit systems.
The problems occur for example on Raspberry Pi setups that are 32bit.
Checkmk officially only supportes 64bit systems.
ID: 10668
Title: mtr: Fixed summary state which is always OK if at least one partial result is OK
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The service consists of several partial results, ie. packet loss, round trip
average and standard deviation. If at least one of theses results is OK the
summary state is also OK. This has been fixed.
ID: 10737
Title: Kubernetes: don't crash if resized PVCs exist
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
If at least one Persistent Volume Claim in a Kubernetes cluster
was resized the special agent crashed. This is fixed.
ID: 10665
Title: brocade_optical: Do not crash if device does not send temperature values for some interfaces
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
ID: 10630
Title: graphs/perfometers: Improve graph colors to match the color themes
Component: Multisite
Level: 1
Class: New feature
Version: 1.7.0i1
The color of graphs and perfometers are sometimes too bright or too dark compared to the rest of the interface, depending on the user interface theme that was used (classic, modern, dark).
The opacity can now be defined. Added support of the 'rgba' notation for the color of graphs. (rgba: '#aabbccff')
ID: 10578
Title: New/deprecated function for developers of memory plugins
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
This werk affects all users who develop or maintain custom memory plugins.
We introduce a new utility function in mem.include by the name <tt>check_memory_element</tt>.
It replaces the functionality of the deprecated functions 'check_memory_simple'
and 'check_memory_multiitem'.
ID: 10756
Title: storeonce_servicesets.capacity: Fixed handling of old format
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Since werk #6488, the check shows zero used capacity, if the API output
contains the old format. Result was a WARN state of the service. This has been
fixed.
ID: 10420
Title: AWS EC2 Limits queries directly AWS Service Quotas for vCPU limits
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
The AWS upgrade to vCPU-based instance limits is accompanied with a
simplified overview of limits. However, this limits are regulated by
customer's usage and change overtime to accompany growing demand.
The AWS special agent now queries the AWS Service Quotas to update to your
current limits to your different instance families.