[Release] Checkmk stable release 2.5.0p10

Dear friends of Checkmk,

the new stable release 2.5.0p10 of Checkmk is ready for download.

This stable release ships with 42 changes affecting all editions of Checkmk,
8 changes for all commercial editions, 7 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:

Checks & agents

  • 16920 Aerohive HiveManager NG: new ExtremeCloud IQ special agent…
  • 19971 Network interface discovery: New ‘Use name’ appearance option…
  • 19976 Network interfaces: ifName is now a separately disableable SNMP section…
  • 19253 Sign Windows artifacts with Azure…
  • 19972 FIX: Fortigate interface check: expose ifName via ‘name’ attribute, restore ifAlias…
    NOTE: Please refer to the migration notes!
  • 20183 FIX: Fix missing Docker piggyback data on Python 3.14 agent hosts…
  • 20158 FIX: Kubernetes Nodes service: Correctly count nodes that are both control plane and worker nodes…
    NOTE: Please refer to the migration notes!
  • 18495 FIX: storcli_pdisks: improve support for storcli2…
    NOTE: Please refer to the migration notes!
  • 20108 FIX: NFS mounts: report unreadable mounts as UNKNOWN instead of CRIT “Hanging”…
  • 20159 FIX: NTNX Data Protection service: Fix ‘Next Snapshot scheduled at’ timestamp rendering…
  • 16926 FIX: Raritan PDU residual current: fix crash when only a critical threshold is reported…
  • 19222 FIX: Windows agent: fix post-install flag handling during auto update…
  • 19966 FIX: Windows agent: remove unused pyOpenSSL from bundled Python environment…
  • 20039 FIX: dell_idrac_fans: don’t crash when the iDRAC reports an unmapped fan status…
  • 20220 FIX: filestats: Handle file modification times from the future…
  • 19577 FIX: hyperv_host: Fix empty vhd, vsan, nic and integration service counts for single-item VMs…
  • 16927 FIX: lnx_bonding failing with ‘head: *: No such file or directory’ if no bonding interface is configured…
  • 18498 FIX: netstat: map UNCONN to CLOSED…

Core & setup

  • 20021 FIX: Fix rule matching for an empty explicit hosts/services list…
    NOTE: Please refer to the migration notes!
  • 20041 FIX: Enforced services: apply service labels from rulesets in monitoring…
  • 20040 FIX: Fix removed services reappearing after a failed discovery rescan…

HW/SW Inventory

  • 22006 FIX: HW/SW Inventory: Host search filters for boolean attributes returned no results…

Linux distributions

  • 19580 FIX: Ensure procps (pgrep) is always installed…

Notifications

  • 22007 FIX: ASCII Email: Fix bulk notification subject and notification count…
  • 20064 FIX: Custom host notes URL missing in service email notifications…
  • 20061 FIX: HTML email notifications: show alert handler name and output again…
  • 20066 FIX: Notification rule “Sites” filter: allow sites without configuration replication…

Other components

  • 20231 FIX: NagVis: Updated to 1.10.6…

REST API

  • 20022 FIX: REST API: reject an empty match_on list when creating or editing a rule…
    NOTE: Please refer to the migration notes!
  • 19905 FIX: Fix crash on hosts with null values in meta_data…

Setup

  • 20020 FIX: Rule editor and API no longer hide an empty explicit hosts/services condition…
    NOTE: Please refer to the migration notes!
  • 20004 FIX: Don’t show LDAP connection tests on validation errors…
  • 18382 FIX: Fixed an issue where host information was being retrieved unnecessarily…
  • 20120 FIX: Fixed download links on ‘Setup > Agents > Other operating systems’…
  • 20230 FIX: Host search: Fix label search matching only the label key…
  • 19479 FIX: LDAP connections will no longer hang when a connection is made but not complete…
  • 20036 FIX: Service discovery: Audit log entries for enabling and disabling services…
  • 20038 FIX: Service discovery: Fix action menu error for hosts in subfolders…

User interface

  • 16925 Add experimental “All hosts” monitoring page…
  • 19829 FIX: Fix GUI crash caused by custom sidebar elements from Checkmk <= 2.0…
  • 20065 FIX: Tactical overview snapin: large numbers ran out of their box…
  • 20062 FIX: Views: graph legend header overlapped first row when grouping is used…

Changes in Checkmk commercial editions:

Agent Bakery

  • 20072 Agent updater registration now works with one-time tokens…
  • 20117 Agent bakery: New “hotness” logic for “Bake agents” button…
  • 20073 FIX: Agent Updater: Configuration error on Checkmk update when proxy settings are active…
  • 19932 FIX: Agent updater: restore description for host proxy environment option…
  • 20074 FIX: Fix agent package installation failure with agent updates disabled…

Notifications

  • 20063 FIX: ServiceNow notifications: Preserve password from password store…

Reporting & availability

  • 20003 SEC: Fix unauthorized users can edit foreign reports…

The Checkmk Micro Core

  • 19221 FIX: Fix processing of services with too long names…

Changes in Checkmk Ultimate:

Core & setup

  • 20174 SEC: Agent receiver: reject mTLS requests without a client certificate…

REST API

  • 19141 REST API: configure the OpenTelemetry integration (unstable)…
  • 18758 FIX: REST API: fix 500 error when reading a folder with OpenTelemetry data enabled…

Relay

  • 20127 Add support for running the Relay on Windows…
  • 19542 Establish relay trust explicitly via the site certificate fingerprint…
  • 19735 SEC: Fixed agent receiver certificate confusion…

Telemetry

  • 18757 FIX: Rename OpenTelemetry metric services from ‘OTel metric’ to ‘Metric’…
    NOTE: Please refer to the migration notes!

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.5.0p10

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

Your Checkmk Team

2 Likes