[Release] Checkmk stable release 2.0.0p22

Dear friends of Checkmk,

the new stable release 2.0.0p22 of Checkmk is ready for download.

This maintenance release ships with 32 changes affecting all editions of Checkmk,
3 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

Checks & agents:

  • 13835 FIX: “Transform failed” for netapp_api_volumes during update config
  • 13761 FIX: cmk_site_statistics: Fix crash for pre-1.6 CRE sites
  • 13411 FIX: Cisco Prime: Add host options
  • 13578 FIX: Do not ignore debian sec updates in apt
  • 13836 FIX: Execution of cached agent plugins on Solaris
  • 13579 FIX: Expand discovery of FAST LTA checks
  • 12705 FIX: Fix “Checker and fetcher mismatch” for SNMP devices that cannot be resolved
  • 13773 FIX: Fix aarch64 cpu detection
  • 13765 FIX: Fritz!Box check plugins: Handly empty data correctly
  • 13583 FIX: Only discover CPUs with cisco_cpu_multiitem
  • 13757 FIX: Ps check on Linux: Handle processes with deleted cgroups
  • 13581 FIX: SSL certificate path for agent_activemq and agent_prometheus
  • 13774 FIX: Update list of available Infoblox services
  • 13412 FIX: Update manpage for check ‘seh_ports’
  • 13413 FIX: cisco_cpu_multiitem: remove unsupported CPUs
  • 13776 FIX: cmciii_lcp_waterflow: sensor discovered regardless of whether there are measurements
  • 13816 FIX: fix chrony and systemd-timesynced interaction
  • 13758 FIX: ipmi_sensors: Fix crash due to incomplete IPMI data
  • 13778 FIX: liebert_system_events: show OK state when there are inactive events
  • 13834 FIX: mssql_jobs: deal with jobs that never ran
  • 13540 FIX: Do not forward data from management board to host specific services if no host data is available
    NOTE: Please refer to the migration notes!

Core & setup:

  • 13084 FIX: Reintroduce housekeeping job before activation runs

Linux distributions:

  • 13315 Add support for Checkmk Appliance 1.5+

Livestatus:

  • 13095 Improved Livestatus query performance for hostsbygroup and servicesbygroup tables

Notifications:

  • 13659 New SMS notification script for IP modems

REST API:

  • 13768 API: addition of enforce password change as configurable option for user create endpoint and moving the option in for the update endpoint
    NOTE: Please refer to the migration notes!
  • 13767 FIX: API: fix show all users endpoint call when users have no emails
  • 13655 FIX: REST API host_config: fix the create and update endpoints when including a host attribute
  • 13766 FIX: REST API: fix code example for endpoints which use booleans in their query params

Setup:

  • 13672 FIX: Fix possible KeyError on ruleset page with predifined conditions
  • 13762 FIX: Ruleset “Cisco quality of service”: Add missing title to suboption

User interface:

  • 13133 FIX: Freezing background jobs/automation calls

Changes in the Checkmk Enterprise Edition:

Core & setup:

  • 12704 FIX: Do not create Carbon data if no connection is configured
  • 12702 FIX: Improve performance of recurring downtimes

Reporting & availability:

  • 13723 SEC: Fix permission check when editing a report

Changes in the Checkmk Managed Services Edition:

You can download Checkmk from our download page:

Please mail bug reports and qualified feedback to feedback@checkmk.com.
We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team

2 Likes

Ich kann die Version 2.0.0p22 für Appliance 1.4 und 1.5 runterladen aber die Appliance in Version 1.5 finde ich nicht zum Download. Ist das so gewollt?

LG

Hi @Flolo, wir arbeiten aktuell an der Appliance 1.5, die ist aber noch nicht fertig. Vermutlich hat sich hier ein unfreiwilliger Sneak Peak eingeschlichen. :wink:
Wir schauen uns das an.

1 Like

Der Werk 13758 “FIX: ipmi_sensors: Fix crash due to incomplete IPMI data” stellt nebenbei im selben Git Commit auch komplett auf ein migrierten Check um. Jetzt werden leider gar keine Performancedaten mehr generiert. Gibt es dazu eine Option die ich noch nicht gefunden habe um das zu aktivieren, kommt das erst noch wieder oder wird es das vorerst nicht mehr geben? Vorher war zumindest Temperatur dabei, ich habe mir dann aber auch noch Stromverbrauch reingepatched.

Nicht nur das: Der neue ipmi_sensors-Check ermöglicht es auch nicht mehr, den vom IPMI mitgeteilten Status mit dem Regelwerk “IPMI sensors” zu überschreiben. Man kann *zusätzlich einen eigenen Status erzeugen, aber nicht den vorhandenen (z.B. non-critical => WARN) mit einem eigenen (z.B. OK) überschreiben.

Auch das Werk 13413: “cisco_cpu_multiitem: remove unsupported CPUs” finde ich etwas fragwürdig. Das hat bei uns einfach mal die CPU-Services von allen Cisco-Geräten entfernt. Und wenn die CPU angeblich “unsupported” ist - was für Daten liefert der Eintrag dann?

siehe dazu den folgenden separaten Thread: BUG: Check_Mk 2.0.0p22 cisco_cpu_multiitem - Missing monitoring data for check plugins

Hab mir den Code mal kurz angeschaut. Hier sollten eigentlich noch Performance Daten kommen. Da scheint dann etwas Debugging notwendig zu sein.

Habe dazu jetzt auch mal ein separates Topic eröffnet: BUG: CMK 2.0.0p22 management_ipmi_sensors ohne Performance Data