[Release] Checkmk beta release 2.1.0b2

Dear friends of Checkmk,

the new beta release 2.1.0b2 of Checkmk is ready for download.

This test release ships with 64 changes affecting all editions of Checkmk,
8 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.

This release will be in active maintenance until 2022-04-15.
The passive maintenance will be until 2022-05-15. For details take
a look at the Checkmk versions chapter of the Checkmk handbook.

Changes in all Checkmk Editions:

Checks & agents:

  • 13604 The agent controller featuring transport encryption and compression now supports Windows 7 as well
  • 13605 win-agent creates allow-legacy-pull on upgrade from 2.0(or earlier) version
  • 13772 Add Google Cloud Platform support
  • 13807 KUBE kube_cluster_info addition of Cluster Info agent plugin and labels for Kubernetes cluster
  • 13343 KUBE: kube_pod_info addition of the controller name
  • 13699 Move ruleset ā€œCheck for correct version of Checkmk agentā€
  • 13763 Restructure and extend monitoring of agent plugins and local checks
  • 13769 kubernetes: addition of cluster name label to all k8s objects
  • 13697 ā€œCheck_MK Agentā€ service: Combine with new plugin service
    NOTE: Please refer to the migration notes!
  • 13698 Deprecate configuration variable ā€˜agent_min_versionā€™
    NOTE: Please refer to the migration notes!
  • 13344 KUBE: kube_pod_status updated rule set
    NOTE: Please refer to the migration notes!
  • 13703 FIX: ā€œRemove all and find newā€ not working in 2.1.0b1
  • 13761 FIX: cmk_site_statistics: Fix crash for pre-1.6 CRE sites
  • 13759 FIX: logwatch: Fix reclassification and persistance
  • 13694 FIX: Agent deployment: Donā€™t try to activate incompatible units
  • 13696 FIX: Checkmk Agent FreeBSD: Empty statgrab sections
  • 13411 FIX: Cisco Prime: Add host options
  • 13578 FIX: Do not ignore debian sec updates in apt
  • 13579 FIX: Expand discovery of FAST LTA checks
  • 13773 FIX: Fix aarch64 cpu detection
  • 13770 FIX: KUBE agent_kube handling of exception case when no cluster collector data is processed
  • 13809 FIX: KUBE kube_collector_info fix url representation
  • 13812 FIX: KUBE kube_cpu use latest cpu usage value when no new data is available
  • 13808 FIX: KUBE kube_replicas change replicas desired count from status to spec
  • 13410 FIX: KUBE: Adapt kubernetes labels to Checkmkā€™s labelling requirements
  • 13341 FIX: KUBE: Conversion of timestamps
  • 13787 FIX: KUBE: agent_kube handling of unscheduled pods
  • 13345 FIX: KUBE: kube_node_conditions handling of missing node conditions
  • 13786 FIX: KUBE: kube_pod_restarts handling of missing restart rates
  • 13342 FIX: KUBE: remove unnecessary labels from inventory
  • 13700 FIX: Move configuration options for some undesired agent properties
  • 13831 FIX: NFS and CIFS mounts: show default parameters in GUI
  • 13757 FIX: Ps check on Linux: Handle processes with deleted cgroups
  • 13577 FIX: Service creation when pinging all IPv4/v6
  • 13774 FIX: Update list of available Infoblox services
  • 13740 FIX: Veeam: Make veeam_cdp_jobs section optional
  • 13775 FIX: Windows license localisation
  • 13704 FIX: apc_symmetra: Transformation of old rulesets failed
  • 13413 FIX: cisco_cpu_multiitem: remove unsupported CPUs
  • 13565 FIX: cmciii_lcp_water: crashed when water flow measurements are missing
  • 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
  • 13739 FIX: jenkins_nodes: Allow negative timespan for Clock difference
  • 13563 FIX: kube_replicas: alert when replicas are not ready/not updated
  • 13778 FIX: liebert_system_events: show OK state when there are inactive events
  • 13539 FIX: lnx_thermal: Fix wrong temperature scaling and flapping vanished/new services
  • 13564 FIX: oracle_processes: crashed when used with 1.6 agent plugin for solaris
  • 13695 FIX: Adapt commandline interface of agent controller
    NOTE: Please refer to the migration notes!
  • 13702 FIX: Agent controller: rename register-surrogate-pull to proxy-register
    NOTE: Please refer to the migration notes!
  • 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!
  • 13705 FIX: Special agents should not produce a check_mk section
    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+

REST API:

  • 13638 FIX: REST API: Two-factor protected accounts may not access API

Setup:

  • 13640 Deprecation of Web API
    NOTE: Please refer to the migration notes!
  • 13414 FIX: Fix copying of views into dashboard
  • 13672 FIX: Fix possible KeyError on ruleset page with predifined conditions
  • 13764 FIX: Make ā€œDiscard all pending changesā€ available
  • 13762 FIX: Ruleset ā€œCisco quality of serviceā€: Add missing title to suboption

User interface:

  • 13392 GUI: Improve the two-factor authentication (2FA) page
  • 13390 FIX: Export rule representation for API: New page, styling and navigation
  • 13639 FIX: Fix displaying agent output on crash report page
  • 13674 FIX: Fix usage of system wide CAs after update

Changes in the Checkmk Enterprise Edition:

Agent bakery:

  • 13693 FIX: Dedecated agent updater systemd units
  • 12703 FIX: Drop experimental PySNMP backend

Core & setup:

  • 13295 Microcore config generation: made exceptions from worker processes more clear
  • 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

The Checkmk Micro Core:

  • 13618 FIX: Checkmk free edition ships with same amount of fetcher helpers as enterprise

User interface:

  • 13760 FIX: Alert Statistics Dashlet: Fix crash (internal error)

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

1 Like

Hi,

will this affect the DCD aswell?

Are there any plans on providing the DCD access to the REST API in the future?

Cheers

Niko

Hi,

I noticed that in this version the sidebar element ā€œSetupā€ is gone. Only ā€œQuick setupā€ is there. Is this intentional? I used the Setup quite a lot, so if possible, please bring it back.

Regards,
Louis

For me, it is still there. Have you looked at the ā€˜Add sidebar elementā€™ page? Maybe you removed it from your sidebar on accident.

Yes, thatā€™s the issue. Itā€™s missing from the ā€œAdd sidebar elementā€ page and the sidebar itself. Donā€™t know. Maybe itā€™s a bug that it appears to be gone?

If you are perfectly certain, that you did not overlook anything, please open a post in the #troubleshooting section.

1 Like

Thanks. That explains it. Though I must say that I donā€™t find this one obsolete. Guess Iā€™ll have to live with it :sob:

Thereā€™s still the little sister of the Setup snap in: Quick setup. :slight_smile:

I know. But I liked the normal setup much better. Too bad.