[Release] Checkmk stable release 2.0.0p10

Dear friends of Checkmk,

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

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

Changes in all Checkmk Editions:

BI:

  • 12664 FIX: BI “Aggregation group” now shows simple aggregation groups again
  • 13233 FIX: BI: Fix missing comment fields, add show more mode

Checks & agents:

  • 13123 cisco_wlc, cisco_wlc_clients: add support for Cisco Aironet 2800
  • 13206 FRITZ!Box special agent: Display operating system
  • 13147 cisco_wlc, cisco_wlc_clients: add support for Aironet 1815 devices
  • 13064 proxmox_ve_vm_snapshot_age: new check to monitor the age of proxmox snapshots
  • 13204 FIX: emc_isilon_iops: Fix for 0 operations/s
  • 12931 FIX: mk_docker: Fix crash in mk_docker agent for Python2
  • 13205 FIX: mtr: Fix performance graphs
  • 13211 FIX: Fix ‘only from’ monitoring in Check_MK services for systemd hosts
  • 13119 FIX: Interface checks: Do not use discovered state and speed in cluster mode
  • 13121 FIX: Linux agent: Produce ntp section on additional systems (eg. Slackware)
  • 13029 FIX: Local check with expired cache is now stale
  • 13120 FIX: MTR agent plugin: Make usable with Python 3
  • 12305 FIX: Silence unnecessary log entries on SNMP errors
  • 13181 FIX: agent_cisco_prime: invalid agent arguments
  • 13184 FIX: agent_netapp: Fix unhandled error “TypeError” causing the agent to break
  • 13162 FIX: check_mk_active: fix "AttributeError: ‘NoneType’ object has no attribute ‘split’
  • 12907 FIX: check_mk_agent: Fix issues with systemd
  • 12930 FIX: check_mk_agent: Major Python version checked
  • 12929 FIX: cmk_site_statistics: Fixed crash when livestatus empty
  • 13149 FIX: isstore, isclienttype: fix performance problems
  • 13251 FIX: netapp_api_temp: crash on access to non-existing key ‘temp-sensor-current-temperature’
  • 13213 FIX: real-time-checks: fix decryption if agent encryption is enabled
  • 13187 FIX: systemd_units_services_summary: incorrect activating/reloading period shown in service
  • 13271 FIX: timesyncd increase warn default level for last synchronisation period
  • 13138 FIX: timesyncd: Crash (Cannot render negative timespan)
  • 13118 FIX: sentry_pdu, raritan_pdu_plugs: Fix parameter handling
    NOTE: Please refer to the migration notes!
  • 13146 FIX: chrony: warn if synchronization is lost
    NOTE: Please refer to the migration notes!

Core & setup:

  • 13035 FIX: REST API host attribute management protocol
  • 13158 FIX: REST API: fixing folder show endpoints when folder has network scan option configured
  • 13036 FIX: REST API: host & folder config: fixed remove_attributes
  • 13038 FIX: REST API: title should be optional on update
  • 13157 FIX: REST-API: fixing httpie doc examples
  • 12958 FIX: add validation for custom tags to REST API

Notifications:

  • 13115 FIX: Fix UnicodeDecodeError on fallback notifications
  • 13114 FIX: Fix missing notification result in log history on direct local delivery

Other components:

  • 11816 FIX: pykerberos build under SLES*

Setup:

  • 13159 Change displayed signature keys’ digest to fingerprint
  • 13068 SEC: Fix XSS in Graph
  • 13070 SEC: Fix XSS in edit roles
  • 13069 SEC: Fix file path manipulation
  • 13067 SEC: Fix path traversal vulnerability
  • 13004 FIX: Fix audit log export to contain only csv data
  • 13104 FIX: Fix duplicated warnings while activating pending changes
  • 13238 FIX: Fix possible core restart of remote sites on every activating of changes
  • 13034 FIX: Network scan for folders did not show all criticality tags

Site management:

  • 13201 FIX: omd cleanup: Skip default version

User interface:

  • 13148 SEC: Fix stored XSS in description fields
  • 12843 FIX: Fix GUI profiling not enabled immediately
  • 13108 FIX: Fix NotADirectoryError on user profile cleanup background job
  • 12520 FIX: Fix broken inventory tables
  • 13232 FIX: Fix error in views if display option ‘t’ is used
  • 13099 FIX: Fix link to user guide in page menu
  • 13100 FIX: Fix missing context while saving customized visuals
  • 13109 FIX: Fix missing rows in builtin view “Unmonitored services”
  • 13111 FIX: Fix painter “Service notification number”
  • 13239 FIX: Fix possibility to activate changes in read only mode
  • 13236 FIX: Fix reload of graphs if page update countdown is stopped
  • 13231 FIX: Fix source of painter “Docker node”
  • 13234 FIX: Fix validation of label keys in ruleset conditions
  • 13105 FIX: Fix visualization of tags and labels in rule conditions
  • 13183 FIX: Fixed steadily rising CPU due to misconfiguration when cloning builtin dashboards
  • 13107 FIX: HW/SW Inventory: Fix missing icon for packages
  • 13098 FIX: Honor locally defined config variables
  • 13110 FIX: LDAP: Fix MKLDAPException if “User-ID attribute” is not lower case
  • 13141 FIX: Translation of custom localizable texts
  • 12980 FIX: check_http: Fix escaping of URL if “Clickable URLs” option is used
  • 13106 FIX: Fix missing spaces on CSV and JSON export of views
  • 13237 FIX: Validate input for recurring downtimes on “same day of the month”
    NOTE: Please refer to the migration notes!

Changes in the Checkmk Enterprise Edition:

Agent bakery:

  • 13127 Provide caller’s IP in web.log for errors arising from agent updater requests

Checks & agents:

  • 12910 FIX: Check_MK and Check_MK Discovery: clarify SNMP timeout message
  • 13212 FIX: real-time-checks: fix deployment via bakery

Notifications:

  • 13103 FIX: Fix missing timeout on first connection
  • 13102 FIX: ServiceNow: Improve exception handling

Reporting & availability:

  • 13235 FIX: Fix missing context if “Add context information to title” is used

Setup:

  • 13122 MRPE agent bakery rule: allow more characters in service descriptions

User interface:

  • 13137 Bar Chart Dashlet: Add possibility to set limits to x-axis
  • 13101 FIX: Agent bakery: Fix reset of conditions while toggling master switch
  • 13113 FIX: Fix missing option to modify refresh interval
  • 13140 FIX: Random order of combined graphs

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

5 Likes

Although Debian 11 was released more than a month ago, the new version is still only available for Debian 10 and 9.

Are there plans to support Debian 11 in the near future? Or do we have to swich to the Docker container?

2 Likes

Hallo,
can’t find the version in the download portal.
Ralf

Hi Ralf,

It seems that there was a problem so it had to be rolled back. Will update this thread as soon as it’s back again.

Cheers,
Faye

2 Likes

Hmmm, I already have it running on one site. Does that mean that I’ll be running into problems then?

Hi Louis,

The issue has something to do with the linux RPM/DEB agent installation. If it’s already running for you, you shouldn’t encounter any related problem. Moreover, patch 11 will be available soon.

Hi all,

The dev team is almost done with the fix, patch 11 should be available within the day.

Cheers,
Faye

2 Likes

Hi @Heavy,

Yes there is a plan to support Debian 11. It’s in progress and planned to be included in the next patch release. (Estimated to be in October)

2 Likes