Title: seh_ports: support new OIDs from updated sehMIB v2.5
Class: feature
Compatible: compat
Component: checks
Date: 1715751377
Edition: cre
Level: 1
Version: 2.2.0p27
The <code>seh_ports</code> check was unable to deal with newer devices sending SNMP data based on
SEH-MIB v2.5 (2023.10.31) (compared to the already handled format SEH-PSRV-MIB v1.167.
This change makes <code>seh_ports</code> deal with the new format next to the old one.
Title: host_config: skip host parent validation on host return
Class: fix
Compatible: compat
Component: rest-api
Date: 1715689497
Edition: cre
Level: 1
Version: 2.2.0p27
Prior to this werk, the REST API always validated if a specified
host parent is an existing host. This validation behavior differs
to the mechanism of the UI where it is possible that a host has
non existing hosts as parent. This werk modifies the behaviour of the
REST API to skip the host existence validation when a host is returned.
Title: SNMP: Fix missing data error when using 'Fetch intervals for SNMP sections'
Class: fix
Compatible: compat
Component: checks
Date: 1715661196
Edition: cre
Level: 1
Version: 2.2.0p27
Users using the <code>Fetch intervals for SNMP sections</code> rule, would occasionally
get a missing data error, after which the monitoring would return back to normal.
The cause was SNMP section becoming expired during the checking. The problem is
fixed by using the last fetched section data instead.
Title: FIX mongodb_replica_set: compatibility with pymongo 3
Class: fix
Compatible: compat
Component: checks
Date: 1715766843
Edition: cre
Level: 1
Version: 2.2.0p27
<a href="https://checkmk.com/werk/16174">Werk #16174</a> introduced a regression: If the
checkmk agent plugin is running with pymongo version 3 the replication lag time
stamp is interpreted as seconds, but its actually milliseconds. This results in
errors like <code>ValueError (year 56319 is out of range)</code>.
The check is now compatible with pymongo version 3 and 4.
[//]: # (werk v2)
# host_config: skip host parent validation on host return
key | value
---------- | ---
date | 2024-05-14T12:24:57+00:00
version | 2.4.0b1
class | fix
edition | cre
component | rest-api
level | 1
compatible | yes
Prior to this werk, the REST API always validated if a specified
host parent is an existing host. This validation behavior differs
to the mechanism of the UI where it is possible that a host has
non existing hosts as parent. This werk modifies the behaviour of the
REST API to skip the host existence validation when a host is returned.
[//]: # (werk v2)
# seh_ports: support new OIDs from updated sehMIB v2.5
key | value
---------- | ---
date | 2024-05-15T05:36:17+00:00
version | 2.4.0b1
class | feature
edition | cre
component | checks
level | 1
compatible | yes
The `seh_ports` check was unable to deal with newer devices sending SNMP data based on
SEH-MIB v2.5 (2023.10.31) (compared to the already handled format SEH-PSRV-MIB v1.167.
This change makes `seh_ports` deal with the new format next to the old one.
[//]: # (werk v2)
# FIX mongodb_replica_set: compatibility with pymongo 3
key | value
---------- | ---
date | 2024-05-15T09:54:03+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
[Werk #16174](https://checkmk.com/werk/16174) introduced a regression: If the
checkmk agent plugin is running with pymongo version 3 the replication lag time
stamp is interpreted as seconds, but its actually milliseconds. This results in
errors like `ValueError (year 56319 is out of range)`.
The check is now compatible with pymongo version 3 and 4.
Title: License usage history which is older than five days does not block activation anymore
Class: fix
Compatible: compat
Component: wato
Date: 1715699727
Edition: cce
Level: 1
Version: 2.2.0p27
If the license usage history is older than five days then activation may be
blocked. We removed this restriction and show a warning instead. If you run
into this issue the situation can be solved by executing this command as site
user:
C+:
cmk-update-license-usage --force
C-:
[//]: # (werk v2)
# Add "Update service labels" option to service_discovery endpoint
key | value
---------- | ---
date | 2024-05-15T07:27:47+00:00
version | 2.4.0b1
class | feature
edition | cre
component | rest-api
level | 1
compatible | yes
[Werk 16466](https://checkmk.com/werk/16466) introduced the option to update
discovered service labels.
This feature was missing for the REST API service discovery endpoint.
This can now be done by using the `only_service_labels` mode for the
`/domain-types/service_discovery_run/actions/start/invoke` endpoint
[//]: # (werk v2)
# Show correct height of dashboards
key | value
---------- | ---
date | 2024-05-15T14:44:02+00:00
version | 2.4.0b1
class | fix
edition | cre
component | multisite
level | 1
compatible | yes
Dashboards were rendered with a to large height, leading to a scrollbar and
missing last lines.