The software development of Check_MK is organized in so called Werks. A Werk is any change or bug fix that has influence on the user's experiance. Each Werk has a unique ID, one of the levels Trivial Change, Prominent Change or Major Feature and one of the classes Bug Fix, Feature or Security Fix.
Whenever you make an update to a new Check_MK version please make sure that you have understood all incompatible changes. You might have to adapt your configuration.
If you like to get informed about new werks, you can subscribe to various mailinglists which inform you about werks of specific levels.

Werks für:Branch:Till:
Show only incompatible werksShow more than 20 versions

Trivial Change Prominent Change Major Change New Feature Bug Fix Security Fix Incompatible

Version 1.2.8p27
#5549 Checks & Agents: mk_oracle.ps1: Fixed scattered information for configuration
#5548 Checks & Agents: zpool_status: Fixed crash if pool has been deleted or vanished
#5550 Checks & Agents: mk_oracle.ps1: Fixed exceptions because of useless backslashes
#5557 Checks & Agents: check_mk_agent.aix: Fixed bug in uptime because AIX is not able to interpret ? and + in regexes
#5608 Checks & Agents: temperature.include: Fixed device levels handling
#5451 Checks & Agents: logwatch: Fixed reclassifying mechanism: Patterns did not apply correctly if they have changed
#5518 Checks & Agents: win.mem: Fix incorrect representation of absolute memory levels in graphs
#5316 Checks & Agents: cmciii.access: Fixed error state handling
#5417 Checks & Agents: Windows: allow whitespace in eventlog event source
#5302 Checks & Agents: oracle_instance: Fixed crash if output contains more than 12 columns
#4757 GUI: Fixed possible reflected XSS in webapi.py
#5533 Metrics System: Fix possible accidental removal of all new style RRDs (var/check_mk/rrd) when downgrading from 1.4 or newer
#5260 Metrics System: Fix presentation of mirrored areas
#4222 WATO: Services of host page: Fixed encoding issue for hosts with umlauts in alias
#5561 distros: Add build support for SLES12SP3
#5727 packages: nrpe: Fixed missing check_nrpe on stretch
Version 1.2.8p26
#4565 Agent Bakery: Improving curl and python compatibility of cmk-update-agent
#5115 Checks & Agents: zfs_arc_cache: Fixed wrong detected lines from agent output if they contain no counters, eg. 'class = misc'
#5114 Checks & Agents: ps ps.perf: Allow "/" in process name in manual checks
#5113 Checks & Agents: cifsmounts nfsmounts: Fixed wrong reported error message if user has not right permissions on mount point
#5110 Checks & Agents: appdynamics_memory: Fixed crashing if max. available for heap or non-heap memory is zero
#5120 Checks & Agents: ps ps.perf: Fixed regex range introduced with werk 5114 which allows "/" in process name in manual checks
#5125 Checks & Agents: brocade_mlx_power: Fixed wrong index usage which leads to undetected power supplies
#5282 Checks & Agents: hpux_tunables: Fixed discovering kernel tunables on HPUX 11.23
#5281 Checks & Agents: apache_status: Fixed ignoring invalid lines
#5279 Checks & Agents: qnap_disks: Just discover slots that are not empty
#5278 Checks & Agents: check_mk_agent.linux: Fixed wrong detected sensors in state "State disasserted"
#5121 Checks & Agents: check_sql: Added error message if cx_Oracle module is not installed
#5096 Checks & Agents: mk_oracle_crs: crs_stat command is deprecated since Oracle 11gR2; Now the plugin handles that correctly
#5095 Checks & Agents: "Round trip average" graph: Added warn and crit lines
#4804 Checks & Agents: brocade_fcport: Fix limiting discovered ports by operational and physical status
#5014 Checks & Agents: df: Fixed error if dynamic levels should be set
#5016 Checks & Agents: hp_proliant_temp: Fixed crash if thresholds are set manually
#5078 Checks & Agents: lnx_distro: Detects version and name of Check_MK Appliance correctly
#5079 Checks & Agents: windows_tasks: Adapted man page; Some OK states were missing
#5093 Checks & Agents: dell_poweredge_temp: Fixed device levels handling if they are empty
#5091 Checks & Agents: Perfometer: Allow zero as maximal value; Fixed unsupported operand type for /: 'float' and 'NoneType'
#5089 Checks & Agents: citrix_xenapp.ps1: Refactored; now uses powershell commands for Citrix environment instead of WMI objects which caused runtime errors
#5083 Checks & Agents: oracle_locks: Do not discover if data is incomplete
#5026 Core & Setup: Fixed possible core dumps during config reload
#5038 Core & Setup: Datasource programs: Prevent zombie processes in case of timeouts
#5204 Core & Setup: Host rename: Fixed broken rename of hosts in rrdcached journal
#5205 Core & Setup: Host rename: Fixed broken renaming when new name uses dots
#5208 GUI: Fix possibe information disclosure to unauthenticated users
Version 1.2.8p25
#4914 Checks & Agents: statgrab_mem: Plugin is now prioritized over solaris_mem if both is available
#4915 Checks & Agents: solaris_mem: Unified graphs and Per-O-Meter with common memory checks
#4909 Checks & Agents: arris_cmts_cpu: Fixed crash if thresholds are set
#4908 Checks & Agents: enterasys_powersupply: Fixed crash if empty output
#4887 Checks & Agents: cisco_wlc: Fixed crashing check plugin caused by IndexError
#4972 Checks & Agents: mk_inventory.aix: Use MK_VARDIR instead of MK_CONFDIR for the state file
#4980 Checks & Agents: mssql_counters.file_sizes: Added readable titles of related metrics
#5029 Checks & Agents: Fix Windows agent crash with logwatch and '*' wildcard
#4984 Checks & Agents: aix_service_packs: Cleaned up mixture of the latest and all past service packs
#4982 Checks & Agents: zypper: Made check more robust against different SLES 12 service packs
#4981 Checks & Agents: fjdarye100_sum fjdarye101_sum: Fixed precompiling error: No such file or directory: '/omd/sites/SITENAME/share/check_mk/checks/a'
#4883 Checks & Agents: juniper_trpz_aps_sessions: Fixed performance data handling if running on cluster
#4884 Checks & Agents: oracle_logswitches: Fixed missing oracle.include
#4827 Checks & Agents: domino_info: Fixed crash if some information is missing
#4874 Checks & Agents: cisco_power: Improved discovery of power supplies
#4826 Checks & Agents: juniper_cpu_util: No crash anymore if information is not provided
#4824 Checks & Agents: f5bigip_conns: Fixed crash if Parameters are at 'No Levels'
#4823 Checks & Agents: netapp_api_cpu: Fixed crash if data for node is missing
#4876 Checks & Agents: mounts: Fixed wrong handling of NFS mounts on Linux which are detected as stale
#4875 Checks & Agents: Fixed graph labeling and unit of active HTTP service
#4881 Checks & Agents: multipath: Fixed service details: Number of paths were interpreted as expected paths
#4879 Checks & Agents: akcp_sensor_humidity akcp_exp_humidity: Fixed wrong order of level evaluation
#4880 Checks & Agents: wut_webtherm wut_webtherm.humidity: Fixed missing device type and enabled performance data for humidity
#4902 GUI: Monitoring history views: Fixed possible XSS when displaying "plugin output"
#4878 HW/SW-Inventory: lnx_distro: Fixed wrong detected distribution name, vendor and version
#4563 Metrics System: Fix issue with @ in metric title
#7663 deb: Added missing package dependencies for Ubuntu zesty (17.04)
#7661 omd: Fixed possible stored XSS using the internal server error handler
Version 1.2.8p24
#4561 Agent Bakery: Agent Updater compatibility fix for older python versions (<2.6)
#4562 Agent Bakery: Fixed issue with Windows Agent Updater file permissions
#4792 Checks & Agents: Fixed wrong unit in graph for tape utilization
#4793 Checks & Agents: chrony: Changed to raw IP address without dns name to avoid empty output
#4790 Checks & Agents: Fixed scaling for the average in interface services of pnp4nagios graphs
#4788 Checks & Agents: openhardwaremonitor: New support of current hardware
#4794 Checks & Agents: check_mk_agent.solaris: Now considers top in /usr/bin/ and /usr/local/bin/
#4789 Checks & Agents: check_mk_agent.aix: Fixed computation of uptime
#4858 Checks & Agents: omd_apache data collection: fixed issues caused by missing newline at the end of statsfile(s)
#4872 Checks & Agents: zfs_arc_cache: Fixed conversions of size, arc meta used, arc meta limit and arc meta max
#4873 Checks & Agents: printer_supply: Fixed IndexError in case of missing colour information
#4871 Checks & Agents: if.include: Added missing interface types
#4868 Checks & Agents: oracle_tablespace: Restrict data for check from primary
#4785 Checks & Agents: oracle_locks: New SQL for check
#4795 Checks & Agents: netstat: Fixed wrong output if LISTENING connections should be monitored on Ubuntu
#4781 Checks & Agents: mk_oracle mk_oracle.aix: Added support for Oracle 12.2
#4637 Checks & Agents: blade_blades: Fixed buggy state validation
#4772 Checks & Agents: cisco_wlc cisco_wlc_clients: Added support for Cisco 1850 devices
#4636 Checks & Agents: Added compatibility for Lenovo blades
#4635 Checks & Agents: raritan_emx_sensors.temp raritan_px_sensors: Fix checks for Nagios core, add missing WATO rule to raritan_px_sensors
#4634 Checks & Agents: aix_if: Make check work with different ifconfig output format
#4774 Checks & Agents: wmi_cpuload: Expanded missing information handling
#4775 Checks & Agents: fortigate_sessions: Improved missing or invalid output handling
#4778 Checks & Agents: lnx_quotas: Adapted plugin output if TABS are used in fstab
#4779 Checks & Agents: check_mk_agent.freebsd check_mk_agent.solaris: Reduce agent output by excluding mirror devices
#4784 Checks & Agents: oracle_rman: wrong detection of level 1 backup
#4777 Checks & Agents: esx_vsphere_sensors: Fixed wrong interpretation of ESX sensor health state 'UNKNOWN'
#4053 GUI: Summary line in BI availability moved when sorting. It is fixed now.
#4776 HW/SW-Inventory: solaris_psrinfo: Fixed handling of newer output eg. of Solaris SPARC T5
#4828 Notifications: User notification rules can now be canceled
Version 1.2.8p23
#4631 Checks & Agents: cisco_ace_rserver: Fix broken IP address parsing
#4742 Checks & Agents: wmi_cpuload: Added required tables to prevent crash
#4741 Checks & Agents: dell_powerconnect_temp: Fixed missing reference for computing the temperature
#4736 Checks & Agents: ucs_bladecenter_if: Fixed crash if fabric interconnects are aggregated
#4739 Checks & Agents: hp_proliant_da_phydrv: Implemented new possible values
#4663 Checks & Agents: check_mailboxes: Removed useless report_age which causes TypeError: float() argument must be a string or a number
#4661 Checks & Agents: msexch_isstore msexch_isclienttype: Split up check files. Second one needs its own check plugin file if using Nagios core
#4633 Checks & Agents: jolokia_metrics.uptime: No longer crash when agent info is incomplete
#4632 Checks & Agents: fsc_subsystems: No longer crash when statuscode is missing
#4654 Checks & Agents: oracle_recovery_area: Added missing metric info
#4655 Checks & Agents: fileinfo.groups: Added missing metric information
#8289 Checks & Agents: wagner_titanus_topsense.smoke: Adapted levels to be more user friendly
#4740 Checks & Agents: mysql: Fixed crash if instance is not available anymore
#4689 Core & Setup: Fixed buffer overflow when importing cmcdump data
#4690 Core & Setup: Fixed handling of state changes when cmcdump is used
#4660 HW/SW-Inventory: win_os: Fixed wrong OS information if eg. ESX is installed on Windows host
#4750 WATO: Ensure uploaded icons are saved with their filename instead of paths
#4680 WATO: Sync of local hierarchy (MKPs) preserves symlinks now
#7644 omd: omd restore: Fixed possible crash "linkname ... not found"
Version 1.2.8p22
#4670 BI: Fixed exception when trying to edit not existing BI aggregation
#4640 Checks & Agents: heartbeat_crm: Fixed crash if output contains capital letters
#4638 Checks & Agents: esx_vsphere_hostsystem.multipath: Fixed compatibility to older versions
#4647 Checks & Agents: websphere_mq_queues: Fixed 'list index out of range' error
#4648 Checks & Agents: mk_oracle: Fixed logswitches SQL statement for ORACLE RAC case
#8286 Checks & Agents: brocade_mlx_power: Added new standard OID for snChasPwrSupply2Table to receive all power supplies in stacked devices
#4627 Checks & Agents: apc_symmetra: Fix bogus 100000000 A battery current occurring on some devices
#8624 Checks & Agents: brocade_fcport: Fix usage of port name during discovery
#4641 Checks & Agents: mysql_capacity: Fixed crash if schema contains spaces
#4593 Checks & Agents: wmi_cpuload: Fixed missing WATO group
#4622 Checks & Agents: emc_isilon_diskstatus: Now treats L3 caching devices as OK
#4471 Checks & Agents: Windows Agent Process Monitoring: ps section is no longer completely suppressed when only parts of the data is missing
#4616 Checks & Agents: mk_postgres/mk_db2.linux: Fixed quotes which lead into wrong interpretation
#4470 Event Console: Event console: fixed incorrect event counting for timed-out and heartbeat events
#4474 GUI: graphs for fileinfo checks: the size value was displayed without unit information
#4671 GUI: Metrics: Fixed exceptions when trying to parse perfdata with range warn/crit
#4610 GUI: Fixed error in graph displaying views with invalid perfdata strings
#4669 GUI: Fixed possible exception in view dashlets (e.g. single event views)
#4589 Reporting & Availability: Fixed error handling for graphs if graph is not found or unavailable
#8735 Reporting & Availability: Fixed 'ZeroDivisionError: float division' if total weigth is zero during rendering availability table in reports
#4558 WATO: Set correct file permissions for WATO snapshots
#7638 distros: Added support for Ubuntu 17.04 (zesty)
#7642 distros: Fixed startup of apache on Debian 9 (php incompatibility)
#7640 packages: Debian 9: Fixed dependency issue with mod_fcgid
#7575 packages: FIX: Ubuntu 17.04 (zesty): Fixed dependency issue with mod_fcgid
#7647 packages: PNP4Nagios: Fixed PHP export when using PHP7
Version 1.2.8p21
#4581 Checks & Agents: postgres_stats: Fixed confusion of VACUUM and ANALYSE timestamp in agent plugin
#4577 Checks & Agents: websphere_mq_channels: Fixed missing channel states
#4576 Checks & Agents: if64 if64adm: Fixed interface speed handling, if highspeed data is not available or zero
#4583 Checks & Agents: netextreme_psu: Fixed empty data handling
#4586 Checks & Agents: juniper_trpz_aps_sessions: Fixed crashes if access point is not reachable or no values could be calculated
#8629 Checks & Agents: win_printers: Fix broken default parameters
#4588 Checks & Agents: cisco_wlc cisco_wlc_clients: Fixed missing OID for Cisco WLC-8510 devices
#4587 Checks & Agents: juniper_trpz_aps juniper_trpz_aps_sessions: Fixed missing OID for WLC800R series
#4032 Checks & Agents: smart agent plugin: disable megacli logging output
#4552 Checks & Agents: win_dhcp_pools: Fixed conversion of old type of rules (1.2.6) to new type (1.2.8)
#4531 Checks & Agents: oracle_tablespaces: Added missing info for better analysis
#4530 Checks & Agents: lnx_distro: Fixed missing distribution if eg. Oracle and Redhat release files are available
#4194 Checks & Agents: esx_vsphere_hostsystem.multipath: Fixed grouping of paths
#4533 Checks & Agents: cisco_vpn_tunnel: Fixed handling if tunnel is not yet open and phase two values are not set
#4544 Checks & Agents: multipath: Fixed missing infos in output if a failure occurs
#4551 Checks & Agents: zfs_arc_cache: Fixed metrics in html5 graphing
#4550 Checks & Agents: smart: the services do not crash anymore if a threshold is not provided
#4549 Checks & Agents: citrix_licenses: Fixed always ok state even if all licenses are used
#4557 Metrics System: Stacking on metrics with empty values is now possible
Version 1.2.8p20
#4513 Agent Bakery: Agent Updater: Fixed broken state persisting on windows (regression since #4499)
#8628 Checks & Agents: printer_alerts: Fix discovery when there are no alerts
#8627 Checks & Agents: apt: Fix Ubuntu "NOTE: This is only a simulation!" warning being output in check
#4529 Checks & Agents: hp_proliant_raid: Fixed incomplete raid detection; Added missing states
#4528 Checks & Agents: datapower_mem hp_procurve_mem ucd_mem: Improved graph readability
#8512 WATO: Agent Bakery: Fixed Exception when signing keys
Version 1.2.8p19
#4556 Agent Bakery: Fixed compatibility problem in agent updater with some older windows versions
#8733 Agent Bakery: mk_jolokia: added missing protocol configuration
#8734 Agent Bakery: cmk_update_agent: Fixed encoding error if certificate contains non-ascii characters
#4498 Agent Bakery: cmk-update-agent: Temporary files cmk-update-agent-verify-* were not deleted
#4499 Agent Bakery: Agent Updater: Prevent broken state files caused by incomplete writes
#4536 Checks & Agents: akcp_sensor_humidity: Crash if parameters are set
#4537 Checks & Agents: hyperv_checkpoints: Fixed wrong detection of checkpoint
#4538 Checks & Agents: blade_bx_powermod: Fixed outdated calculation of state
#4524 Checks & Agents: logwatch.ec: Removed quotes from message text which caused errors in EC rule evalution with matching criteria 'Text to match'
#4523 Checks & Agents: tsm_stagingpools tsm_storagepools: Fixed numerical data handling, ie. util and size may contain ","
#4519 Checks & Agents: mbg_lantime_ng_refclock: Added missing refclock types
#4520 Checks & Agents: avaya_45xx_temp: Fixed wrong temperature unit and value handling
#4543 Checks & Agents: cisco_cpu: Fixed too restrictive service discovery
#4354 Checks & Agents: netstat_an.bat: Fix syntax error
#8666 Checks & Agents: added more detected APs to aironet_clients
#4353 Checks & Agents: palo_alto: Fix wrong infotext
#4352 Checks & Agents: akcp_exp_temp akcp_sensor_temp: No longer crash when temperature information is missing.
#8665 Checks & Agents: fixed aborted snmp scan because of werk #8664
#8664 Checks & Agents: prefer ucd_mem over hr_mem in case of pfSense monitoring
#8284 Checks & Agents: apache_status: Fixed wrong IPv6 URLs to query the information
#8626 Checks & Agents: jolokia_metrics.threads: Prevent service staleness in case of decreasing threads
#4518 Checks & Agents: citrix_licenses: Fixed related PNP template with error 'Unused Arguments " " in AREA:used...'
#4516 Checks & Agents: check_mk_agent.linux: Escaped quotes in run_cached function used for ipmi-sensors command
#4479 Checks & Agents: Fixed wrong scaling of check-mk-host-service host check command
#4489 Checks & Agents: check_mk_agent.linux: Fixed group option, ie. newer ipmi-sensors versions have a different group option, thus the section was empty.
#4461 Checks & Agents: windows agent df section: volumes with spaces in name are now supported
#4445 Checks & Agents: cisco_cpu: Fixed crash if values are empty
#4438 Checks & Agents: statgrab_mem: Fixed wrong calculation of swap
#4491 Checks & Agents: logwatch.groups: Fixed inconsistency of service description which now begins with 'Log' instead of 'LOG'
#4481 Checks & Agents: websphere_mq_channels: fixed incomplete info handling, id. ValueError: need more than 2 values to unpack
#4492 Checks & Agents: mk_oracle.ps1: Now takes version into account which fixed wrong calculation of tablespaces and fixed missing possibility of wallet configuration
#4495 Checks & Agents: mk_mysql.vbs: Fixed missing command if DB process runs as mysqld-nt.exe
#4187 Checks & Agents: check_mk_agent.linux: better performance for tcp connections query
#4494 Checks & Agents: cisco_wlc cisco_wlc_clients: Fixed missing OID for Cisco WLC 5520 Appliances
#4428 Core & Setup: "Always up" hosts are never stale
#4429 Core & Setup: Freshness check respects check period now
#4404 GUI: FIX Logwatch problematic logfiles list was showing too many logfiles
#4511 GUI: Graph dashlets: Fixed graph rendering on host specific dashboards
#4400 GUI: Fixed possible random "OSError: [Errno 9] Bad file descriptor" in GUI
#8667 HW/SW-Inventory: fixed missing patchlevel in inventory data of SuSE 12.1 and 12.2
#4385 HW/SW-Inventory: mk_inventory.vbs: Add new query type for installed software on hosts
#4420 Metrics System: Cleaning up signatures of unused packages now
#7635 packages: Fixed problems in legacy graphs when having dashes in cookies
Version 1.2.8p18
#8699 Agent Bakery: cmk-update-agent.exe (windows): Fixed symlink exception when syncing via HTTPS
#8704 Agent Bakery: cmk-update-agent.exe: Cleaning up abandoned _MEI directories from %TEMP%
#8647 Agent Bakery: cmk-update-agent: Fixed certificate verification issues in case openssl tools are not available
#4396 BI: Fixed exception in BI views when using site icons
#4414 Checks & Agents: oracle_rman: fixed UnboundLocalError if sid level 0 is empty
#4415 Checks & Agents: blade_bays: fixed KeyError
#4413 Checks & Agents: mem.linux: handle empty info
#4410 Checks & Agents: brocade_fcport: fixed missing info handling
#4407 Checks & Agents: df: fixed handling of paths including spaces
#4408 Checks & Agents: checkpoint_temp checkpoint_fan checkpoint_voltage: fixed status and value handling
#4409 Checks & Agents: uptime: fixed missing info handling
#4412 Checks & Agents: haproxy.server: fixed empty uptime info handling
#4375 Checks & Agents: check_sql: Fixed reporting configuration issues to monitoring core
#4192 Checks & Agents: df: Fixed handling of incomplete information about inodes
#4196 Checks & Agents: blade_blades: fixed out of range state
#4190 Checks & Agents: mssql_blocked_sessions: Fixed unknown states if only one session is blocked
#4189 Checks & Agents: mem.used: Fixed graphing
#8753 Checks & Agents: check_mk_agent.solaris: Fixed zfs_arc_cache section
#4349 Checks & Agents: cisco_qos: Fix crashing check for some cases where the QoS class cannot be found
#4359 Checks & Agents: mssql_counters: ignore invalid lines
#4406 Checks & Agents: Fixed some invalid keyword arguments in check_info declarations
#8750 Checks & Agents: checkpoint_packets: fixed parameters handling if none are set
#4374 Checks & Agents: check_sql: Fixed exception in verbose mode when querying MSSQL
#4426 Core & Setup: Fixed PID file locking
#8708 GUI: Custom icons and actions work now for Check_MK/Discovery/active checks
#4397 GUI: Views: Fixed datasource KeyError exception
#4365 GUI: Service availability: Host down could not be rewritten to other states like CRIT
#4384 GUI: Fixed exception on start page when using Python < 2.5
#4399 GUI: Views: Fixed graph showing views of services with invalid perfdata
#4382 GUI: Views: Silently ignore configured but not existing view filters
#4371 GUI: Dashboards: Folder filtered globe dashlets now link to filtered views
#4386 GUI: Fixed exception when creating links from service views to service group views
#4383 GUI: Fixed broken "tiled" host view with German localized GUI
#4398 GUI: Fixed broken GUI when deleting local/share/check_mk/web/plugins dir
#4388 GUI: Views: Fixed exception with host tag columns which tag has been deleted
#4389 GUI: Views: Fixed "Cached" column when cache interval is reported to be 0
#4395 HW/SW-Inventory: Inventory filters: Fixed error handling when entering invalid regexes
#3918 HW/SW-Inventory: Inventory history: Fixed possible exception when renedering history tables
#4031 WATO: LVM Volume Groups: fixed broken WATO configuration
#4373 WATO: Timeperiods: iCal events with multiple days can now be imported
#4376 WATO: WATO Web-API: Is now disabled when WATO is disabled on a site (e.g. slave sites)
#8737 cmc: Fixed flexible downtimes
#7633 distros: Add build support for Debian 9 (stretch)
#7631 omd: .sh files are not executed by fcgid anymore
#7632 packages: dokuwiki: Exclude bw.png icons from indexmenu plugin (licensing reason)
Version 1.2.8p17
#8598 Agent Bakery: win_dhcp_pools: fixed error in bakelet: 'cmk' not defined
#4333 Checks & Agents: tsm_storage_pools: fixed incomplete data handling
#4356 Checks & Agents: brocade_fcport: since FW 8.0.* tx/rxwords are no longer available, use values from FCMGMT-MIB instead
#4358 Checks & Agents: wmi_cpuload: fixed exception handling
#4355 Checks & Agents: ipmi: added missing case: ignore sensor status 'ns'
#4125 Checks & Agents: kaspersky_av_client: made fullscan state optional, simplified plugin
#4340 Checks & Agents: blade_bays: cleanup and some improvements
#4344 Checks & Agents: lnx_quota: Fixed wrong value calculation and removed performance data
#4343 Checks & Agents: apt: Fixed wrong state information of pending updates of normal and security updates
#4342 Checks & Agents: hp_proliant: fixed empty status handling
#4341 Checks & Agents: cisco_wlc: fixed invalid parameters during service discovery
#4305 Checks & Agents: postgres_stat_database.size: fixed missing database size perfometer
#4304 Checks & Agents: mk_inventory.linux: fixed missing redirection to null device in if statement
#4283 Checks & Agents: check_mail_loop: Now using "mail to" address in To header
#4297 Checks & Agents: oracle_instance: fixed discovery function
#4214 Checks & Agents: jolokia_metrics.tp: Fix crash in case of partial thread information
#4213 Checks & Agents: fjdarye101_syscaps: Fix failing check when using Nagios core
#4191 Checks & Agents: esx_vsphere_hostsystem.cpu_usage: Fixed wrong total GHz
#4298 Checks & Agents: omd_apache: fixed missing data handling
#4299 Checks & Agents: df: fixed missing filesystem type handling
#4303 Checks & Agents: sap_state: fixed error handling
#4302 Checks & Agents: win_wmi_software: fixed invalid data handling
#4301 Checks & Agents: winperf_tcp_conn: fixed missing data handling
#4300 Checks & Agents: job: fixed missing information handling
#4345 Checks & Agents: hp_proliant_temp: Ignore device levels of 0
#4315 GUI: Logwatch problematic logfiles list was showing too many logfiles
#4321 GUI: LDAP: Improved validation of groups to attributes sync plugin
#4326 GUI: FIX Fixed broken PDF export of BI aggregation group view
#4327 WATO: Allowing dollar sign in mail addresses now
#4337 WATO: logwatch: removed redundant master url in single site environment and fixed missing master url prefix if configured in master site
Version 1.2.8p16
#8692 Agent Bakery: Fixed GUI error when choosing "Do not deploy" for apache/nginx status agent plugins
#8597 Agent Bakery: win_dhcp_pools: fixed missing bakelet
#4264 Checks & Agents: wmic_process: fixed invalid info handling
#4265 Checks & Agents: netapp_api_cpu: fixed missing number of cpus
#3896 Checks & Agents: Agent RPMs: Fixing dependency issue with old check_mk-agent-oracle-*.rpm and check_mk-agent-logwatch-*.rpm
#4261 Checks & Agents: db2_logsizes: fixed wrong discovery condition
#4260 Checks & Agents: db2_logsizes: removed pprint statement
#4266 Checks & Agents: quantum_libsmall_status: fixed scan function
#4262 Checks & Agents: wmi_cpuload: fixed missing section handling
#4278 Checks & Agents: check_mail_loop: Added missing Date header to sent mails
#4290 Checks & Agents: cisco_fru_power: fixed invalid admin state handling
#4292 Checks & Agents: oracle_asm_diskgroup: fixed handling if disk status is DISMOUNTED
#4289 Checks & Agents: mysql.innodb_io: fixed incomplete data handling
#4288 Checks & Agents: sentry_pdu: fixed data handling if power value is missing
#4259 Checks & Agents: aix_sap_processlist: fixed ValueError; if process has stopped and does not report any start time
#4287 Checks & Agents: job: fixed incomplete data handling
#4268 Checks & Agents: cisco_vpn_tunnel: Reporting zero traffic in case the tunnel is down
#4263 Checks & Agents: oracle_crs_res: fixed UnboundLocalError; 'crs_nodename' referenced before assignment
#4173 Checks & Agents: if.include: ignore some more keys in 'Network interfaces and switch ports' rule which are only used for interface grouping
#4174 Checks & Agents: added missing perfometer for interface services
#4122 Checks & Agents: ibm_svc_enclosure: added support for firmware >= 7.8
#4121 Checks & Agents: mk_mysql: fixed handling of multiple instances
#4119 Checks & Agents: check_mk_agent.solaris: fixed run_cached function
#4120 Checks & Agents: fixed checks mysql and mysql.sessions for multiple MySQL instances
#4182 Checks & Agents: mysql_slave: fixed crash if agent output is empty
#4172 Checks & Agents: smart.temp: fixed discovery and check function
#4212 Checks & Agents: jolokia_info: Fix crash for certain product versions.
#4211 Checks & Agents: esx_vsphere_counters: No longer crash when counters are available for instances without a read value
#4209 Checks & Agents: mk_jolokia: Setting a default product now works
#4207 Checks & Agents: mk_jolokia: Use configured port as default instance name
#4184 Checks & Agents: hivemanager_devices: Fixed bug if device is up for more than 1 year
#4183 Checks & Agents: ibm_imm_fan: Fixed crash if fan speed is "unavailable"
#4281 Core & Setup: Fixed piggyback hosts with spaces in names leading to crashes
#4226 GUI: Custom inventory painters are now correctly loaded when declared with inventory_displayhints
#4145 GUI: Fixed exception when setting output_format in wrong case
#8651 Metrics System: Graphs: Fixed broken switch between aggregation functions (min, max, avg)
#4267 Reporting & Availability: PDF export of filtered alert statistics view was always empty
#8677 cmc: Fixed persistent recurring downtimes during cofiguration reload
#8678 cmc: Fixed some race conditions durion CMC startup/reload
#8679 cmc: Fixed a space leak in the state history cache
#7615 distros: SLES: Changed dependencies from php5* to php* to allow use of PHP7
#7618 packages: Fixed broken check_dhcp (regression since 1.4.0i3)
#7619 rpm: Fixed sites not being started on RPM based distros using systemd (e.g. RHEL7)
Version 1.2.8p15
#4115 Checks & Agents: mem.linux: fixed missing stack bug in PNP template
#3943 Checks & Agents: ntp.time: fixed parameters in discovered checks
#4126 Checks & Agents: apache_status: Handle https requests lo localhost in case of certificate mismatch
#4114 Checks & Agents: innovaphone_licenses: fixed wrong percentage calculation
#4113 Checks & Agents: postgres_locks: fixed missing include file
#4103 Checks & Agents: kaspersky_av_client: No longer crash when date of last full scan is unknown
#4111 Checks & Agents: hp_proliant: fixed empty data handling
#4112 Checks & Agents: db2_logsizes: fixed invalid data handling
#4138 Checks & Agents: statgrab: Fixed issue in FreeBSD agent when statgrab is not installed
#4157 Checks & Agents: netapp_api_cluster: fixed None item
#4162 Checks & Agents: esx_vsphere_vm.heartbeat: fixed KeyError
#4163 Checks & Agents: kernel: fixed empty data handling
#4164 Checks & Agents: livestatus_status: fixed ValueError for values in scientific notation
#4161 Checks & Agents: emcvnx_sp_util: fixed empty data handling
#4160 Checks & Agents: emcvnx_info: fixed data handling, now detects errors
#4158 Checks & Agents: fileinfo: fixed file handling containing spaces
#4159 Checks & Agents: mem.win: Fixed KeyError
#4102 Checks & Agents: logwatch: Fixed crash due to non-existant logfile
#4117 Checks & Agents: HPUX agent: fixed determination of cpu/core information
#4081 Checks & Agents: dell_powerconnect_cpu: Fixed broken metrics
#3953 Checks & Agents: diskstat: extended fix for multipath devices with or without alias
#4069 Checks & Agents: cmciii.phase: Fixed broken check with some devices
#4092 Checks & Agents: if.include: fixed wrong calculated number of interfaces which are up in case of interface groups
#4093 Checks & Agents: oracle_tablespaces: Werk 3907 broke the space calculation
#4100 Checks & Agents: mk_mysql: Only perform queries if mysqladmin ping is successful#
#4099 Checks & Agents: msexch_rpcclientaccess: Previously nonfunctional WATO rule and default parameters now work
#4101 Checks & Agents: citrix_sessions: Output error message in case of missing session information.
#4074 Checks & Agents: check_ftp: Fixed possible wrong service description caused by unintended use of global variable
#8645 Config generation: Configuration validation: Taking shadow_hosts into account when checking for duplicate hosts
#4078 Core & Setup: Fixed handling of hosts with non resolvable IP addresses during runtime
#4097 Event Console: Event Console: Make writing of status file more robust
#4140 GUI: Views: Download agent output action was not displayed correctly on SNMP+Agent hosts
#4072 GUI: Fixed multiple issues in BI availability when groups or names contain umlauts
#4080 GUI: Fixed possible exception "unsupported operand type" in matrix views
#4139 GUI: Fixed exception on service detail page in case of invalid man pages
#4085 GUI: Fixed bug when rendering table views that have joined columns
#4128 GUI: Fixed exception in "Virtual host tree" snapin in case a user tries to access a not existing tree
#4127 GUI: Fixed possible "maximum recursion depth exceeded" error when sorting tables with a lot of text in cells
#8640 Metrics System: Graph collection: PDF exports respect the choosen time range now
#8644 Reporting & Availability: Improved error reporting when trying to edit not existing report elements
#4079 WATO: Improved error handling in case a WATO folder can not be written
#4130 WATO: Improved error handling when trying to edit not existant rules
#4131 WATO: Fixed broken WATO site login when using password containing special characters
#4082 WATO: Icon selector: Fixed exception in case non images are saved in icon folder
#4077 WATO: Fixed "Request URI too long" when cloning role after editing another one
#8672 cmc: Fixed crash of monitoring core with duplicate hosts
#7613 distros: Added build support for Ubuntu 16.10 (Yakkety)
#7610 distros: Added support for SLES12SP2
#7608 packages: monitoring-plugins: Updated to version 2.2
#7609 packages: dokuwiki: Removed too large dw2pdf plugin
#7614 packages: perl-modules: Added missing modules IO/Socket
Version 1.2.8p14
#8623 Agent Bakery: netstat: Bakery plugin now also works for Windows agent
#3991 BI: BI Aggregations: no longer show duplicate aggregations when an aggregation has mulitple groups
#3831 Checks & Agents: ucd_cpu_util: no longer reports an UNKNOWN error when the counter data wasn't updated
#3741 Checks & Agents: omd_status: Fix labelling and structure of several metric graphs
#3986 Checks & Agents: esx_vsphere_counters.uptime: fixed incorrect alert when receiving corrupted counter data
#4043 Checks & Agents: Add missing metric definition for 15 minute CPU load prediction'
#4086 Checks & Agents: websphere_mq_queues: fixed unknown variable
#3750 Checks & Agents: cmc_temp: Check now also works when using Nagios core
#4091 Checks & Agents: oracle_tablespaces: Werk 3907 broke the detection of UNDO- and TEMP-Tablespaces
#4088 Checks & Agents: ntp: fixed incomplete data handling
#3985 Checks & Agents: mrpe: fixed broken long output when using the CMC
#4035 Checks & Agents: df_zos: Fixed ignoring last filesystem after new discovery
#3961 Checks & Agents: fixed error sections handling if parse function is available
#3941 Checks & Agents: zypper: fixed broken check for sections since agent OS SLES12
#3940 Checks & Agents: aix_hacmp_services: fixed broken check in case of agent section showing extra information before the "Status(...)" line
#3939 Checks & Agents: f5_bigip_conns: readded performance data and graphs
#3962 Checks & Agents: oracle_sessions: fixed empty section handling
#3952 Checks & Agents: diskstat: fixed bug if multipath devices having an alias
#3979 Checks & Agents: vbox_guest: Only try to fetch VBox state in case the vboxguest module is loaded
#8508 Config generation: cmcdump: removed superfluous command line option -i
#4147 Event Console: Always show rule analyser result on Generate, not only after previous Try out
#4037 GUI: Fix graphs that have optional metrics
#8619 GUI: Show button [Export as PDF] only if user has permission "Use Reporting"
#3970 GUI: Fixed possible URL injection on index page
#3974 GUI: Sorting comments in hover menu of comments icon by time now
#3980 GUI: Fixed possible flickering GUI when using Chrome and zooming the page
#4040 GUI: Fix error in view about "No WATO folder ..." in case of host imported via cmcdump
#7574 Inline-SNMP: Fixed segfaults when using inline SNMP
#8653 Notifications: Fix output of log verbosity in mknotifyd.log
#3982 WATO: Some MKPs created with WATO could not be uploaded to the Check_MK Exchange
#4068 WATO: Fixed possible exception in case of wrong automation secrets between multiple sites
#8652 cmc: Correctly read host alias, IP addresses and other attributes from cmcdump config dump
#8577 cmc: Fixed Livestatus queries for custom_variable_names columns.
#7605 packages: Updated dokuwiki plugins
Version 1.2.8p13
#8622 Agent Bakery: Agent Bakery: Fix broken deployment of automatic agent updater for Windows
#3650 Checks & Agents: Fixed bash versionitis, unbreaking cached check results.
#3960 Checks & Agents: if.include: fixed wrong order if interface groups are configured
#3967 Checks & Agents: raritan_emx: Fixed broken check (wrong include temperature.includes)
#3937 Checks & Agents: check_mk_agent.aix: fixed hadling of mailq command
#3964 Checks & Agents: df_zos: Fixed not working filesystemcheck for IBM z/OS
#3958 Checks & Agents: netapp_qtree_quota: fixed graph scaling
#3903 Checks & Agents: mssql.vbs: Fixed support for MSSQL server 2016
#3825 Checks & Agents: local check: no longer cuts away any trailing "9" digits in P mode
#3822 Checks & Agents: MRPE commands longer than 256 characters got truncated
#3902 GUI: Graph search view: Changing painter options made page empty
#3968 Notifications: Notifications / Alert handling: Fixed configuring nth notifications without state changes
#3821 WATO: WATO Network Scan: Fixed risk of loosing site tags when performing a network scan
#8556 cmc: Alert handling: Improved error in case alert handler is not executable
#8557 cmc: Alert handling: Fixed repeating error "OSError: [Errno 9] Bad file descriptor"
Version 1.2.8p12
#8616 Agent Bakery: Fix exception in Agent Bakery when deploying agent updater on Windows
#3837 Checks & Agents: Fixed empty check if lnx_if info contains additional line
#3818 Checks & Agents: windows agent: fixed 2 bugs related to mrpe
#3814 Checks & Agents: win_netstat: fixed unicode warning while parsing data
#3840 Checks & Agents: cisco_qos: Fixed wrong units in graphs
#3890 Checks & Agents: check_mk_agent.openbsd: Fixed broken MRPE checks
#3888 Checks & Agents: df checks: Fixed invalid displayed WARN / CRIT lines in graphs when using "bytes left" thresholds
#3649 Checks & Agents: Added a workaround for an escaping-related bug in old bash versions
#3813 Checks & Agents: check_mail: fixed missing base64 decoding on multipart mails
#3907 Checks & Agents: oracle_tablespaces: simplyfied free space calculation depending on version
#3934 Checks & Agents: mssql.vbs now detects MSSQL Server 2016 instances
#3935 Checks & Agents: FIX avaya_45xx_cpu: check got UNKNOWN using Nagios core
#3936 Checks & Agents: chrony: support new params dictionary and rule "State of NTP time synchronisation"
#3748 Checks & Agents: vertias_vcs: Fix empty agent section for standard xinetd configuration
#3804 Checks & Agents: Datasource programs: fixed possible Check_MK Helper exception when creation of subprocess fails
#3880 Checks & Agents: check_sql: fixed missing number in check details
#3809 Checks & Agents: windows agent: no longer truncates plugin output, no longer freezes when plugin produces too much output
#3808 Checks & Agents: df.include: fixed incorrect levels calculations on very small filesystems
#3889 Core & Setup: Fixed incompatiblity with Python 2.4 (CentOS 5.5) introduced with 1.2.8p11
#3893 Core & Setup: Predictive levels: Improved handling of broken prediction files (empty files)
#3857 Core & Setup: Creation of crash reports could lead to further bugs
#3737 Core & Setup: Fixed slow activation of changes due to loss of IP address cache
#3884 Event Console: Notifications: Fixed wrong LASTSERVICESTATE and SERVICESTATE in EC notifications
#3874 GUI: fixed graphs displaying wrong labels
#3858 GUI: Fixed crash report and snapshot creation when using Python <2.5 (e.g. with CentOS 5)
#3885 GUI: Fixed sorting of version in werk list (1.2.8p10 and 1.2.8p11 were not listed on top)
#3882 HW/SW-Inventory: mk_inventory.linux: fixed wrong graphic card section name
#3811 HW/SW-Inventory: HW/SW Inventory: Fixed GUI display crash when querying data from older software versions
#3740 Livestatus: Moved livedump utility from treasures directly into bin directory
#8596 Metrics System: fixed wrong splitting of metric variable
#8552 Notifications: Notification spooling: Fixed "Corrupted spoolfile" in case spool files are created
#8617 Notifications: Alarmspooler: log successfull TCP connects
#8551 Notifications: mknotifyd: Fixed logging into wrong file after log rotation
#3860 Notifications: EC condition: Fixed default value of rule id selection
#3738 WATO: Fixed sporadic pending changes due to (not) changed contact groups
#3739 WATO: Fix exception in displaying check parameter of grouped interfaces
#3820 WATO: Network scan: no longer fails completely if hostname already exists in configuration
#3881 WATO: fixed automation call 'delete piggyback host'
Version 1.2.8p11
#8594 Agent Bakery: mk_oracle: fixed wrong extra argument order
#8615 Agent Bakery: cmk-update-agent: Fix 'TypeError: must be string without null bytes, not str'
#3870 Checks & Agents: elphase.include: more robust against none type params
#3797 Checks & Agents: Check_MK Check helpers: Decreased memory consumption in distributed setups
#3849 Checks & Agents: check_cpu_peaks: Fixed broken active check
#3848 Checks & Agents: megaraid_pdisks: Handle "rebuild" state as WARNING instead of UNKNOWN
#3798 Checks & Agents: Clusters: Fixed invalid timestamp of last cached agent data
#3801 Checks & Agents: Fixed race condition with persisted data
#3802 Checks & Agents: Fixed excess Check Helper PIPEs when a datasource program runs into a timeout
#3850 GUI: Fixed JS error when quicksearch snapin not in sidebar
#3871 GUI: stale services view: excluded services in downtime per default
#8550 Metrics System: RRD files below var/check_mk/rrd/*/*.rrd are handled by diskspace cleanup
#3855 WATO: Fixed possible command injection by privileged WATO users
#8572 cmc: Made scheduling of check helpers more robust
Version 1.2.8p10
#8593 Agent Bakery: cmk-update-agent: fixed missing escape characters
#3770 Checks & Agents: win_dhcp_pools: Fixed crash in case of empty DHCP pools
#3768 Checks & Agents: quantum_libsmall_door: Fixed possible exception in scan function
#3772 Checks & Agents: ipmi_sensors: fixed missing states
#3781 Checks & Agents: ipmi: made check more robust against incomplete datasets
#3782 Checks & Agents: agent_netapp: fixed exception with values containing umlauts
#3766 Checks & Agents: palo_alto_sessions: Fixed possible division by zero error
#3774 Checks & Agents: apc_symmetra: fixed wrong status and values handling
#3769 Checks & Agents: cisco_temperature: Fixed exception in case of empty SNMP data received from device
#3762 Checks & Agents: local: Fixed long output handling with Microcore
#3761 Checks & Agents: windows_tasks: Fixed possible exception in discovery in case of unexpected agent data
#3743 Checks & Agents: mk_jolokia: Fix possible code injection
#3764 Checks & Agents: netapp_api_vs_traffic: Fixed exception when no NFSv4 infos available
#3765 Checks & Agents: oracle_asm_diskgroup: Made check more robust against invalid data received from agent
#3562 Checks & Agents: agent_vsphere.pysphere: fixed problems related to ssl certificate validation on older distributions/python versions
#3846 Core & Setup: Nagios: define_contactgroups = False is handled correctly again
#3843 Core & Setup: Fixed reporting of crashes when using Nagios core
#3771 Event Console: Fixed exception on edit rule page in case of special URLs
#3561 GUI: Removing a comment now also removes any linked acknowledgements
#3779 GUI: availability: added validation of availability options
#3767 GUI: Fixed possible UnicodeDecodeError when having users with umlauts in the user ID
#8546 Metrics System: Services with umlauts in names could not be selected in graph designer
#8548 Reporting & Availability: Fixed PDF export of host views having joined service columns
#3559 WATO: WATO API: now able to bake agents with the new action "bake_agents"
Version 1.2.8p9
#3759 Checks & Agents: cpu.loads: Fixed possible crash on missing data
#3715 Checks & Agents: agent_ipmi_sensors: fixed error handling
#3758 GUI: Fixed wrong sorting of events in main dashboard in distributed environments
#3753 GUI: Fixed graph hover popup of services having special characters in their names
#8544 Metrics System: Fixed broken "default grahs" having negative values
#3757 WATO: Bulk import: Ensuring non ASCII characters are not imported into regular attributes
#3756 WATO: Bulk import: Fixed exception when host name contained special characters
#3752 WATO: Fixed loosing site configuration when editing hosts in WATO slave sites
#3754 WATO: Cluster nodes are now correctly validated for invalid characters
#8571 cmc: Guard against mixing up check results from different hosts.
#8545 cmc: Improved error handling in case of Microcore to Check_MK helper communication error
Version 1.2.8p8
#3742 Checks & Agents: ps: Fixed broken averaging
#3711 Checks & Agents: ipmi: fixed wrong status handling if sensor status is ok but failures detected
#3734 Checks & Agents: esx_vsphere_hostsystem.cpu_usage esx_vsphere_hostsystem.mem_usage esx_vsphere_hostsystem.maintenance: Fixed exception when needed data is missing
#8543 Metrics System: Fixed "math domain error" in some graphs
#3735 WATO: Fixed wrong host search link in case of deleting site with hosts assigned

You can find a list of all werks including older versions here.