[Release] Checkmk stable release 2.4.0p36

Dear friends of Checkmk,

the new stable release 2.4.0p36 of Checkmk is ready for download.

This stable release ships with 60 changes affecting all editions of Checkmk,
4 changes for all commercial editions, 0 Ultimate specific,
1 Ultimate with multi-tenancy specific and 0 Cloud specific changes.

Support periods can be found here: Checkmk versions

Changes in all Checkmk editions:

BI

  • 22091 FIX: bi: time out slow aggregation state requests…

Checks & agents

  • 20151 NetApp ONTAP SVM traffic: configurable latency levels…
  • 19745 New check plug-ins: F5 rSeries appliances (F5OS)…
  • 17668 check_cert: Consider more error types if self signed certificates are allowed…
  • 20148 netapp_ontap_if: Support the sfo_partners_only failover policy…
  • 18264 netapp_ontap_status: respect alert’s suppression and acknowledgement…
  • 20150 FIX: NetApp ONTAP: fix iSCSI latency calculation…
    NOTE: Please refer to the migration notes!
  • 22085 FIX: Agent version check: accept a full daily build version…
  • 22103 FIX: Check_MK Discovery: do not crash on older periodic discovery rules…
  • 20234 FIX: Correct inline help of check_elasticsearch_query search pattern and field names…
  • 19717 FIX: Fetch correct OID for AKCP Sensor…
  • 19716 FIX: Fix TypeError during AKCP discovery…
  • 19714 FIX: Fix crash of AKCP checks on undocumented sensor status “0”…
  • 19142 FIX: Fix incorrect memory usage on ArubaOS-CX switches…
  • 16930 FIX: OVS bonding: bonds not discovered on recent Open vSwitch versions…
  • 20185 FIX: Prometheus special agent: fix wrong URL for reverse-proxied connections…
  • 16929 FIX: Solaris memory monitoring: fix crash and incorrect swap values with top…
  • 20043 FIX: couchbase_buckets_operations: fix crash during service discovery of Couchbase buckets…
  • 20187 FIX: cpu_utilization_os: Fix bogus multi-year “under high load” duration for Docker/LXC containers…
  • 20044 FIX: dell_poweredge_status: tolerate empty SNMP data…
  • 20195 FIX: infoblox: Fix crash on unknown NIOS service IDs…
  • 20254 FIX: innovaphone_licenses: fix division by zero error…
  • 20253 FIX: innovaphone_licenses: fix metric lower boundary…
  • 22105 FIX: job: don’t crash on jobs with a missing start time…
  • 20141 FIX: livestatus_status: tolerate incomplete site status data…
  • 22086 FIX: mknotifyd: tolerate a missing timestamp in the agent section…
  • 22082 FIX: mrpe: don’t crash on metric names the plug-in cannot use…
  • 22141 FIX: nimble_volumes: Fix crash on volumes without monitoring data…
  • 19715 FIX: splunk: Fix exception in checkgroup_parameters:splunk_license_state…
  • 19144 FIX: systemd_units: Fix false alerts for unit names containing a period…
  • 18762 FIX: ups_capacity: Fix crash on negative remaining battery time…
  • 18763 FIX: ups_in_voltage, ups_out_voltage: Fix crash when UPS reports a non-numeric voltage…

Core & setup

  • 20046 FIX: checkengine: Full support for mutiple special agent calls…

Linux distributions

  • 19581 FIX: Wrap rpm and journalctl to also use the system OpenSSL…
    NOTE: Please refer to the migration notes!

Notifications

  • 22008 FIX: Event Console alerts not matched by notification rules migrated from 2.3…

REST API

  • 19886 FIX: Fix service discovery REST API permissions…

Setup

  • 22115 SEC: Fix missing authorization for viewing background jobs…
  • 20004 FIX: Don’t show LDAP connection tests on validation errors…
  • 20232 FIX: Fix icon selectors blanking out all icons after a failed save…
  • 19478 FIX: LDAP group to user custom attributes or roles now agnostic between DN and CN…
  • 19805 FIX: Service discovery: Remove all and find new now removes vanished services…

Site management

  • 22143 FIX: omd backup: Fix corrupted Event Console history in the archive…
  • 19719 FIX: omd restore: Prevent ‘KeyError: "linkname’…
  • 19718 FIX: omd umount: Fix wrong exit code when run over all sites…
  • 22142 FIX: omd update: Abort on a damaged skeleton hierarchy…
  • 22144 FIX: omd: Don’t report errors about uninitialized sites…

User interface

  • 20138 FIX: Crash report page without request details…
  • 20139 FIX: Crash reports view with broken traceback…
  • 20140 FIX: Crash reports view with unreadable time…
  • 22130 FIX: Fix crash in custom attribute filter without a value…
  • 22128 FIX: Fix crash on User messages page with older messages…
  • 22131 FIX: Fix crash when removing downtimes in some views…
  • 22129 FIX: Fix crash when saving a view with an empty joined column…
  • 18991 FIX: Fix status codes on ajax calls…
  • 18383 FIX: Network topology: improved performance when fetching data from the core…
  • 20065 FIX: Tactical overview snapin: large numbers ran out of their box…
  • 22133 FIX: Views and dashboards: fix crash on a malformed filter context…
  • 22132 FIX: Views: fix crash on single service views without a service context…
  • 22154 FIX: Views: fix crash on visuals without a context option…
  • 22173 FIX: Views: fix crash without permission for the Host view…

Changes in Checkmk commercial editions:

Agent Bakery

  • 20005 FIX: Agent updater: Show meaningful error when authentication to the central site fails…
  • 16469 FIX: MTR agent bakery rule: allow IPv6 addresses as destination…

Reporting & availability

  • 20084 FIX: Reports no longer show Python stack traces for elements that fail to render…

User interface

  • 22127 FIX: Fix crash in SLA views for services without availability data…

Changes in Checkmk Ultimate:

NO CHANGES

Changes in Checkmk Cloud:

NO CHANGES

Changes in Checkmk Ultimate with multi-tenancy:

Reporting & availability

  • 20173 FIX: Fix crash rendering BI availability reports filtered by a specific customer…

You can download Checkmk from our download page: https://checkmk.com/download

List of all changes: https://checkmk.com/werks?product=cmk&version=2.4.0p36

We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team