[Release] Checkmk stable release 2.1.0p20

Dear friends of Checkmk,

the new stable release 2.1.0p20 of Checkmk is ready for download.

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

Support periods can be found here: Checkmk versions

Changes in all Checkmk Editions:

Agent bakery:

  • 14988 Agent controller: add support for systemd version 219…


  • 14179 FIX: BI configuration: Fixed incomplete rule cycle detection

Checks & agents:

  • 15221 Add support for HP A10508 switches
  • 15140 fileinfo: Add the negative age tolerance parameter…
  • 15178 FIX: liebert_temp_fluid: Take user-defined parameters into account
  • 15202 FIX: Allow mk_oracle plugin in /tmp directory…
  • 15111 FIX: Bring back some ALLNET IP-Sensoric services
  • 15108 FIX: Broken links in service summaries
  • 15109 FIX: Cluster modes for WMI based plugins…
  • 15173 FIX: Couchbase special agent: Fix crash if timeout is configured
  • 15110 FIX: Crash upon empty result of piggyback hostname translation…
  • 15171 FIX: Datadog special agent: Fix time shifts when querying logs…
  • 15113 FIX: Extension packages: Error “Package is not enabled”
  • 15139 FIX: Fix hyperlinks in the service description…
  • 14574 FIX: KUBE: Memory and CPU resources: allow setting higher levels on request utilization
  • 15045 FIX: MySQL Database monitoring under Windows: Support instance names containing spaces…
  • 15174 FIX: Process (ps) monitoring: Handle processes with empty command lines…
  • 15201 FIX: Remove ps output width limitation for several Checkmk agents…
  • 15203 FIX: Rule “Check Email”: Allow current host address/name as mail server
  • 15204 FIX: Rule “Check Email”: Option “Disable certificate validation”…
  • 15016 FIX: Support more reference clocks for Meinberg Lanman NTP devices…

HW/SW inventory:

  • 15090 FIX: inventory_solaris_psrinfo: Fix missing model or maximum speed

Other components:

  • 13264 FIX: Fix cmk-agent-ctl installation for Centos7


  • 15060 EventConsole: Allow withdrawal of acknowledge command…
  • 15185 FIX: REST API: update password change time when changing automation user’s secret…
  • 15059 FIX: REST API: utils: remove enum in host response for TagGroup choices…
  • 15167 FIX: folder_config: fix querying a folder with invalid time in network scan option…
  • 15169 FIX: host_config & folder_config: fix validation for remove_attributes when using custom attributes…


  • 14178 LDAP connector: Improved performance when searching for the nearest AD/LDAP server
  • 14393 Warn about User IDs that become incompatible in 2.2.0…
  • 15181 SEC: Improper validation of LDAP user IDs…
  • 15121 FIX: Fix possible AssertionError on rule search
  • 15034 FIX: SNMPv3 contexts: reintroducing ‘All SNMP sections’ option…
  • 14699 FIX: aws_agent: Remove Lambda and Route53 from CEE and CRE config…

Site management:

  • 14793 Update monitoring-plugins to 2.3.2
  • 15184 FIX: Do not enforce password change for automation users…

Changes in the Checkmk Enterprise Edition:

Dynamic host configuration:

  • 15170 FIX: DCD: fix REST API authentication problems…
  • 15206 FIX: DCD: resolve bug when hosts with locked attributes are included in Phase 2.2…

Changes in the Checkmk Managed Services Edition:


You can download Checkmk from our download page: Download Checkmk for free | Checkmk

List of all changes: Werks

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


Agent controller: add support for systemd version 219 (checkmk.com)
Does this means full systemd support for RHEL 7 / CentOS 7 ?

1 Like

The systemd version for CentOS7 is 219. That means if you use the agent controller you should have “full” systemd support.

1 Like

I have updated to this version but when I download the linux agent I get version p19. Can you check it please?

Did you bake and sign your agents?

Hello @robin.gierse,

not yet. On Tuesday we updated from checkmk 2.0 to 2.1p19 and today to 2.1p20. We did not have time to register the agents. So today when we went to download the current version of the agent we found that the previous version was downloaded.

Version is Free Edition

Hi, you need to run “bake agents” after each update of the backend so that the new agent is created. Only then can you download the new agent package. “Bake agents” alone has nothing to do with agent registration. :slight_smile:


PS: @robin.gierse Please correct me if necessary :smiley:

1 Like

Thank you @CFriedrich

i didn’t know that, so I’ll try what you told me.

Thanks to both of you.

1 Like

Hi, when should we expect to see the 2.1.0p20 for Docker Free/Enterprise trial to be available? The p19 has dissapeared so the latest available is 2.0.0p33 now.


@fondbeard we are looking into it. Will keep you posted here.

1 Like

The problem is resolved. 2.1.0p20 for Docker is available again.

1 Like