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