[Release] Checkmk stable release 2.2.0p18

Please note that 2.2.0p18 has an issue with the Event Console. If you are using the Event Console, we recommend to wait for 2.2.0p19. Events might not be processed after an update. Please execute and apply two (dummy) config changes to reenable events processing.

Subsequently, to apply a config change, you have to reload the EC another time after an activate changes to apply the latest config. If you are using MKP’ed rule packs, these rule packs might not be considered in the Event Console.
We are working on a fix and will release a fixed version shortly.

Dear friends of Checkmk,

the new stable release 2.2.0p18 of Checkmk is ready for download.

This stable release ships with 28 changes affecting all editions of Checkmk,
4 changes for the Enterprise editions, 1 Cloud Edition specific and
0 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

Agent bakery

  • 15297 FIX: mk_oracle.ps1: port changes made in werk 14839 to windows agent plugin…
    NOTE: Please refer to the migration notes!
  • 15298 FIX: mk_oracle: restore compatibility with oracle 12c…

Checks & agents

  • 16163 SEC: jar_signature: Prevent privilege escalation to root…
    NOTE: Please refer to the migration notes!
  • 16273 SEC: Local privilege escalation in agent plugin ‘mk_tsm’…
    NOTE: Please refer to the migration notes!
  • 16274 FIX: Unusable services for “HPE Proliant Servers: Raid Status”…
    NOTE: Please refer to the migration notes!
  • 16276 FIX: “Cisco Devices: Temperature Sensors” used wrong lower device levels…
  • 16275 FIX: Crash of Checkmk Agent service if MRPE plugins are used
  • 16033 FIX: Unable to create crash report…
  • 16165 FIX: check_mk_agent: Set LC_ALL before running the agent…
  • 16166 FIX: ibm storwize: Fix missing data when monitoring nodes…
  • 16289 FIX: jolokia_jvm_memory: translate old heap and nonheap metrics
  • 15314 FIX: mssql_backup: fix ‘no backup found’ for case-insensitive databases…
  • 16167 FIX: pandacom_psu: New PSU types added…
  • 15315 FIX: solaris: uptime: AssertionError…
  • 15316 FIX: solaris: uptime: Cannot render negative timespan…
  • 15873 FIX: ucd_cpu_load: Consider the number of CPUs…
  • 16164 FIX: veeam_cdp_jobs: Handle last sync time from the future…

Core & setup

  • 16146 FIX: Avoid crash upon failure to create RRD files…

Event console

  • 16012 FIX: Event Console: Fix events on central site if these events are dedicated for remote sites

Other components

  • 15717 FIX: NagVis: Updated to 1.9.40

REST API

  • 16209 FIX: downtimes: Fix performance issues when creating downtimes…
  • 16036 FIX: host_config: 500 status code with no explicit IPMI credentials configured…
  • 16284 FIX: host_tag_group: add help field to the response schema
  • 16283 FIX: notification rule: update rule no longer creates a new rule…
  • 16208 FIX: time_period: Fix error when updating a time period without changing its alias…

Setup

  • 16227 SEC: Disabled automation users could still authenticate…
    NOTE: Please refer to the migration notes!
  • 16307 FIX: Validate empty settings for “Maximum long output size”…

User interface

  • 16035 FIX: CSV export for availability timelines of hosts…

Changes in the Checkmk Enterprise Edition:

Reporting & availability

  • 16306 FIX: Fix PDF export of host- and servicegroup views…

The Checkmk Micro Core

  • 16147 FIX: Abort CMC on irrecoverable filesystem errors…

User interface

  • 16010 FIX: Custom graphs/Graph collections: Fix permissions if admin wants to see custom graphs from other users
  • 16038 FIX: SLA tooltip missing UNKN state…

Changes in the Checkmk Cloud Edition:

Setup

  • 16194 FIX: Licensing: Allow UI to be used in trial and free state when CMC is not running…

Changes in the Checkmk Managed Services Edition:

NO CHANGES

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

List of all changes: Werks

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

Your Checkmk Team

Note: anyone who uses the EC should be carefully testing after switching to p18 (or stay on p17 or lower and use mitigation for the security fixes.)

Checkmk - version 2.2.0p18 - syslog-like message logging seems not to work and 2 open Support tickets seem to indicate the EC is not working as it should and discarding some to all incoming events. (maybe only in some cases, investigation ongoing.)

1 Like

Any updates?
Can you be already more specific?

Hello @gstolz,
just want to be safe. This is not a problem for the RAW version?

Thanks.

If I’m not mistaken, the Event Console / mkeventd is identical between Enterprise, Cloud and Raw, so CRE would be affected as well.

I’ve not gotten any updates yet.
What I saw: Debug of rule execution is missing, so any analysis is missing. This however is not mission critical.
The other ticket is handled by @jodok.glabasna and seems to affect actual processing of incoming invents.

We just updated to p18 and also faced an issue with that. In our case, it even doesn’t listen on its port.
@checkmk team, I understand that issue is not critical enough to pull the release, but it would be really helpful if such issues could be posted as an annoucement so that we get this information proactively.

not sure if it not got pulled unofficial
https://github.com/Checkmk/checkmk/commits/2.2.0

seems p19 is set

Thx! Unfortunately this 14859 FIX Event Console: Fix events not created after initial activat… · Checkmk/checkmk@9d9a89d · GitHub fixes the start of the console again but tcp port still isn’t open

We added a download warning yesterday to the website after we were made aware on this. This download warning will be extended a bit further soon (waiting for a sync).
I added a note here in the announcement as the warning will not be read by users who already have downloaded p18.
We will in the future also add warnings into these threads.

3 Likes

p19 is released which fixed again the Event Console.

1 Like