[Release] Checkmk stable release 1.6.0p20

Dear friends of Checkmk,

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

This maintenance release ships with 39 changes affecing all editions of Checkmk,
1 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

BI:

  • 11432 FIX: BI Aggregation: Improved performance when using filter in “All aggregations”

Checks & agents:

  • 11463 SEC: Windows Agent: additional protection of the working directories
  • 11469 FIX: Windows agent removes legacy agent on install if this is requested by WATO
  • 11787 FIX: Kubernetes: add support for newer versions
    NOTE: Please refer to the migration notes!
  • 11057 FIX: AWS: restriction by tag caused exception
  • 11545 FIX: False positive CRIT status in lnx_bonding check
  • 11692 FIX: agent_aws: fix check_mk discovery UNKN status when configuring the AWS agent
  • 11693 FIX: agent_aws: security improvements
  • 11695 FIX: agent_azure: fixed Section Name error when configuring Azure special agent
  • 11694 FIX: agent_azure: security improvements
  • 11740 FIX: ceph_status_mgrs: fix crash on KeyError(epoch)
  • 11739 FIX: ceph_status_osds: Ceph version 15.2.5 fix crash on KeyError(osdmap)
  • 11521 FIX: fileinfo.groups: Do not evaluate parameters if no files are found
  • 11522 FIX: fileinfo.groups: Fix scale of newest age in Perf-O-meter
  • 11688 FIX: hr_ps: fixed no results when using path to discover processes
  • 11883 FIX: local: Wrong state in ‘best’ aggregation of clustered services
  • 11523 FIX: mk_oracle: Fixed problems with multiple ORACLE_HOME entries on Grid setups
  • 11742 FIX: mssql_instance: add MSSQL 2019 to known instances
  • 11717 FIX: oracle_dataguard_stats: Issue warning about missing apply lag
  • 11880 FIX: ups_capacity: Bring back UPS ‘capacity’ metric
  • 11094 FIX: AWS RDS
    NOTE: Please refer to the migration notes!
  • 11788 FIX: k8s_replicas: discover paused deployments
    NOTE: Please refer to the migration notes!
  • 11379 FIX: mk_oracle.ps1: Fixed missing escaping of single quotes and error handling
    NOTE: Please refer to the migration notes!
  • 11730 FIX: oracle_jobs: correct usage of user-defined parameters for missing jobs

Core & setup:

  • 11160 FIX: CSV/JSON/Python exports of views: improve formatting of labels
  • 11431 FIX: Core restart: fixed race condition causing the core to stop

Event console:

  • 11383 ec: Make filter for rule packs able to match “text to match”
  • 11747 SEC: Fix stored XSS triggered by received syslog messages

Linux distributions:

  • 10318 Add support for SLES 15 SP2

Notifications:

  • 11669 Opsgenie: Added missing proxy option

Setup:

  • 11860 SEC: Password dialogs now handle passwords more securely
  • 11763 FIX: Do not clear changes when editing central site configuration
  • 11862 FIX: Fix label completion in config dialogs
  • 11736 FIX: Rename hosts: folders names for changed rules in audit log

Site management:

  • 10332 FIX: Fix cleaning initialized tmp directory

User interface:

  • 11396 FIX: All dashlets can have a custom title
  • 11610 FIX: Bulk import: Improve validation of imported attributes
  • 11616 FIX: Fix accidental publishing of cloned user elements (e.g. bookmark lists)
  • 11859 FIX: Fix handling of upper case characters in login _origtarget

Changes in the Checkmk Enterprise Edition:

Core & setup:

  • 10130 FIX: Fixed performance bug in monitoring history cache

Changes in the Checkmk Managed Services Edition:

NO CHANGES

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

4 Likes

The download doesn’t seem to be available on the download page yet!

Confirmed - download is not available via the download portal. Manually changing the URLs doesn’t work either.

Actually it does. I’ve downloaded it that way. This one did the trick for me (for Debian) https://download.checkmk.com/checkmk/1.6.0p20/check-mk-raw-1.6.0p20_0.buster_amd64.deb

If you are a customer for the enterprise edition you can log in, goto Download → Button older versions and select 1.6.0p20.
For whatever reason?! :smiley:

1 Like

Thanks, we are investigating it.

Okay, but not for stretch! :wink:

Now it should be working again.
Please check it out and let me know, if the problem is solved.

2 Likes

Thanks!

I suppose I had always used an old URL scheme
(I had previously used https://checkmk.de/support/1.6.0p19/check-mk-raw-1.6.0p19_0.stretch_amd64.deb and only changed the 19 to 20 there. But maybe that has changed due to the website restructuring.)

Thanks Martin!

Seems to working now :slight_smile:

Greets
Daniel

It seems to me (at least some) checksums are wrong. For instance https://checkmk.com/download?edition=cre&version=stable&dist=ubuntu&os=focal shows
File hash (SHA256): 7f9df626bf7ce3a7462cbb23be167739d59088cdd51f2273cb0d5c74ae293a40
whereas the sha256sum of the downloaded check-mk-raw-1.6.0p20_0.focal_amd64.deb file is 946dd4683fb2be9d42ceddc207fbbd7686f416d1ac20fcfa5d312b1136e149c1.

Checksum mismatch as well for
https://download.checkmk.com/checkmk/1.6.0p20/check-mk-raw-1.6.0p20_0.buster_amd64.deb

sha256sum on the download shows 49e774966b66653d6fb64f44885efdfc1de20f450cb5e8514db0380a618ca7ab
website says 69521f08e1837a469efb8b12620ff1c8daa088eebbaa9320cb41c45e2c8ed32c

I am investigating this

Same problem as some time before the hash file has more than one entry per file.
It looks like the files where build more than one time.
check-mk-raw-1.6.0p20_0.buster_amd64.deb → exists 3 times inside the file :wink:

1 Like

49e774966b66653d6fb64f44885efdfc1de20f450cb5e8514db0380a618ca7ab - last entry in file
69521f08e1837a469efb8b12620ff1c8daa088eebbaa9320cb41c45e2c8ed32c - first entry in file

https://download.checkmk.com/checkmk/1.6.0p20/HASHES

Thanks for finding the source of the problem :slight_smile:
We are on it!

Thank you for reporting, it has been fixed.

2 Likes

I upgraded RAW V1.5.0p12.cre to RAW V1.6.0p20.cre. Running on CentOS7 Host.
All looks good at first but when i try to apply changes on site i get this error:
Error creating configuration: ‘ascii’ codec can’t decode byte 0xc3 in position 33: ordinal not in range(128)

How can I solve it?
Thx for your help. I am quite new in Check_MK

Are there any know issues in P20 currently?

Can you try to activate your configuration on the command line with
cmk --debug -vvR
It is possible to get a better error message.