Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 1f5ed8224b6e4ca263d99479e5285c62045e6bf5
https://github.com/Checkmk/checkmk/commit/1f5ed8224b6e4ca263d99479e5285c620…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/15717
R omd/packages/nagvis/nagvis-1.9.39.tar.gz
A omd/packages/nagvis/nagvis-1.9.40.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
15717 FIX NagVis: Updated to 1.9.40
Change-Id: I1d16e99036e85e909a85f3c94bc1a781d728cf46
Commit: 087fb7a46534123cb898c3435a4fc3d833e86d42
https://github.com/Checkmk/checkmk/commit/087fb7a46534123cb898c3435a4fc3d83…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16165
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
16165 FIX check_mk_agent: Set LC_ALL before running the agent
Previously, Checkmk agents would be run with a preset LC_ALL
environment variable if neither C.UTF-8 or C.utf-8 locales were
installed.
That led to invalid agent output and crashes in section parsing
in multiple checks.
Linux, AIX, Solaris, FreeBSD and OpenWrt agents were affected.
Now, LC_ALL variable is set to C for the described case.
Change-Id: I615488e2ff8361716d4834ba86f9f03c78209cfb
Commit: 36dafc25e81c63254800114dd15be4aa89cef7d2
https://github.com/Checkmk/checkmk/commit/36dafc25e81c63254800114dd15be4aa8…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16163
M agents/plugins/jar_signature
Log Message:
-----------
16163 SEC jar_signature: Prevent priviledge escalation
Agent plugin was vulnerable to the privilege escalation to root from an oracle user.
A malicious oracle user could replace the jarsigner binary with another script and put
it in the JAVA_HOME directory. The script would be executed by the root user.
The jarsigner is now executed by the oracle user, preventing the privilege escalation.
This issue was found during internal review.
CMK-15315
Change-Id: I2954f72ad3f426b10deadf4028926996a5569964
Commit: df896a7c5dc9462927b63fd00fbbe85b2c696251
https://github.com/Checkmk/checkmk/commit/df896a7c5dc9462927b63fd00fbbe85b2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16273
M agents/plugins/mk_tsm
A tests/unit-shell/agents/plugins/test_mk_tsm.sh
Log Message:
-----------
16273 SEC Local privilege escalation in agent plugin 'mk_tsm'
Change-Id: I088919799c9fc071849726d0d3d1604e06ed58b8
Commit: c6bab5765bbd1dd12b8e3dab1a96e25edcda59dc
https://github.com/Checkmk/checkmk/commit/c6bab5765bbd1dd12b8e3dab1a96e25ed…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
A .werks/16227
M cmk/gui/login.py
M cmk/update_config.py
M cmk/utils/crypto/password_hashing.py
Log Message:
-----------
16227 SEC Disabled automation users could still authenticate
Prior to this Werk an automation user whose password was disabled also described as "disable the login to this account" was still able to authenticate.
The information that a user was disabled was not checked for automation users.
We found this vulnerability internally.
<b>Affected Versions</b>:
* 2.2.0
* 2.1.0
* 2.0.0
* 1.6.0
* 1.5.0 (probably older versions as well)
<b>Mitigations</b>:
If the need arises to block an automation user one can change the password or remove that user from the system.
<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:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</tt>.
We assigned CVE-2023-31211 to this vulnerability.
<b>Changes</b>:
This Werk adds a check for the disabled information. During update you will be warned if a automation user is currently disabled.
CMK-15213
Change-Id: I552d218ad181fecb0471d3dd4a4e08c9b669551f
Commit: 3ff75be1738cb01a6b51a394d5d4178ee7cd792e
https://github.com/Checkmk/checkmk/commit/3ff75be1738cb01a6b51a394d5d4178ee…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Update base version of checkmk-raw for docker test update
... as older tags got cleaned up with CMK-15313
Change-Id: I3f970ca3efc1ca9084e652031ab497dd622f7f36
Compare: https://github.com/Checkmk/checkmk/compare/051d3fea5772...3ff75be1738c
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 59ada7a07a1e71684a943cfb442aff8d25a553ec
https://github.com/Checkmk/checkmk/commit/59ada7a07a1e71684a943cfb442aff8d2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16147
Log Message:
-----------
16147 FIX Abort CMC on irrecoverable filesystem errors
Check `errno` after calls to: `::dup2`, `::accept4`, and `::open`
and abort on FD errors.
SUP-15971
Change-Id: I7cc7f58e4b65c147cb32b7c783959915b8080be4
Commit: e54cb18494069ebc2e7d220ad10cdc2c42ec3cb2
https://github.com/Checkmk/checkmk/commit/e54cb18494069ebc2e7d220ad10cdc2c4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/15717
R omd/packages/nagvis/nagvis-1.9.39.tar.gz
A omd/packages/nagvis/nagvis-1.9.40.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
15717 FIX NagVis: Updated to 1.9.40
Change-Id: I1d16e99036e85e909a85f3c94bc1a781d728cf46
Commit: 3ff29cc30f2dd7b0c4f79567288e3b2bdfa76887
https://github.com/Checkmk/checkmk/commit/3ff29cc30f2dd7b0c4f79567288e3b2bd…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16038
Log Message:
-----------
16038 FIX SLA tooltip missing UNKN state
The SLA tooltip would always show UNKN (0%) even if the state was UNKN.
The corresponding value was aggregated as a PEND state.
Now the UNKN state is displayed correctly.
SUP-15785
Change-Id: Ide15ba9f835b9f433d7dbbfa5001c6c1d92b4f9a
Commit: c63264a7df2c5229dc64a88ecff2c3c50a618ee4
https://github.com/Checkmk/checkmk/commit/c63264a7df2c5229dc64a88ecff2c3c50…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16165
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
16165 FIX check_mk_agent: Set LC_ALL before running the agent
Previously, Checkmk agents would be run with a preset LC_ALL
environment variable if neither C.UTF-8 or C.utf-8 locales were
installed.
That led to invalid agent output and crashes in section parsing
in multiple checks.
Linux, AIX, Solaris, FreeBSD and OpenWrt agents were affected.
Now, LC_ALL variable is set to C for the described case.
Change-Id: I615488e2ff8361716d4834ba86f9f03c78209cfb
Commit: f66cf830fea80a8556c8ee573189936598864806
https://github.com/Checkmk/checkmk/commit/f66cf830fea80a8556c8ee57318993659…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16163
M agents/plugins/jar_signature
Log Message:
-----------
16163 SEC jar_signature: Prevent priviledge escalation
Agent plugin was vulnerable to the privilege escalation to root from an oracle user.
A malicious oracle user could replace the jarsigner binary with another script and put
it in the JAVA_HOME directory. The script would be executed by the root user.
The jarsigner is now executed by the oracle user, preventing the privilege escalation.
This issue was found during internal review.
CMK-15315
Change-Id: I2954f72ad3f426b10deadf4028926996a5569964
Commit: e2e57791d15bbcf5760887a4b94cd628b7a072b9
https://github.com/Checkmk/checkmk/commit/e2e57791d15bbcf5760887a4b94cd628b…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16227
M cmk/gui/auth.py
A cmk/update_config/plugins/actions/automation_user_secrets.py
M cmk/utils/crypto/password_hashing.py
Log Message:
-----------
16227 SEC Disabled automation users could still authenticate
Prior to this Werk an automation user whose password was disabled also described as "disable the login to this account" was still able to authenticate.
The information that a user was disabled was not checked for automation users.
We found this vulnerability internally.
<b>Affected Versions</b>:
* 2.2.0
* 2.1.0
* 2.0.0
* 1.6.0
* 1.5.0 (probably older versions as well)
<b>Mitigations</b>:
If the need arises to block an automation user one can change the password or remove that user from the system.
<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:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</tt>.
We assigned CVE-2023-31211 to this vulnerability.
<b>Changes</b>:
This Werk adds a check for the disabled information. During update you will be warned if a automation user is currently disabled.
CMK-15213
Change-Id: I552d218ad181fecb0471d3dd4a4e08c9b669551f
Commit: e4990facf7a01d747f03243a4e0663dc625044cd
https://github.com/Checkmk/checkmk/commit/e4990facf7a01d747f03243a4e0663dc6…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
A .werks/16273
M agents/plugins/mk_tsm
A tests/unit-shell/agents/plugins/test_mk_tsm.sh
Log Message:
-----------
16273 SEC Local privilege escalation in agent plugin 'mk_tsm'
Change-Id: I088919799c9fc071849726d0d3d1604e06ed58b8
Commit: d6f93c9e45edf21c7c6d01f6cf984be6396ba518
https://github.com/Checkmk/checkmk/commit/d6f93c9e45edf21c7c6d01f6cf984be63…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
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.0p19
Commit: 0d895472b113ff27928a928e1d1adb8f13cddb3d
https://github.com/Checkmk/checkmk/commit/0d895472b113ff27928a928e1d1adb8f1…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Update base version of checkmk-raw for docker test update
... as older tags got cleaned up with CMK-15313
Change-Id: I3b737246f12d9fab741c607b5c39ed87c7737f8a
Commit: d3a3db02b9830d6f3c6ee45bbf56d6cb296e8345
https://github.com/Checkmk/checkmk/commit/d3a3db02b9830d6f3c6ee45bbf56d6cb2…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M cmk/utils/crypto/password_hashing.py
Log Message:
-----------
Fix logging of password hash failures
During the update_actions when checking if the password hash of a
automation user got out of sync exceptions can be raised if the hash is
too old.
For "normal" users we updated the hashes a while back but since we did
not use the automation user hashes we kept them as they were.
Now we want to keep the synchronous so we need to check them. In a
update action we therefore compare them to the automation.secret
content. The verify function logs these exceptions rightfully but that
clutters the output of the update action.
Since the update action uses the new `matches` function we suppress this
exception here. That matches function is only used in the update action
and during the login of an automation user so we can pass on the
logging.
Change-Id: Ib5feb8ec487c02239b43cd5f66a5c9f1eca85468
Commit: 4a194cdc9f337ef68e31af63eedf88054f7fddc1
https://github.com/Checkmk/checkmk/commit/4a194cdc9f337ef68e31af63eedf88054…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
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.0p19"
This reverts commit d6f93c9e45edf21c7c6d01f6cf984be6396ba518.
Commit: 205339b27806ae6fd2231d4ced37792a0c00c31b
https://github.com/Checkmk/checkmk/commit/205339b27806ae6fd2231d4ced37792a0…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
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.0p19
Compare: https://github.com/Checkmk/checkmk/compare/092ec2965e4f...205339b27806
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 864335a72985c40278b81a8faf25dc4e7b3f174c
https://github.com/Checkmk/checkmk/commit/864335a72985c40278b81a8faf25dc4e7…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M buildscripts/scripts/stages.yml
Log Message:
-----------
Fixup of changed files pattern for groovy files
Change-Id: I4bedbc23ef15860e1ced6842b5f544e3f894ae30
Commit: b9e6b802e9f96653a82705234a9b8029a506b498
https://github.com/Checkmk/checkmk/commit/b9e6b802e9f96653a82705234a9b8029a…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
Log Message:
-----------
Lock Bazel ressources only for the building step
... not for signing, testing or uploading
Change-Id: Ia74c22d313470990853c0bd8c2d6e2d5d6b98d50
Commit: 06eb6f7abaa7d29ac32e684215d85a0519b75791
https://github.com/Checkmk/checkmk/commit/06eb6f7abaa7d29ac32e684215d85a051…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M agents/wnx/include/providers/check_mk.h
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/watest/test_check_mk.cpp
Log Message:
-----------
provide Time in ISO-8601 format
Change-Id: I1af47a08895ef2ee723b610e1f523128a9a9f969
Commit: 43e082ae6b991db13ed5659713fc89b9813352c6
https://github.com/Checkmk/checkmk/commit/43e082ae6b991db13ed5659713fc89b98…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
R cmk/gui/plugins/wato/special_agents/pure_storage_fa.py
A cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/pure_storage_fa/server_side_calls/special_agent.py
M tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/test_special_agent.py
Log Message:
-----------
Ruleset API: Migrate pure_storage_fa to API v1
CMK-15107
Change-Id: Iae611d8389b2b515300e8a54b7c5012460c24b66
Compare: https://github.com/Checkmk/checkmk/compare/3073111c8dac...43e082ae6b99
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: cce4478c204616d6e574963d9f02702e48f9805e
https://github.com/Checkmk/checkmk/commit/cce4478c204616d6e574963d9f02702e4…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/checkengine/checking/_plugin.py
M cmk/checkengine/discovery/_autochecks.py
M cmk/checkengine/discovery/_preview.py
M tests/integration/cmk/base/test_automations.py
M tests/unit/cmk/automations/test_results.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/gui/openapi/test_openapi_service_discovery.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
autochecks: All discovered parameters are dicts now
We simplify the corresponding classes.
Note that even in the case where the discovered
parameters are sent by a (potentially older) central
site, the parameters origininate from the remote.
Therefore they must be dicts as well.
Change-Id: I21e8fda32eb3fee046cde30911a17457072e12ed
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ef6010cc0d81a0208f2c7df447c35bc44f2f8873
https://github.com/Checkmk/checkmk/commit/ef6010cc0d81a0208f2c7df447c35bc44…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/base/notify.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/watolib/check_mk_automations.py
M tests/unit/cmk/base/test_unit_automations.py
M web/htdocs/js/modules/wato.ts
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Notifications: New option to test notifications
CMK-15411
Change-Id: I378b2186737400a76faf222831c0ec6519b898c7
Commit: 1ee64b3e752e2c2bd8ee84ff4d57ee18cc00881a
https://github.com/Checkmk/checkmk/commit/1ee64b3e752e2c2bd8ee84ff4d57ee18c…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M cmk/gui/wato/pages/notifications.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Notifications: minor adjustments to test option
CMK-15411
Change-Id: I8174833bfc6df9bf50c87311eb26a463b2f8d6be
Commit: edf6a57192d33ccd77bbd752901e2d0f8faf07f9
https://github.com/Checkmk/checkmk/commit/edf6a57192d33ccd77bbd752901e2d0f8…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M cmk/gui/openapi/endpoints/time_periods/__init__.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/timeperiods.py
M cmk/utils/timeperiod.py
A tests/unit/cmk/utils/test_timeperiod.py
Log Message:
-----------
Add possibility to check if timeperiod is active
CMK-15411
Change-Id: Icee5d25c9ff925152a3f8e78f7abddf39541a3a7
Compare: https://github.com/Checkmk/checkmk/compare/880f671a23c4...edf6a57192d3