Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 75aee26a2ee4e2090352fbf534b556e16a8a48c5
https://github.com/Checkmk/checkmk/commit/75aee26a2ee4e2090352fbf534b556e16…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16011
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
16011 FIX HW/SW Inventory: Fix error while merging inventory and status data tables if one is empty
Change-Id: I8f4e0a1cb5d069fe9d03f41dab8bc9e440cf5bf3
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 2501828c9c3b678c42796b493777b925fe75527d
https://github.com/Checkmk/checkmk/commit/2501828c9c3b678c42796b493777b925f…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
R .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
Revert "16033 FIX Unable to create crash report"
This reverts commit c1900cc2a55fd794c2eb075ec6267b57ccd059ae.
This reverts commit efa40079b7e735b4d70c40cd4ff6d70f045fc84f.
Change-Id: I8756a75553ce8e52666ab946ae799f3c8badcfd3
Commit: 4767befc80d3fa39caa6d79c559eaf6eadab1c97
https://github.com/Checkmk/checkmk/commit/4767befc80d3fa39caa6d79c559eaf6ea…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p18
Commit: 7df417d2eee3820733eea2aa1cb3e2abf3866bd2
https://github.com/Checkmk/checkmk/commit/7df417d2eee3820733eea2aa1cb3e2abf…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16226
M agents/check_mk_agent.linux
M agents/plugins/mk_site_object_counts
Log Message:
-----------
16226 SEC Privilege escalation in Agent
In order to monitor livestatus from running sites on a host the Checkmk agent uses unixcat that is part of Checkmk.
Since the binary is linked to libraries that are also part of Checkmk and may differ from the libraries of the operating system calling unixcat outside of the scope of a site could result to errors due to version mismatches in these libraries.
To use the correct libraries in Checkmk 2.2.0p10 a fix was introduced to add the libraries from the site to the call in the agent.
Since the lib folder within a site is writable by the site a rogue site could inject malicious libraries into the unixcat call from the agent that is executed as root leading to a privilege escalation.
We thank Jan-Philipp Litza for reporting this issue.
<b>Affected Versions</b>:
* since 2.2.0p10
<b>Vulnerability Management</b>:
We have rated the issue with a CVSS Score of 8.8 (High) with the following CVSS vector:
<tt>CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H</tt>.
We assigned CVE-2023-31210 to this vulnerability.
<b>Changes</b>:
This Werk changes the library path from the site to the version files, which are only root-writable.
Change-Id: I7485ab4878fd0aa4c4788093e7a37cff359dcf7a
Commit: da6471a88252d8557261d42a6b0a51f127438775
https://github.com/Checkmk/checkmk/commit/da6471a88252d8557261d42a6b0a51f12…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Revert "Set version to 2.2.0p18"
This reverts commit 4767befc80d3fa39caa6d79c559eaf6eadab1c97.
Commit: b55e68d80d1fe4def536a8ea2f533f6a24e7daf7
https://github.com/Checkmk/checkmk/commit/b55e68d80d1fe4def536a8ea2f533f6a2…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p18
Commit: 333305a3f1a7268305769ec7ffb6b5404c307823
https://github.com/Checkmk/checkmk/commit/333305a3f1a7268305769ec7ffb6b5404…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16011
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
16011 FIX HW/SW Inventory: Fix error while merging inventory and status data tables if one is empty
Change-Id: I8f4e0a1cb5d069fe9d03f41dab8bc9e440cf5bf3
Commit: 66d2730655e87da34eacb06aaac5d337d13e621d
https://github.com/Checkmk/checkmk/commit/66d2730655e87da34eacb06aaac5d337d…
Author: Torsten Engler <torsten.engler(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Fix translation
SUP-16578
Change-Id: I30a158b0af89655f22375d2314a0b3a7421aa735
Commit: 3cc886a16533a784985b094a03fef7e9de57f12f
https://github.com/Checkmk/checkmk/commit/3cc886a16533a784985b094a03fef7e9d…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M omd/packages/xmlsec1/xmlsec1_http.bzl
Log Message:
-----------
Fixup xmlsec1 download URL for Bazel
... that version has been moved into the older-releases subfolder
CMK-15394
Change-Id: I0b34e6fb25971fce520df527b0f7a4133d0bc9e2
Commit: 9308c00b5bcf8df252ae7acf200788720907ef75
https://github.com/Checkmk/checkmk/commit/9308c00b5bcf8df252ae7acf200788720…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16354
M agents/plugins/nginx_status.py
Log Message:
-----------
16354 FIX nginx_status_2.py: Fix SyntaxError
SUP-16733
Change-Id: I8f1cd17785cf2a2c070f3759dd71dd1bf93fe2f6
Commit: 06306b89f6c77b805f9d826aae1c8131436b577b
https://github.com/Checkmk/checkmk/commit/06306b89f6c77b805f9d826aae1c81314…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
R .werks/15715
M checks/agent_proxmox_ve
M tests/unit/checks/test_agent_proxmox_ve.py
Log Message:
-----------
Revert "15715 FIX agent_proxmox_ve: Use statically configured IP address if set"
This reverts commit e4f62cfae612a008009f0c9283c73085f65fa367.
Turns out it breaks some use case. Needs to be investigated.
Commit: c2e1a0344c1da925c63499b0aa1fd317a50a528a
https://github.com/Checkmk/checkmk/commit/c2e1a0344c1da925c63499b0aa1fd317a…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Fix for werk #16226 (not yet released)
Change-Id: I8fa98d71f07801c16ebe86092b1fc8728a0c6f3a
Commit: 5256467471e0331c826c25b2181b2c4a1b6ac94c
https://github.com/Checkmk/checkmk/commit/5256467471e0331c826c25b2181b2c4a1…
Author: Gavin McGuigan <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
R .werks/16159
M checkman/bonding
R checkman/ovs_bonding
M cmk/base/plugins/agent_based/bonding.py
M cmk/base/plugins/agent_based/lnx_bonding.py
M cmk/base/plugins/agent_based/ovs_bonding.py
M cmk/base/plugins/agent_based/windows_intel_bonding.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M tests/unit/cmk/base/plugins/agent_based/test_lnx_bonding.py
Log Message:
-----------
Revert "16159 linux-bonding: introduce check for expected bonding mode"
This reverts commit f1045fb89451892fa2a7667b8cffd866661ccbe0.
Reason for revert: <service vanishes after change>
Change-Id: I916a2ed3bd6b427f5d684b39346c0e6065349f6a
Commit: 89df3c399664ac47711f628042b180222de1580d
https://github.com/Checkmk/checkmk/commit/89df3c399664ac47711f628042b180222…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M .werks/16011
M .werks/16354
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Revert "Set version to 2.2.0p18"
This reverts commit b55e68d80d1fe4def536a8ea2f533f6a24e7daf7.
Commit: adc018b1c14f6f3998b9cbb4c0d9596f8fa317b1
https://github.com/Checkmk/checkmk/commit/adc018b1c14f6f3998b9cbb4c0d9596f8…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p18
Commit: 9e2d1b6e1cbbb7c7f41d04c0fb41c6bb9fa360ba
https://github.com/Checkmk/checkmk/commit/9e2d1b6e1cbbb7c7f41d04c0fb41c6bb9…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
16033 FIX Unable to create crash report
When custom check plugins that used tuples as dictionary keys in the section crashed,
the crash creation failed and crashed itself.
Now the crash creation no longer fails and the crash is created successfully.
Change-Id: Ia5e096cc7555a3d5b013f0410e6d8f3236745118
Commit: 2f0c19338617325d492ff4bf9e4e98c18fbb1197
https://github.com/Checkmk/checkmk/commit/2f0c19338617325d492ff4bf9e4e98c18…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.py
M buildscripts/scripts/build-cmk-image.groovy
Log Message:
-----------
Use rc-aware version on docker load to also cover release candidates
This enables releasing an already existing release candidate via the
load mechanism. Previously the file was expected to be in the non rc
folder.
CMK-15345
Change-Id: I7263b8ffb83870a7f8a4cc043c904fdc946f1645
Commit: 76e29b6392ad8c715c8a4fa584810405acc5ff8c
https://github.com/Checkmk/checkmk/commit/76e29b6392ad8c715c8a4fa584810405a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
A .werks/16283
M cmk/gui/plugins/openapi/endpoints/notification_rules/__init__.py
Log Message:
-----------
16283 FIX notification rule: update rule no longer creates a new rule
This werk addresses an issue found when updating a rule via
the REST-API. Previously, it would instead of updating an existing
rule, create a new one. We now update the existing rule as
would be expected.
SUP-16562
Change-Id: Ifcb8f009b843b5a9cec606604547f315953aefe7
Commit: beb2a0c980ce2042bca8fe3d6f86795836e9ff65
https://github.com/Checkmk/checkmk/commit/beb2a0c980ce2042bca8fe3d6f8679583…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M buildscripts/scripts/utils/integration.groovy
Log Message:
-----------
Another fix for the download dir
Change-Id: Idec1210f45dacf1d960c08cb3369c61161473a16
Commit: 05440799d14d728c26ab0a1df2bf040e16f22b01
https://github.com/Checkmk/checkmk/commit/05440799d14d728c26ab0a1df2bf040e1…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M buildscripts/scripts/utils/integration.groovy
Log Message:
-----------
remove packages after system test runs
Change-Id: Ib750c942f069c41637060db12ecbb41daa26be8a
Compare: https://github.com/Checkmk/checkmk/compare/c1900cc2a55f...05440799d14d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: be18a9637855468f4ff3f78640621a39ad93746f
https://github.com/Checkmk/checkmk/commit/be18a9637855468f4ff3f78640621a39a…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
R .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
Revert "16033 FIX Unable to create crash report"
This reverts commit e971c895f46cf7fc7e3f554f301077e45709215b.
Commit: 2aeaf7655e9cd4bc7adc50a264960f2d7a025997
https://github.com/Checkmk/checkmk/commit/2aeaf7655e9cd4bc7adc50a264960f2d7…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/plugins_integration/conftest.py
Log Message:
-----------
test_plugins_update: Avoid saving test-site logs during teardown
Change-Id: Ie2c896ab86fd821cebf8f5e55505217416d9b2e7
Commit: 50a46a63862cf8cd363637898ce6c70ec8390ff5
https://github.com/Checkmk/checkmk/commit/50a46a63862cf8cd363637898ce6c70ec…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/testlib/playwright/plugin.py
Log Message:
-----------
change timeout to slightly larger and spotable value
Change-Id: Ia23f01ec4aad6da92f524319eb94dcb84df99c9e
Commit: 66a2bf29aaa5dc9cf87a6bea751bd1dfae8ce653
https://github.com/Checkmk/checkmk/commit/66a2bf29aaa5dc9cf87a6bea751bd1dfa…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/_reporter.py
M packages/cmk-mkp-tool/cmk/mkp_tool/_unsorted.py
M packages/cmk-mkp-tool/tests/test_reporter.py
Log Message:
-----------
mkp-tool: refactor files reporting
Change-Id: I01fd6b99bba7b577242f464e37195392ebc75e2e
Commit: 628a35ef1202e8f13c64a6aa13fafed29e323e7d
https://github.com/Checkmk/checkmk/commit/628a35ef1202e8f13c64a6aa13fafed29…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/cli.py
Log Message:
-----------
mkp-tool: separate creation and writing
Change-Id: I514d050adc65c03048d5a258ed339a2ec4129484
Commit: 2d305b2363dd5484b56aa53df10a4bfa56bea716
https://github.com/Checkmk/checkmk/commit/2d305b2363dd5484b56aa53df10a4bfa5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/cli.py
Log Message:
-----------
mkp-tool: drop deprecated command
Change-Id: I20a7a2cf66ec88905781c5c29dc541cba1ac44a1
Commit: 13a0dfc001e5a379a8a410636872e132f1b56d00
https://github.com/Checkmk/checkmk/commit/13a0dfc001e5a379a8a410636872e132f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/cli.py
Log Message:
-----------
mkp-tool: reclassify commands
Make some more commands require a site context.
They don't make much sense without one.
Change-Id: I7421fb894134d57b67c19df0d7d29ac6a6fa043b
Commit: 54b7f9c933b3bd658c917a46afc5494109e9f35b
https://github.com/Checkmk/checkmk/commit/54b7f9c933b3bd658c917a46afc549410…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/cli.py
Log Message:
-----------
mkp-tool: simplify packaging outside site context
Change-Id: I7c4a36bb987ff9eab54c71a6e283982d28446576
Commit: 9c4ffbdfc824c8fcf178892758ef5c53230e39ac
https://github.com/Checkmk/checkmk/commit/9c4ffbdfc824c8fcf178892758ef5c532…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
Add test; minor cleanup
Change-Id: I8f4e0a1cb5d069fe9d03f41dab8bc9e440cf5bf3
Commit: 6589e5da2500903109fb57ebe62ffd9fd8cf3abf
https://github.com/Checkmk/checkmk/commit/6589e5da2500903109fb57ebe62ffd9fd…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/wnx/include/wnx/cfg.h
M agents/wnx/include/wnx/cma_core.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
improve API in windows agent
Change-Id: Ifaf17f094cb4b6dc0fb5db39b646187980dc7ff1
Commit: c6a214d8ba673d7b4dbca55ba6bd0bdeb071fddd
https://github.com/Checkmk/checkmk/commit/c6a214d8ba673d7b4dbca55ba6bd0bdeb…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/cmk-mkp-tool/cmk/mkp_tool/_reporter.py
M packages/cmk-mkp-tool/cmk/mkp_tool/cli.py
Log Message:
-----------
minor improvements/fixes
Change-Id: Id562e30185ff0a4cd71ac06ac05d482b7ef02728
Commit: 4254ac8864cde70e96a9dc8de467100031781cd3
https://github.com/Checkmk/checkmk/commit/4254ac8864cde70e96a9dc8de46710003…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16226
M agents/check_mk_agent.linux
M agents/plugins/mk_site_object_counts
Log Message:
-----------
16226 SEC Privilege escalation in Agent
In order to monitor livestatus from running sites on a host the Checkmk agent uses unixcat that is part of Checkmk.
Since the binary is linked to libraries that are also part of Checkmk and may differ from the libraries of the operating system calling unixcat outside of the scope of a site could result to errors due to version mismatches in these libraries.
To use the correct libraries in Checkmk 2.2.0p10 a fix was introduced to add the libraries from the site to the call in the agent.
Since the lib folder within a site is writable by the site a rogue site could inject malicious libraries into the unixcat call from the agent that is executed as root leading to a privilege escalation.
We thank Jan-Philipp Litza for reporting this issue.
<b>Affected Versions</b>:
* since 2.2.0p10
<b>Vulnerability Management</b>:
We have rated the issue with a CVSS Score of 8.8 (High) with the following CVSS vector:
<tt>CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H</tt>.
We assigned CVE-2023-31210 to this vulnerability.
<b>Changes</b>:
This Werk changes the library path from the site to the version files, which are only root-writable.
Change-Id: I7485ab4878fd0aa4c4788093e7a37cff359dcf7a
Commit: 359b79d17bef7a9ca3a47503d4bfcb3c738a308d
https://github.com/Checkmk/checkmk/commit/359b79d17bef7a9ca3a47503d4bfcb3c7…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/livestatus/src/ParsedQuery.cc
M packages/neb/test/test_CrashReport.cc
Log Message:
-----------
Tiny simplification.
InputBuffer already strips trailing whitespace from lines and
skips empty lines, so there is no need to do this again
in ParsedQuery. Furthermore, this is quite ad hoc, anyway.
Change-Id: Ic9777bbcbf1e6460545a4d6cac293afaad6829ca
Commit: 1ce2a0082b862b5bd340315851011e5d603cf92a
https://github.com/Checkmk/checkmk/commit/1ce2a0082b862b5bd340315851011e5d6…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/utils/backup/config.py
M cmk/utils/store/_file.py
Log Message:
-----------
moved /etc/cma/backup.conf permission check out of store
Change-Id: Ie1fa1a541d569b5006d40864989e7ca4bc9abcd6
Commit: 5a4e0833693b8f5812298717f5f0d8a12229633d
https://github.com/Checkmk/checkmk/commit/5a4e0833693b8f5812298717f5f0d8a12…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/gui/userdb/store.py
Log Message:
-----------
Improved speed of load_custom_attr
CMK-15132
Change-Id: Ie3766df4aecf043214d45e5e415fa13a756e5d73
Commit: 9073c55380d1dc870f733c1c434c450f34ec7180
https://github.com/Checkmk/checkmk/commit/9073c55380d1dc870f733c1c434c450f3…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Downtimes: Fix hover color in light theme
Change-Id: I3f79382705f6d87dad20417740c8c3749dd2a76a
Commit: 0bed7c4f58d561f0616242e16a4f63c0be9c1b54
https://github.com/Checkmk/checkmk/commit/0bed7c4f58d561f0616242e16a4f63c0b…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Downtimes: Fix margin for advanced options
Change-Id: Iccde2a4f9c96b3611670f810d79f317c835225d6
Commit: ab3d5c72741bd2545c43888715f7b4916e4b9528
https://github.com/Checkmk/checkmk/commit/ab3d5c72741bd2545c43888715f7b4916…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite.py
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
Log Message:
-----------
Robotmk: Adjust to changes in results data model
Change-Id: I31b07188b673a1b599f00e6a038e227179881096
Commit: aa4280fbebd7453de1f06dc14abc733b07886428
https://github.com/Checkmk/checkmk/commit/aa4280fbebd7453de1f06dc14abc733b0…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M package_versions.bzl
Log Message:
-----------
Update Robotmk
Change-Id: Iaf254856d351df9bc7867c13da7532678137f7be
Commit: 07ecef2d807aec10317494b133d91502eb6cd5c9
https://github.com/Checkmk/checkmk/commit/07ecef2d807aec10317494b133d91502e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/livestatus/include/livestatus/ParsedQuery.h
M packages/livestatus/include/livestatus/opids.h
M packages/livestatus/src/ParsedQuery.cc
M packages/livestatus/src/opids.cc
Log Message:
-----------
Remove C-style string handling, part 17.
Change-Id: Ifce724f6a1a817d533552b7b3071fdceaa82e9d9
Commit: 470e3e7323e5d8187d81320d6426ac2d13a39828
https://github.com/Checkmk/checkmk/commit/470e3e7323e5d8187d81320d6426ac2d1…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16354
M agents/plugins/nginx_status.py
Log Message:
-----------
16354 FIX nginx_status_2.py: Fix SyntaxError
SUP-16733
Change-Id: I8f1cd17785cf2a2c070f3759dd71dd1bf93fe2f6
Commit: 5c901a43088b0a6b72fd528ddafacb270ffff7f5
https://github.com/Checkmk/checkmk/commit/5c901a43088b0a6b72fd528ddafacb270…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/base/legacy_checks/aix_lvm.py
M cmk/base/legacy_checks/arcserve_backup.py
M cmk/base/legacy_checks/cbl_airlaser.py
M cmk/base/legacy_checks/emc_vplex_cpu.py
M cmk/base/legacy_checks/emcvnx_hwstatus.py
M cmk/base/legacy_checks/hpux_fchba.py
M cmk/base/legacy_checks/ibm_xraid_pdisks.py
M cmk/base/legacy_checks/juniper_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
legacy checks: fix up parse functions
Change-Id: I00fdbe38e8da4d778da9ac90927da387cc8381f7
Commit: eb97a408ab5bf8eb7be1d7c660098dbc8a24ca15
https://github.com/Checkmk/checkmk/commit/eb97a408ab5bf8eb7be1d7c660098dbc8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/base/legacy_checks/ucd_mem.py
Log Message:
-----------
ucd_mem: drop duplicate/dead code
Change-Id: I37a8e22b43f5f57448d60683b1295faf6ce6b4fc
Commit: 85fb547566e355906e0ac762697c5262e5336e2b
https://github.com/Checkmk/checkmk/commit/85fb547566e355906e0ac762697c5262e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/livestatus/include/livestatus/strutil.h
M packages/livestatus/src/ParsedQuery.cc
M packages/livestatus/src/strutil.cc
M packages/livestatus/test/test_strutil.cc
M packages/neb/src/module.cc
Log Message:
-----------
Moved next_field() to its only use site.
Change-Id: I221f5d07cd17164e76777c2ced284bd389cfada9
Commit: 12dc957310d4cadbde84633eae9a73d203f2a7ae
https://github.com/Checkmk/checkmk/commit/12dc957310d4cadbde84633eae9a73d20…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M doc/plugin-api/source/index.rst
M packages/cmk-server-side-calls/cmk/server_side_calls/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_active_checks.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_special_agents.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
Log Message:
-----------
server-side calls: improve documentation
Change-Id: I7605426a439ea582b3f5a8db7dc281e211301ddc
Commit: 70d3edd841d5aac976a52057ece3417b0bb4c560
https://github.com/Checkmk/checkmk/commit/70d3edd841d5aac976a52057ece3417b0…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/plugins_integration/conftest.py
Log Message:
-----------
test_plugin_update: Use minimum supported version from helper function
Change-Id: I97e5fe747126819e63db036ebe2514deda7304fe
Commit: 330f81ac79afa8d893a66b5b28270c87a58f5232
https://github.com/Checkmk/checkmk/commit/330f81ac79afa8d893a66b5b28270c87a…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/plugins_integration/conftest.py
Log Message:
-----------
test_plugins_integration: Avoid saving test-site logs during teardown
Change-Id: I127c5a238913ab810ab59d64c5b3a3e888227d63
Commit: 8233a2daabb5655f810a2ee69add1d1bfe7f5d28
https://github.com/Checkmk/checkmk/commit/8233a2daabb5655f810a2ee69add1d1bf…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_test.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_test.py
Log Message:
-----------
robotmk_test: Make test go to stale if it has robot:exit tag
Change-Id: I095d4dc6b6b67000c58b05e8841be6de8deca3fd
Commit: 3fd4fb5489befbac24ec09140afd8c360328aa60
https://github.com/Checkmk/checkmk/commit/3fd4fb5489befbac24ec09140afd8c360…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/check-sql/src/config/ms_sql.rs
M packages/check-sql/src/config/yaml.rs
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
improve bool processing by yaml code in check sql
Change-Id: Id2e926be35bc209b146d38d29e7b480e37b15747
Commit: 590cf838b5acd4ee664114d94d134b1decede9a3
https://github.com/Checkmk/checkmk/commit/590cf838b5acd4ee664114d94d134b1de…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/base/api/bakery/artifact_types.py
Log Message:
-----------
change list to Iterable in Plugin param
- for safety/readbility
Change-Id: Ifd280599e0fe95a337ff8041835723f83a3d75ef
Commit: f46bfb1507cd20bcc3f8a827d0321baa2409d136
https://github.com/Checkmk/checkmk/commit/f46bfb1507cd20bcc3f8a827d0321baa2…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/testlib/playwright/helpers.py
Log Message:
-----------
gui_e2e test: Explicitly set all default timeouts
The intenal defaults for Playwright differ for element finding
and expect handlers. While element finding times out after 30s
by default, expect handlers time out after 5s already. This can
easily lead to timeouts in an environment with heavy system load.
This change explicity sets all default Playwright timeouts to 30s.
Change-Id: I2e30d9d160c27be7ddfe7aaf5971876b26ef4369
Commit: 99fba61931483d68042836ccec3b4b3333bb7465
https://github.com/Checkmk/checkmk/commit/99fba61931483d68042836ccec3b4b333…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M web/htdocs/js/modules/figures/cmk_figures_utils.ts
Log Message:
-----------
Fix 'undefined' in summary stats dashlet
CMK-15371
Change-Id: I1076597346757575cedf0387685479f80de21527
Commit: 6f3e6494333874508d421ae2fb2dcb1d9748396c
https://github.com/Checkmk/checkmk/commit/6f3e6494333874508d421ae2fb2dcb1d9…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16283
M cmk/gui/openapi/endpoints/notification_rules/__init__.py
Log Message:
-----------
16283 FIX notification rule: update rule no longer creates a new rule
This werk addresses an issue found when updating a rule via
the REST-API. Previously, it would instead of updating an existing
rule, create a new one. We now update the existing rule as
would be expected.
SUP-16562
Change-Id: Ifcb8f009b843b5a9cec606604547f315953aefe7
Commit: 2e4937a2455b65f6f5e2d818dfa7ea77fec164cd
https://github.com/Checkmk/checkmk/commit/2e4937a2455b65f6f5e2d818dfa7ea77f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/neb/src/module.cc
Log Message:
-----------
Remove C-style string handling, part 18.
Change-Id: I7e67667f21e1cfbd917104a40daf5bd262153d49
Commit: 61e78e4d9dc7d94cfabc4dfe0ef3658fcd1aacb5
https://github.com/Checkmk/checkmk/commit/61e78e4d9dc7d94cfabc4dfe0ef3658fc…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M tests/plugins_integration/conftest.py
Log Message:
-----------
plugins_integration.confest: Fix site-teardown issue
Two session-scoped fixtures are initializing and tearing down two
test-sites with the same site-name. This is causing an error since the
second teardown process is attempting to remove a site that was already
removed.
Here we rename one of those site-name to avoid such conflict.
Moreover, we re-enable the logs-saving process during teardown.
Change-Id: I89b295c24db2ea4fc8c6eaa64db51a04939839bd
Commit: 023329892207394ac9574bf80633197402ab99a7
https://github.com/Checkmk/checkmk/commit/023329892207394ac9574bf8063319740…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M cmk/gui/view_renderer.py
M cmk/gui/visuals/__init__.py
M cmk/gui/visuals/_add_to_visual.py
M tests/unit/cmk/gui/test_autocompleters.py
M web/htdocs/js/modules/valuespecs.ts
M web/htdocs/js/modules/views.ts
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Move 'Add to' to export dropdown
CMK-8435
Change-Id: I15fba523977227c22908916b0672b98156a9e328
Commit: 8dfdee29010f981ea67045d18e024b6f4c391d14
https://github.com/Checkmk/checkmk/commit/8dfdee29010f981ea67045d18e024b6f4…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M packages/livestatus/include/livestatus/strutil.h
M packages/livestatus/src/strutil.cc
M packages/livestatus/test/test_strutil.cc
Log Message:
-----------
Remove C-style string handling, part 19.
Change-Id: Iafb5d6346ec3873e6ef260c106bb2e7ac117face
Commit: 292c17d502b256ced7f74b75cbf951e70e261e9e
https://github.com/Checkmk/checkmk/commit/292c17d502b256ced7f74b75cbf951e70…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Fix for werk #16226 (not yet released)
Change-Id: I8fa98d71f07801c16ebe86092b1fc8728a0c6f3a
Commit: 275e64f6d28dbbc67c65a3071b0c0ea212b2637e
https://github.com/Checkmk/checkmk/commit/275e64f6d28dbbc67c65a3071b0c0ea21…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
R .werks/15715
M cmk/plugins/proxmox_ve/server_side_calls/special_agent.py
M tests/unit/cmk/plugins/proxmox_ve/server_side_calls/test_special_agent.py
Log Message:
-----------
Revert "15715 FIX agent_proxmox_ve: Use statically configured IP address if set"
This reverts commit 48050d02fcce2530e73f54f9619d1f41ae96df19.
Turns out it breaks some use case. Needs to be investigated.
Commit: 90ba5825aa9b274e8dacf5a2c8f41061ff224e71
https://github.com/Checkmk/checkmk/commit/90ba5825aa9b274e8dacf5a2c8f41061f…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M omd/packages/pnp4nagios/BUILD.pnp4nagios.bazel
Log Message:
-----------
Fix deploy permissions and files
Change-Id: Id346181faa8e396a903179fd8fa976c1bd5cb90b
Commit: b40cbd24fdafb3e4c79d38cc183a1c60e6e0aeea
https://github.com/Checkmk/checkmk/commit/b40cbd24fdafb3e4c79d38cc183a1c60e…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M omd/packages/Python/BUILD.Python.bazel
Log Message:
-----------
Create `python` symlink needed to build rrdtool
Change-Id: I2213c1beb2414c87b7998457cb2a4219520b167d
Commit: c17e47251c626fb836639599bd41841ac5c39a86
https://github.com/Checkmk/checkmk/commit/c17e47251c626fb836639599bd41841ac…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/checker/certificate.rs
M packages/check-cert/tests/igca_cert.rs
Log Message:
-----------
check-cert: Consistent formatting of eq checks
CMK-14683
Change-Id: I574d047447a7b9920c474e593aff41ba31f5a045
Commit: 68ad1d815748f6d93e2b1e04cf5c77ef0aee57bd
https://github.com/Checkmk/checkmk/commit/68ad1d815748f6d93e2b1e04cf5c77ef0…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/checker/certificate.rs
Log Message:
-----------
check-cert: Fixup whitespace
CMK-14683
Change-Id: I12d126cf5b1d10e3803eaca55ea86164a3b3cf16
Commit: 39b7fee7d023d5fcb1b103cf0bec7147d02a16e9
https://github.com/Checkmk/checkmk/commit/39b7fee7d023d5fcb1b103cf0bec7147d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/checker/certificate.rs
Log Message:
-----------
check-cert: Inline code in checks
Now, they are simple enough that inlining is more readable.
CMK-14683
Change-Id: I5a51da6ccd51f6b40028500e211359f670edf948
Commit: 78c767287ffbfedb9c6049c3d53ec9f60400ec28
https://github.com/Checkmk/checkmk/commit/78c767287ffbfedb9c6049c3d53ec9f60…
Author: Zoey Hilton <zoey.hilton(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/gui/plugins/config/base.py
M cmk/gui/session.py
M cmk/gui/type_defs.py
M cmk/gui/userdb/__init__.py
R cmk/gui/userdb/_on_access.py
M cmk/gui/wato/_check_mk_configuration.py
M tests/unit/cmk/gui/userdb/test_userdb.py
Log Message:
-----------
Added warning for maximum session timeout
-Set maximum session duration to 24 hours,
- Warns users 15 minutes before to reauth
-Removed the On_Access file and added session expiry check to session.py
-Fixed, updated and added associated unit tests
Change-Id: I018fc393a96cadfc5b05af903f260a7dd51554f2
Commit: 58beb17bb112eb3e1f1e7e4ece2252883d0b1fbb
https://github.com/Checkmk/checkmk/commit/58beb17bb112eb3e1f1e7e4ece2252883…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A .werks/16304
Log Message:
-----------
16304 Improvement of "Scheduled downtimes" command dialog
CMK-14104
Change-Id: I0ac011a7e05129f02c49a9a5fbec51f183632fe1
Commit: 363ff28b753d72126aada95941e998161bb4ff22
https://github.com/Checkmk/checkmk/commit/363ff28b753d72126aada95941e998161…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
16033 FIX Unable to create crash report
When custom check plugins that used tuples as dictionary keys in the section crashed,
the crash creation failed and crashed itself.
Now the crash creation no longer fails and the crash is created successfully.
Change-Id: Ia5e096cc7555a3d5b013f0410e6d8f3236745118
Commit: 1b509a4074480f783f01341476bca69a39d74c9a
https://github.com/Checkmk/checkmk/commit/1b509a4074480f783f01341476bca69a3…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/fetcher.rs
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Remove unnecessary string construction
CMK-14683
Change-Id: Ib9b1be118b85b38dca55149669d3e90a8e82bebc
Commit: acbd0c0b23d6abed321c31fa07ee91aae769493c
https://github.com/Checkmk/checkmk/commit/acbd0c0b23d6abed321c31fa07ee91aae…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
M packages/check-cert/src/checker/fetcher.rs
Log Message:
-----------
check-cert: NewType Uom
CMK-14683
Change-Id: I9a5eaab5f114fd2e3e140880bdb0c110b6f40a1c
Commit: f2811c61a612ae20d94d169ee4d59ebb5aa82eb1
https://github.com/Checkmk/checkmk/commit/f2811c61a612ae20d94d169ee4d59ebb5…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/gui/visuals/_add_to_visual.py
Log Message:
-----------
Get context for 'add to' like before
Change-Id: I1fda5a2a56145ebf3c3e7510d5154e008131149f
Commit: 6607715aa3ee13e3b3ae50f4695d7e5872c966a7
https://github.com/Checkmk/checkmk/commit/6607715aa3ee13e3b3ae50f4695d7e587…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/gui/view_renderer.py
M cmk/gui/views/availability.py
M cmk/gui/visuals/_add_to_visual.py
M web/htdocs/js/modules/views.ts
Log Message:
-----------
Move 'Add to' also for availability to export
CMK-8435
Change-Id: Ice74d6ba10f2eb5eb6bca238fb95b5b713428989
Commit: 47e00214b517b520f12fec9b9ae7dd16856039f4
https://github.com/Checkmk/checkmk/commit/47e00214b517b520f12fec9b9ae7dd168…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: No need to clone in Display impl
CMK-14683
Change-Id: Ib4a9760517251c1fcad5dbad10621844a84d8238
Commit: f7f1c25c0d33614006534589efe337abf9f6f293
https://github.com/Checkmk/checkmk/commit/f7f1c25c0d33614006534589efe337abf…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Prefer Default to new
CMK-14683
Change-Id: Ibdd24c3aa28b2a2409af2f09f5409631289186fd
Commit: eb0d0080d9cbd0a8c391d86354392cb459bba691
https://github.com/Checkmk/checkmk/commit/eb0d0080d9cbd0a8c391d86354392cb45…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/gui/graphing/_utils.py
Log Message:
-----------
Make getting explicit graph templates testable
Change-Id: I929eb46c7b63a077f297b5678b8409a1c421ff15
Commit: 243073548e5e5f8d4a2f4d7e2441b6de5453842d
https://github.com/Checkmk/checkmk/commit/243073548e5e5f8d4a2f4d7e2441b6de5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/base/legacy_checks/dmraid.py
M cmk/base/legacy_checks/emcvnx_raidgroups.py
M cmk/base/legacy_checks/hpux_tunables.py
M cmk/base/legacy_checks/ibm_svc_enclosurestats.py
M cmk/base/legacy_checks/ibm_svc_nodestats.py
M cmk/base/legacy_checks/jolokia_metrics.py
M cmk/base/legacy_checks/libelle_business_shadow.py
M cmk/base/legacy_checks/msexch_dag.py
M cmk/base/legacy_checks/netctr.py
M cmk/base/legacy_checks/nvidia.py
M cmk/base/legacy_checks/siemens_plc.py
M cmk/base/legacy_checks/vms_system.py
M cmk/base/legacy_checks/winperf.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
legacy checks: fix up parse functions II
Change-Id: I331e9f9c0d88efd2fb16e8278cba93ca43647d32
Commit: d2fa84d062ed725dd4326e5682cf378715c97126
https://github.com/Checkmk/checkmk/commit/d2fa84d062ed725dd4326e5682cf37871…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_lambda.py
Log Message:
-----------
Skip hanging test.
Whe Pipfile.lock is updated, the test hangs for an unknown reason.
This has to be investigated.
Change-Id: I9c8bf4207ea26df778c5374153215ebedfa5721c
Commit: 61b623810e4455c2b8c08e8b904f2f1374550e36
https://github.com/Checkmk/checkmk/commit/61b623810e4455c2b8c08e8b904f2f137…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M active_checks/check_sftp
M cmk/special_agents/agent_vnx_quotas.py
Log Message:
-----------
Suppressions for the upcoming Bandit 1.7.6.
Change-Id: I3801419ef3c2112b07dc1fb446cd51f8067e48e9
Commit: 80cb431f2e27c33a8b2c332643d317ad5afe3b1a
https://github.com/Checkmk/checkmk/commit/80cb431f2e27c33a8b2c332643d317ad5…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A .werks/15197
M agents/check_mk_agent.linux
M cmk/fetchers/_agentprtcl.py
A doc/treasures/agent_legacy_encryption/common.sh
A doc/treasures/agent_legacy_encryption/decrypt.sh
A doc/treasures/agent_legacy_encryption/encrypt.sh
M tests/unit-shell/agents/test_encryption.sh
M tests/unit/cmk/fetchers/test_agent_protocol.py
Log Message:
-----------
15197 Improve Symmetric Agent Encryption on Linux
This Werk improves the agent's built-in symmetric encryption for Linux hosts.
The new encryption scheme adds authentication of the encrypted data and improves the method used to derive cryptographic key material from the shared secret configured in the rule.
To use the new encryption scheme, OpenSSL >= 1.0.0, better OpenSSL >= 1.1.1, must be available on the host.
For testing and debugging purposes, a bash script to decrypt the agent's output can be found in the Checkmk repository under `doc/treasures/agent_legacy_encryption/decrypt.sh`.
Older encryption schemes can still be decrypted by the Checkmk site.
**Important disclaimers:**
If the Agent Controller with TLS encryption is available, use that instead.
The build-in symmetric encryption should only be used if TLS is not available.
Moreover, there is no advantage in using both.
Disable the symmetric encryption if you can use TLS.
The security of this encryption scheme strongly depends on the security of the shared secret configured in the rule.
Use a long, random secret.
CMK-14537
Change-Id: I7c7c96307e568ae79708e45176e05590ceaf093c
Commit: b47f4bc63672a9237c708e59da1d8cc2666c6a94
https://github.com/Checkmk/checkmk/commit/b47f4bc63672a9237c708e59da1d8cc26…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite.py
M cmk/base/plugins/agent_based/robotmk_test.py
A cmk/plugins/lib/robotmk_suite_and_test_checking.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_test.py
Log Message:
-----------
robotmk_test: Make test go to stale test data is too old
Change-Id: Icb5c669e4cb12dfeee97a294c4749da78f500ae4
Commit: 637abe123b25e1fe4a416fddf31d3340e01aa55d
https://github.com/Checkmk/checkmk/commit/637abe123b25e1fe4a416fddf31d3340e…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/plugins/lib/robotmk_rebot_xml.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_test.py
Log Message:
-----------
robotmk_test: Add keywords to Test model
Change-Id: Ic2f3d3a910da7117820d0ba3be10d7bb6e22c223
Commit: 5a8c2d3107f3626dc45faeb090c7a834ae419e61
https://github.com/Checkmk/checkmk/commit/5a8c2d3107f3626dc45faeb090c7a834a…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/checkengine/checking/_checking.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/discovery/_commandline.py
M cmk/checkengine/discovery/_services.py
M cmk/checkengine/parser/_agent.py
Log Message:
-----------
Fix a few unused imports
... why does pylint lets them through?
Change-Id: I51fe15cab7698c6d08b569457e5ac2d2ec3fd521
Commit: 48c3e066b61f8ede46eae1dadaacc8163889838b
https://github.com/Checkmk/checkmk/commit/48c3e066b61f8ede46eae1dadaacc8163…
Author: Jan-Philipp Litza <jpl(a)plutex.de>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/base/core_nagios.py
Log Message:
-----------
Prevent duplicate dual-stack PING service (CRE)
Consider having a dual-stacked host with IPv4 preferred. Previously, the
"PING IPv6" service was written to the Nagios config unconditionally,
even when you already had a service by that name for that host
(presumably manually configured).
With this patch, the automatic check is only written to the config file
if there is no other check with that description already. This also
enables the user to tune the parameters of the service.
Change-Id: I1391814c07fefe2934c5f53531e9ce31fb58d658
closes: #508
Commit: ab1364210a75fdfd2d5773f1c1c0fbaaa16f441d
https://github.com/Checkmk/checkmk/commit/ab1364210a75fdfd2d5773f1c1c0fbaaa…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/snmplib/_typedefs.py
Log Message:
-----------
16282 Make error handling of SNMP contexts configurable
CMK-14501
Change-Id: Ife087bce0851a8bb86375e80ca466e084387b38c
Commit: f46faadfd8d4550061cfc96d91404dbab8d5aec4
https://github.com/Checkmk/checkmk/commit/f46faadfd8d4550061cfc96d91404dbab…
Author: Zoey Hilton <zoey.hilton(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/gui/log.py
M cmk/gui/wato/pages/user_profile/two_factor.py
Log Message:
-----------
Added logging for two factor
- tracking add/removing of all 3
- added log for backup code use
- log failed two factor attempts
Change-Id: Id4b1d58a13418a62eac6a547e7a8674e494871a1
Commit: fbbce5bdec4dd9e6d4ab77491cc0139c40af4153
https://github.com/Checkmk/checkmk/commit/fbbce5bdec4dd9e6d4ab77491cc0139c4…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_test.py
Log Message:
-----------
Fix type error
Change-Id: I136e414aed28ddddd84a26c44e2258054043f55f
Commit: 35b3707b2d28e1d12d1abad8eb66641b719c813e
https://github.com/Checkmk/checkmk/commit/35b3707b2d28e1d12d1abad8eb66641b7…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A .werks/16305
Log Message:
-----------
16305 Rework of "Add to" option in views and availability
CMK-8435
Change-Id: I60a2bd4f08aa30d87ef0b9d46ed87340c690f16b
Commit: 3ee7c3353be54e500112aa5934376e157e873741
https://github.com/Checkmk/checkmk/commit/3ee7c3353be54e500112aa5934376e157…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock.
Pinning freezegun, it made an incompatible and questionable change.
Change-Id: Icc4c60b51620273d24ce00f40d4c72996c11dd05
Commit: 74f7ddf43f36a884a4c9ecd559f2d0af28064e40
https://github.com/Checkmk/checkmk/commit/74f7ddf43f36a884a4c9ecd559f2d0af2…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/base/plugins/agent_based/robotmk_test.py
M cmk/plugins/lib/robotmk_rebot_xml.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_test.py
Log Message:
-----------
Rename Robotmk class `Test` -> `RFTest`
This avoids
PytestCollectionWarning: cannot collect test class 'Test' because it has
a __init__ constructor
Change-Id: I62052a6ed4d9c99f614c8192d31eebdc8e201ccb
Commit: 6a0b2c945b4521c358d9234c64f951d0210500f9
https://github.com/Checkmk/checkmk/commit/6a0b2c945b4521c358d9234c64f951d02…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Apease the dependabot gods
Change-Id: Ie61114d11030a473597c539b90f078af58290212
Commit: 8f8d32af29c99ceca70d8c475888dde4a65c6827
https://github.com/Checkmk/checkmk/commit/8f8d32af29c99ceca70d8c475888dde4a…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Commit: 023acf8f336a0e792e6a9b329aad302a736ab3d9
https://github.com/Checkmk/checkmk/commit/023acf8f336a0e792e6a9b329aad302a7…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M cmk/update_config/plugins/actions/bi_config.py
Log Message:
-----------
Fix update of labels for aggregations
CMK-15352
Change-Id: I59ff3fdebcf4f25cdaee6ba5825a7d4a9482b1d4
Commit: e9ab4751a4e880df598ca1bf70b052a8d9db3583
https://github.com/Checkmk/checkmk/commit/e9ab4751a4e880df598ca1bf70b052a8d…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M cmk/base/plugins/agent_based/lnx_bonding.py
Log Message:
-----------
lnx_bonding agent section incorrectly named bonding
Change-Id: I2f605c967c51e82fd5635740492f208773902e19
Commit: 095b35208c253d6a86682924c1dcc57d81c2270d
https://github.com/Checkmk/checkmk/commit/095b35208c253d6a86682924c1dcc57d8…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Pipfile: update cmk-dev-tools
Change-Id: Ifcf07ce3f6854a402b0a06573217107687cd437b
Commit: 84377eb16e7712d883f6762f0cc56e3154cb39a2
https://github.com/Checkmk/checkmk/commit/84377eb16e7712d883f6762f0cc56e315…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M tests/update/base_versions.json
Log Message:
-----------
Include 2.2.0p17 in base-versions list for update-test
Commit: 7207a7b0420febb277c4b7a9f5d78696aed8909c
https://github.com/Checkmk/checkmk/commit/7207a7b0420febb277c4b7a9f5d78696a…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M buildscripts/scripts/utils/integration.groovy
Log Message:
-----------
remove packages after system test runs
Change-Id: Ib750c942f069c41637060db12ecbb41daa26be8a
Commit: bdae2407f0446c8687917efe587ded1660fae746
https://github.com/Checkmk/checkmk/commit/bdae2407f0446c8687917efe587ded166…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M cmk/gui/plugins/metrics/perfometers.py
M cmk/plugins/aws/graphing/perfometers.py
M cmk/plugins/collection/graphing/perfometers.py
M doc/treasures/migration_helpers/graphing_v0_v1.py
M tests/unit/cmk/gui/graphing/test_perfometer.py
Log Message:
-----------
Log. perfometers: Improve migration of upper bound
- Remove legacy/migrated perfometers
Change-Id: I4262c25bfbf0d2777b9ffbdfcafdc758e88b5ca1
Commit: 6a720d34df250b9f3c1765aafe5d229d91cbac12
https://github.com/Checkmk/checkmk/commit/6a720d34df250b9f3c1765aafe5d229d9…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M tests/unit/cmk/gui/openapi/test_openapi_rules.py
Log Message:
-----------
rules: rename incorrect unit test names
Change-Id: I05d17b7db17a86d7d7cb32a1ae106c2a8f253d5c
Commit: ac4a3b9ee01c44963ed74a696bc5a656fe97c581
https://github.com/Checkmk/checkmk/commit/ac4a3b9ee01c44963ed74a696bc5a656f…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
pillow also has some memory leak bugs and other nasty stuff
Change-Id: I07afcffb8a5c57ba60864ac6d9c5b72e0787a948
Commit: af13c045710890292a85a006a85014db9e34240b
https://github.com/Checkmk/checkmk/commit/af13c045710890292a85a006a85014db9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
SRP should be even more important in fixtures
... but we're certainly not there yet.
Anyway, this change makes the notification tests a little bit easier
to understand and change.
CMK-15196
Change-Id: I5d6f46df5ca7ef40725dc2bd412af0593ff8ad73
Commit: bc4105372b861d988c18f276f1184ff039e6194b
https://github.com/Checkmk/checkmk/commit/bc4105372b861d988c18f276f1184ff03…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Re-enable rbn service notif integration test
CMK-15196
Change-Id: I87327f19f69a3e3f4b22a4f464e0f5b8edb14526
Commit: abb7671aa8f6d89f0cef1f943c07e80e82254eb0
https://github.com/Checkmk/checkmk/commit/abb7671aa8f6d89f0cef1f943c07e80e8…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M cmk/gui/wato/_check_mk_configuration.py
Log Message:
-----------
snmpv3_contexts: add migration code to rulespec
Change-Id: Ied8c7c4250b6c323a59b1f901f939e37fa3cfb5b
Commit: cdf14b1a3931d6666a1211c335ff3e7096fa41ff
https://github.com/Checkmk/checkmk/commit/cdf14b1a3931d6666a1211c335ff3e709…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Add `parse_levels` helper
CMK-14683
Change-Id: Id4dacdafea3d038e45fa5caeff2e3acb39fdfd9b
Compare: https://github.com/Checkmk/checkmk/compare/bb2612bf05b5...cdf14b1a3931
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: bb2612bf05b577c92722c8fc2f1085d48d0a7f78
https://github.com/Checkmk/checkmk/commit/bb2612bf05b577c92722c8fc2f1085d48…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M .werks/16159
M cmk/base/plugins/agent_based/bonding.py
M cmk/base/plugins/agent_based/lnx_bonding.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
A cmk/plugins/collection/checkman/bonding
R cmk/plugins/collection/checkman/lnx_bonding
Log Message:
-----------
16159 linux-bonding: introduce check for expected bonding mode
The service monitoring rule "Linux monitoring service status"
was previously being used for both Linux and OVS. This werk
now splits this rule in two. We now have the following rules.
Bonding interface status
OVS bonding interface status
The reason behind this, is that we have now introduced an
expected mode configuration parameter only for the Linux
rule. So you are now able to select the expected bonding
mode and the state you want to display when this condition
is not met.
SUP-14636
Change-Id: Ia85528d34e7c736cae02991ee6f1fc2bfcbffefe
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: efa40079b7e735b4d70c40cd4ff6d70f045fc84f
https://github.com/Checkmk/checkmk/commit/efa40079b7e735b4d70c40cd4ff6d70f0…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
16033 FIX Unable to create crash report
When custom check plugins that used tuples as dictionary keys in the section crashed,
the crash creation failed and crashed itself.
Now the crash creation no longer fails and the crash is created successfully.
Change-Id: I9a91c55c8be95b59325640990341149c8b0dcae2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e971c895f46cf7fc7e3f554f301077e45709215b
https://github.com/Checkmk/checkmk/commit/e971c895f46cf7fc7e3f554f301077e45…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
A .werks/16033
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
16033 FIX Unable to create crash report
When custom check plugins that used tuples as dictionary keys in the section crashed,
the crash creation failed and crashed itself.
Now the crash creation no longer fails and the crash is created successfully.
Change-Id: I9a91c55c8be95b59325640990341149c8b0dcae2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5048a159c78bcdd3b1667507b933710606d24c56
https://github.com/Checkmk/checkmk/commit/5048a159c78bcdd3b1667507b93371060…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
Log Message:
-----------
Revert "Fix clang package for version 17 on Ubuntu-20.04"
This reverts commit d32b774b32f1e879f877ee76b6ab96261797fbf5.
Fixed by the package itself
Change-Id: I361aeb4b9f46a81ab2682cad00afa509daa3af1f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 240563400a137b14052c6d235cfa9d4b465c0dae
https://github.com/Checkmk/checkmk/commit/240563400a137b14052c6d235cfa9d4b4…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-11 (Mon, 11 Dec 2023)
Changed paths:
M omd/packages/heirloom-mailx/heirloom-mailx_http.bzl
M omd/packages/mod_wsgi/mod_wsgi_http.bzl
M omd/packages/msitools/msitools_http.bzl
M package_versions.bzl
Log Message:
-----------
Update filenames and remote URLs of some bazel artifacts
CMK-15394
Change-Id: I6daae46460bd3c0542a71ab9f2af59b020587daa