Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 23635994690a850a74c8fae9516495ebc521adc0
https://github.com/Checkmk/checkmk/commit/23635994690a850a74c8fae9516495ebc…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 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/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.0p28
Commit: 0057c4dd618c4371cf7de4e210a73f2b516437fc
https://github.com/Checkmk/checkmk/commit/0057c4dd618c4371cf7de4e210a73f2b5…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
M .site
Log Message:
-----------
Change .site of 2.2.0 from stable to old
Change-Id: I7c66417b9d1e5869bf4659ef29c7cbfc364f04fd
Compare: https://github.com/Checkmk/checkmk/compare/84dd7511986e...0057c4dd618c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 948cc85f93c912968cba08201b09ecf7211d7a24
https://github.com/Checkmk/checkmk/commit/948cc85f93c912968cba08201b09ecf72…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-05-06 (Mon, 06 May 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/cmk-agent-ctl/src/constants.rs
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/mailman_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/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 bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.1.0p44
Commit: 5c3ec94cbee2900066b3be85e5bb25b9a1c28c5f
https://github.com/Checkmk/checkmk/commit/5c3ec94cbee2900066b3be85e5bb25b9a…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/almalinux-9/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-12/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-21.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-23.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-23.10/Dockerfile
M tests/testlib/containers.py
Log Message:
-----------
Use com.checkmk as container label prefix
Containers used a mix of org.tribe29 and com.tribe29 in the past.
This changes unifies the usage and uses the current company name.
References CMK-13251
Change-Id: Ie44f78a43d79be3dcfb33764e13df6d92b8bd3aa
Commit: ebf4c57fe161e542a3747d38a3cef12d57ea3f01
https://github.com/Checkmk/checkmk/commit/ebf4c57fe161e542a3747d38a3cef12d5…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M buildscripts/scripts/lib/windows.groovy
Log Message:
-----------
Rename used code-sign certificate
References CMK-13251
Change-Id: I49cce47933de784d05a8898e01add866b8d7018f
Commit: 3c30b467194f07a7f56021c4bbc60d40c4f9e8d5
https://github.com/Checkmk/checkmk/commit/3c30b467194f07a7f56021c4bbc60d40c…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/rule/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
Fix validation of value_raw when creating or modifying a rule
CMK-15322
Change-Id: Ide91a687addc8f728c84c6ae419f0bbbfabc11bb
JIRA-Ref: CMK-17049
Commit: 3773593df6d5b4eb98c219c6f3aa08e65c4beceb
https://github.com/Checkmk/checkmk/commit/3773593df6d5b4eb98c219c6f3aa08e65…
Author: Hardy Düttmann <hardy.duettmann(a)iteratio.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16673
M omd/packages/nagvis/skel/etc/nagvis/apache.conf
Log Message:
-----------
Fixed local Nagvis Gadgets configuration in apache.conf
Change-Id: I7ef0bc42a37e17a5f050cd6a12b47960702527a9
closes: #679
Commit: a6188d12f998d63a9c189d633fbb0b9399f4c080
https://github.com/Checkmk/checkmk/commit/a6188d12f998d63a9c189d633fbb0b939…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/15200
M active_checks/check_sftp
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
15200 SEC Restrict check_sftp local paths
check_sftp now only allows uploading files from and downloading files to
a dedicated directory in SITE_HOME/var. While the names and general
meaning of the command line arguments remain unchanged, paths are now
always interpreted relative to that dedicated directory.
Attempting to escape from this directory (path traversal) will cause the
check to abort and fail.
Change-Id: Iaa369dfbfdad9140fb8367514fd68a578b40c5e8
Commit: 050d63dc4e747cb64ebec870ee1d08b0458cf406
https://github.com/Checkmk/checkmk/commit/050d63dc4e747cb64ebec870ee1d08b04…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/14217
M cmk/base/config.py
Log Message:
-----------
14217 FIX No longer sporadically report stale services which are based on piggyback data
If the check interval of a host was greater than 1 minute, any of its reported piggyback data
was at risk of being ignored by the target host because of being too old.
Change-Id: I2462500e33e08ba04af8ea8f9969141c25c0da03
Commit: ce5f3990968b4d104ec3a2ca413258f21c049a19
https://github.com/Checkmk/checkmk/commit/ce5f3990968b4d104ec3a2ca413258f21…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
M .site
Log Message:
-----------
The 2.1.0 branch is 'ancient' now.
Change-Id: I87542cd9324d7d5ee5ddcd21fbf72e4dcb54e7c2
Commit: 39d4673b65417e55da8dcb5a55c1ecb6f1faa510
https://github.com/Checkmk/checkmk/commit/39d4673b65417e55da8dcb5a55c1ecb6f…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
A .werks/16856
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
16856 FIX disk_smb: Allow macros in 'NetBIOS name of the server' field
With the rework of disk_smb active check in version 2.1.0, using macros in
'NetBIOS name of the server' was disallowed. Now, the macros are enabled
for this field again.
SUP-18728
Change-Id: Iaff2aca9501d5d8fe6a2da9bcbe93e276a27463a
Compare: https://github.com/Checkmk/checkmk/compare/ed7a89f8be9a...39d4673b6541
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/release/2.2.0p25
Home: https://github.com/Checkmk/checkmk
Commit: 0683570eb971fe9396633ce884e9b5458ef8ddfa
https://github.com/Checkmk/checkmk/commit/0683570eb971fe9396633ce884e9b5458…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16172
M agents/plugins/kaspersky_av
A tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
16172 SEC kaspersky_av: Don't run kav4fs-control or kesl-control if they aren't owned by root
Kaspersky Anti-Virus plugin uses /opt/kaspersky/kav4fs/bin/kav4fs-control and
/opt/kaspersky/kesl/bin/kesl-control commands to monitor a Kaspersky Anti-Virus
installation.
To prevent privilege escalation, the plugin (which is run by root user) must
not run executables which can be changed by less privileged users.
In the default installation, kav4fs-control and kesl-control commands are owned
by root and root is the only user with write permissions, which prevents privilege
escalation attacks.
With this Werk, the plugin checks if control commands are owned by root and root
is the only user with write permissions before running the command. If that's not
the case the commands won't be run. This prevents privilege escalation attacks if
the permissions of the control commands have been changed.
CMK-15318
Change-Id: Ie5de60541dbd76a983c9918ccf48a73ed1ee26f7
Commit: a7b083f28f71aae2e371a97a5ff22d966be6e89f
https://github.com/Checkmk/checkmk/commit/a7b083f28f71aae2e371a97a5ff22d966…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16173
M agents/plugins/symantec_av
A tests/unit-shell/agents/plugins/test_symantec_av.sh
Log Message:
-----------
16173 SEC symantec_av: Don't run sav command if it isn't owned by root
Symantec Anti Virus plugin uses /opt/Symantec/symantec_antivirus/sav command
to monitor a Symantec Anti Virus installation.
To prevent privilege escalation, the plugin (which is run by root user) must
not run executables which can be changed by less privileged users.
In the default installation, sav command is owned by root and root is the only
user with write permissions, which prevents privilege escalation attacks.
With this Werk, the plugin checks if sav command is owned by root and root
is the only user with write permissions before running the command. If that's not
the case the command won't be run. This prevents privilege escalation attacks if
the permissions of the sav command have been changed.
We rate this with a CVSS of 0 (None) (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N).
This CVSS is primarily meant to please automatic scanners.
CMK-15318
Change-Id: I677d94136bd21cd54461f6e125764754208d99af
Commit: 6f906a28876a3615b19073494bc0ea8756cd9610
https://github.com/Checkmk/checkmk/commit/6f906a28876a3615b19073494bc0ea875…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/plugins/kaspersky_av
A tests/unit-shell/agents/plugins/test_common_plugin_parts.sh
Log Message:
-----------
Add test for common agent plugin code
Change-Id: Ibcb282c05186c80986d6eb2ad1689120cb72eeba
(cherry picked from commit 032044f7d7e05e46e441ef23ccb27293d1dc8644)
Commit: d55e24f61c51dedd96125eafd84ac06f9e0714ef
https://github.com/Checkmk/checkmk/commit/d55e24f61c51dedd96125eafd84ac06f9…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/plugins/kaspersky_av
M tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
Generalize common agent plugin code root_owned()
Pass permissions, owner and group directly and document arguments
Change-Id: I29095c316e1a4cd8bd234b65cbcfbc3867f2a693
Commit: 33ca1797bd16370609838a10a1346ec9f7cd3a58
https://github.com/Checkmk/checkmk/commit/33ca1797bd16370609838a10a1346ec9f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16232
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/windows/plugins/mk_oracle.ps1
M tests/unit-shell/agents/plugins/test_mk_oracle.sh
Log Message:
-----------
16232 SEC mk_oracle(ps1): Prevent privilege esclation to root
Change-Id: Ia5305b388e6ca286a439a901855c3b83ffcd8d82
JIRA-Ref: CMK-15000
Commit: b00d634a143bcd9da8059263ecdee42247f41c27
https://github.com/Checkmk/checkmk/commit/b00d634a143bcd9da8059263ecdee4224…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16234
M agents/plugins/mk_oracle
Log Message:
-----------
16234 SEC Hide credentials in ps output for mk_oracle
Creds go to https://tonyhasler.wordpress.com/2008/10/15/hiding-sqlplus-passwords-from-p…
SUP-17435
Change-Id: I0588486baa975cf6e9f1e6b1bef693518194a094
JIRA-Ref: CMK-15000
Commit: 2bc11315273eb7bdbd3ca42f4d726527b204519e
https://github.com/Checkmk/checkmk/commit/2bc11315273eb7bdbd3ca42f4d726527b…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16198
M agents/plugins/mk_informix
Log Message:
-----------
mk_informix: Do not allow privilege escalation
The informix database monitoring plugin would previously `eval` statements parsed from `$INFORMIXDIR/bin/onstat`. Since the plugin is usually run as root, this could cause statements injected in `$INFORMIXDIR/bin/onstat` to be run as root as well.
By adding scripts named the same as other functionality found in `$PATH` to `$INFORMIXDIR/bin`, `$PATH` functionality could also be overshadowed and the custom executed as root.
Finally, `$INFORMIXDIR/bin/onstat` would be executed as root, allowing a substituted script to be run with elevated privileges.
With this werk, the environment variables will be exported instead and `$PATH` will now be searched before `$INFORMIXDIR/bin`.
The plugin will now also check if `$INFORMIXDIR/bin/onstat` belongs to root if the plugin is executed as root. If not, it will be executed as the user owning the executable.
Change-Id: Idfe1d31c80998c6067baa718df9fb0a5c293eb27
JIRA-Ref: CMK-15000
Commit: 79e692ed9a5b0c4ada54a1467939bd8451e96acb
https://github.com/Checkmk/checkmk/commit/79e692ed9a5b0c4ada54a1467939bd845…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 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.0p25
Change-Id: I511a4ab28bc793d71fdf7b4ec7db56ae24efbe60
Commit: cf3a68d23ba0b5066a1e28a2df0e771db6c1c2fc
https://github.com/Checkmk/checkmk/commit/cf3a68d23ba0b5066a1e28a2df0e771db…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
fix Oracle plugin for Windows
If run as admin and executable is NOT protected from non-admin write access then
1. write error:
XE|FAILURE|Safe execution is not possible: THE-HOST\THE-USER
has 'Write' access to 'c:\path\to\oracle\home\bin\sqlplus.exe'.
Either run the plugin as a user using the rule 'Run plugins and local checks
using non-system account' or disable 'Write', 'Modify' and 'Full control'
access to the by non-admin users.
2. continue to next instance
otherwise normal execution
TEST: Local manual using installed Windows agent and installed Oracle Express.
1. a user has write access: error similar to above mentioned
2. a user has no write access: no errors
Change-Id: I024ad7e2f4b7375624bc4c9175ad2ea4026a8835
Commit: 6cf5f81eb31a05ccb6948380e34557129363020f
https://github.com/Checkmk/checkmk/commit/6cf5f81eb31a05ccb6948380e34557129…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
fix and polish oracle powershell script
Now admin is correctly and consistently determined.
Change-Id: Iaae439d63afa9e58f3387d5ede3a31b0de2d7a93
Commit: 1336b200e55bde33421f07c755bd6337a21f508e
https://github.com/Checkmk/checkmk/commit/1336b200e55bde33421f07c755bd6337a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
rebase correct fixes on correct code from the past
Based on mk_oracle.ps1 from 11c28303
Changes:
- skip ALL changes from the `16232 SEC mk_oracle(ps1)`:
SEC CL breaks async monitoring too
- If run as admin and executable is NOT protected from non-admin write access then
1. write error:
XE|FAILURE|Safe execution is not possible: THE-HOST\THE-USER
has 'Write' access to 'c:\path\to\oracle\home\bin\sqlplus.exe'.
Either run the plugin as a user using the rule 'Run plugins and local checks
using non-system account' or disable 'Write', 'Modify' and 'Full control'
access to the by non-admin users.
2. continue to next instance
else
normal execution
- add possibility to silent log in file - internal tools
- use global temp for non-admin mode
Tests. Manual
Change-Id: I60685c102c40f979b3941f7a6af1a21d9852ae52
Commit: 1669273db9f20971edbe1fb3b32e976cf1deb486
https://github.com/Checkmk/checkmk/commit/1669273db9f20971edbe1fb3b32e976cf…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
fix user message in mk_oracle.ps1
Change-Id: Iab44faae665b02db63bfdd204d59aa0ff9d6ec94
Commit: 29bf6df3f194fc5efd2e6110f863ddc277f8355d
https://github.com/Checkmk/checkmk/commit/29bf6df3f194fc5efd2e6110f863ddc27…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
use SID instead of names in mk_oracle.ps1
Change-Id: Ia2503e3f60ee44098bb4ef9d5d26ddc49fa7d354
Commit: 8870893c6547bafaeaf49a6ac4c8da74cebec2f0
https://github.com/Checkmk/checkmk/commit/8870893c6547bafaeaf49a6ac4c8da74c…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: assume 'Domain Admins' and 'Enterprise Admins' are safe
Change-Id: I7efd9e4bddbdf4fc137518191a7f381ca6bbab23
Commit: be0065240a394c649825147861f4838969a74e55
https://github.com/Checkmk/checkmk/commit/be0065240a394c649825147861f483896…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: use sid instead of name
Change-Id: Ia57a97eb85ec889b9fa71f1fea4d123228e9b71f
Commit: c6a88a5e9f619b101fb8866d2b222162e37b42f3
https://github.com/Checkmk/checkmk/commit/c6a88a5e9f619b101fb8866d2b222162e…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: extend checking permissions on tnsping and crsctl
- also tolerant if file missing
Change-Id: I47f755c5c8ec1d87b733d3014ed5f6550aae8857
Commit: 4b8b69cc872d14c642c55f76cc0186cf1138dc49
https://github.com/Checkmk/checkmk/commit/4b8b69cc872d14c642c55f76cc0186cf1…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A .werks/15843
Log Message:
-----------
15843 FIX mk_oracle(ps1): Follow-up to privilege escalation fix
Change-Id: I1d2f868b41fc6953ee6ded387deeb835eda088f6
Commit: f38580718435c29dd841e4c85f07fa91711428b3
https://github.com/Checkmk/checkmk/commit/f38580718435c29dd841e4c85f07fa917…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/engine/stdafx_defines.h
M agents/wnx/src/main/pch.h
M agents/wnx/watest/test-wtools_runas.cpp
Log Message:
-----------
wa: rewrite group user test in RunAs
needed by Oracle upcoming changes
Change-Id: Ic40aab9166f597a034a8478158dc1465b26f1940
Commit: 1b025add1fa88a7a6eba8dc893c280c4701ca644
https://github.com/Checkmk/checkmk/commit/1b025add1fa88a7a6eba8dc893c280c47…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: add possibility to skip oracle permission check
Change-Id: I090e1d432df2a8258dcefded532109568e70ec4d
Commit: 320f8dd5bd63b907f8ae0ba51357f272510835f9
https://github.com/Checkmk/checkmk/commit/320f8dd5bd63b907f8ae0ba51357f2725…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: change error message
Change-Id: Ic19b42d95fbd44ca17b0339620ae01bf76227cdb
Commit: 0f8a193afe69da9ff0b5b95b0d8541d6cceaf091
https://github.com/Checkmk/checkmk/commit/0f8a193afe69da9ff0b5b95b0d8541d6c…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: add `safe list of regexs entries`
Can be used to skip permission security check for
some users or groups specified with a list of regex
Change-Id: Ia3361140f5d72e45ffe32cd717381f4a2a469439
Commit: bcb2a699a44326dd84ad4842b6cf4fbbeed330d6
https://github.com/Checkmk/checkmk/commit/bcb2a699a44326dd84ad4842b6cf4fbbe…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: fix regex check
Change-Id: Ia85b8cf25b565e52a04ab7fef949552ac71fe2d2
Commit: 7f406c83b66d7df2c7e1518e9c51d71b1d94aad5
https://github.com/Checkmk/checkmk/commit/7f406c83b66d7df2c7e1518e9c51d71b1…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: remove regex check
- according to discussion with LM and HR.
- added mention about Oracle permission check in error message
Change-Id: If9ad546f4e1fe30668a1b2f12185875e55a25248
Commit: 7ce4e6a7cd3e42400c42f6037cf6c1ce2a433b5a
https://github.com/Checkmk/checkmk/commit/7ce4e6a7cd3e42400c42f6037cf6c1ce2…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: typo
Change-Id: Id3a5d73d036b953f01b96a14f721e40c49102f16
Commit: 9bd5f5fa45ed4d5362f2a6a74a0ba8790785c0d7
https://github.com/Checkmk/checkmk/commit/9bd5f5fa45ed4d5362f2a6a74a0ba8790…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M .werks/15843
Log Message:
-----------
oracle: fix Windows werk text according current status
Change-Id: Id06b317aca90f1bcb127ac69f443b906db1edb1f
Commit: 34eb74e33404d391304d15a1566a9d0a39b81dee
https://github.com/Checkmk/checkmk/commit/34eb74e33404d391304d15a1566a9d0a3…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: add minor fixes
Name of check is fixed, must be in full sync with WATO:
This is not perfect solution, we will fix it 2.3
Some comments added to make logic more clear.
Change-Id: I4e86dbed2616000fc4e9c35c079d82f4a9bddffa
Commit: ec67fd9eda5c1517c9c09313fc220109967ac25f
https://github.com/Checkmk/checkmk/commit/ec67fd9eda5c1517c9c09313fc2201099…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/wnx/src/common/wtools.cpp
Log Message:
-----------
wa: set max length of the user name to 20
Some Windows in some cases may support only
very short name
Change-Id: I71360694c1c729723ba5420470b87d02078a3026
Commit: 8e52fa24c31d14c7cab72e249c5153fcca2935a0
https://github.com/Checkmk/checkmk/commit/8e52fa24c31d14c7cab72e249c5153fcc…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/wnx/src/common/wtools.cpp
Log Message:
-----------
wa: replace space with underscore in user names
Change-Id: I076298da6a4cee7b796400dff9bfd35d1d49993a
Commit: 981d47397296e694ba9802926de9734c21a7be40
https://github.com/Checkmk/checkmk/commit/981d47397296e694ba9802926de9734c2…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
fix syntax errors on mk_oracle agent plugin
SUP-18082
Change-Id: Ica669024b54ac727161df2f1c990574797d3ab11
Commit: 3d13eb42f88f63896682bb56e0b7425fb93a4ae0
https://github.com/Checkmk/checkmk/commit/3d13eb42f88f63896682bb56e0b7425fb…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
fix broken pipe
SUP-18105
Change-Id: Ief4a607c11cc8235e47512826eb1e57d7583fd66
Commit: b2e2856e3a1aa6529768349896f60b294a94a87d
https://github.com/Checkmk/checkmk/commit/b2e2856e3a1aa6529768349896f60b294…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/kaspersky_av
M agents/plugins/mk_informix
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
Log Message:
-----------
extract parts of get_binary_execution_mode
this will be needed for permission checking in mk_oracle
Change-Id: I6bce1ba2abb5fe0e0588af9d25aa8ab53b0499f7
Commit: 09a18128ccc414e7db7ea7da7d0eff5d732299cf
https://github.com/Checkmk/checkmk/commit/09a18128ccc414e7db7ea7da7d0eff5d7…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
use $GREP instead of grep
Change-Id: I442549d24e1d3b13b6393d88ef552c963b9ef602
Commit: 91a605204e99551b6860e5b6b84e3da7be1a5c85
https://github.com/Checkmk/checkmk/commit/91a605204e99551b6860e5b6b84e3da7b…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A .werks/15330
M agents/plugins/mk_oracle
Log Message:
-----------
15330 FIX mk_oracle: report failed login
Due to fixes introduced with
<a href="https://checkmk.com/werk/16234">Werk #16234</a> a failed login to the
oracle database was not reported as critical, but the services were going
stale. This is now fixed.
Change-Id: Iae9f9232b9e48d00b752987a0f2dae9a7fa91e0d
Commit: 5385b37fea9eef7b5f64a9e97e9a18ed870d0356
https://github.com/Checkmk/checkmk/commit/5385b37fea9eef7b5f64a9e97e9a18ed8…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
provide hints for changing permissions
Change-Id: I956b7e2f212a92db3128f3e9ed2c4a952246379a
Commit: 3cd89784f2c1708d3a09d6bbaf79243738f58d2d
https://github.com/Checkmk/checkmk/commit/3cd89784f2c1708d3a09d6bbaf7924373…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A .werks/15327
Log Message:
-----------
15327 FIX mk_oracle: Follow-up to privilege escalation fix
Add werk for mk_oracle related changes
Change-Id: I8ca91c3d189c2b2cb997a120961dbb5428e2d25b
Commit: 18e6f3451355b5890fcd0eab362f646ed974efbe
https://github.com/Checkmk/checkmk/commit/18e6f3451355b5890fcd0eab362f646ed…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A .werks/15328
M agents/plugins/mk_oracle
Log Message:
-----------
15328 FIX mk_oracle: Follow-up to privilege escalation fix: sqlnet.ora
Change-Id: I30378fbf37c3b9735fd2bb396f376eca9e1de70c
Commit: 2f4013837a88ed68816d4f9b4e00968d73cb4408
https://github.com/Checkmk/checkmk/commit/2f4013837a88ed68816d4f9b4e00968d7…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A .werks/15329
M checks/oracle_recovery_area
M cmk/base/plugins/agent_based/oracle_processes.py
Log Message:
-----------
15329 FIX mk_oracle: fix two parse errors
refs CMK-16766
Change-Id: Ia1e9dcc1e73cd2ef0129a07a9402997786544deb
Commit: fc6889cf7e8cd96d00c890963c5f7fb141f76d85
https://github.com/Checkmk/checkmk/commit/fc6889cf7e8cd96d00c890963c5f7fb14…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: ignore deleted accounts in safety check
added check for null value: discovered by JPH only machine
Change-Id: Id1e119dccffaae6bec9013ca17f4aee4373d6847
Commit: 463fb8fdc5a57da98c1ae7fd8ea4ca4d7f36172d
https://github.com/Checkmk/checkmk/commit/463fb8fdc5a57da98c1ae7fd8ea4ca4d7…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
export needs_user_switch_before_executing function
Change-Id: Idd4e13c9f798ec7fab2b9fe815a58b1c19638c7d
Commit: 65236b565e0f57dd058f395704b20154aff30847
https://github.com/Checkmk/checkmk/commit/65236b565e0f57dd058f395704b20154a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-19 (Fri, 19 Apr 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: fix message
Change-Id: I7bd2951bb1fef350afddc78d985f1de1fd4cd3ab
Compare: https://github.com/Checkmk/checkmk/compare/9c338a65a6db...65236b565e0f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 981ecff0f7b05c7353741131e388e97d240fedb0
https://github.com/Checkmk/checkmk/commit/981ecff0f7b05c7353741131e388e97d2…
Author: Hojjat Afsharan <hojjat.afsharan(a)checkmk.com>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M cmk/utils/licensing/handler.py
Log Message:
-----------
introduce one line header for saas beta banner
Change-Id: I63562e81486236458f32c72422b66756f82141e6
Commit: 3927065d1d78353a9bf78f6ca4ab0607f81acd82
https://github.com/Checkmk/checkmk/commit/3927065d1d78353a9bf78f6ca4ab0607f…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-05-22 (Wed, 22 May 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/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/include/common/wnx_version.h
M bin/livedump
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 defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
M packages/mk-sql/src/constants.rs
M packages/neb/CMakeLists.txt
Log Message:
-----------
Set version to 2.3.0p4
Commit: a60a94b777a7efb48606f9275a35309a8980b632
https://github.com/Checkmk/checkmk/commit/a60a94b777a7efb48606f9275a35309a8…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-05-22 (Wed, 22 May 2024)
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/stable
Translate-URL: https://translate.checkmk.com/projects/checkmk/stable/
Commit: e8bca163b9b9529be00d1a364f7c68086eb410fb
https://github.com/Checkmk/checkmk/commit/e8bca163b9b9529be00d1a364f7c68086…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
A .werks/16816.md
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/plugins/agent_based/inventory_lnx_sysctl.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_lnx_sysctl.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
16816 FIX HaSI plugins: respect default parameters
Change-Id: Ic5caf7f95ade8b26be1564bbf8c7edf0632b59d1
Commit: a7318f13afae0ba548b34d1777ff99c7cab77a31
https://github.com/Checkmk/checkmk/commit/a7318f13afae0ba548b34d1777ff99c7c…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/stable
Translate-URL: https://translate.checkmk.com/projects/checkmk/stable/
Commit: 10e8043328aa21e9d7b2ddc724365d4aa2177b91
https://github.com/Checkmk/checkmk/commit/10e8043328aa21e9d7b2ddc724365d4aa…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/stable
Translate-URL: https://translate.checkmk.com/projects/checkmk/stable/
Commit: 691fd2b183928c30741768aec9865423cf27a7fe
https://github.com/Checkmk/checkmk/commit/691fd2b183928c30741768aec9865423c…
Author: Marcel Arentz <marcel.arentz(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
Log Message:
-----------
revert partially grouping in httpv2
Change-Id: I50124642dfc09390903f8c02e64935d6148870ea
Commit: 2f8aa0e3488113677654e2749315feedd3df7673
https://github.com/Checkmk/checkmk/commit/2f8aa0e3488113677654e2749315feedd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
R .werks/16816.md
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/plugins/agent_based/inventory_lnx_sysctl.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_lnx_sysctl.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Revert "16816 FIX HaSI plugins: respect default parameters"
This reverts commit e8bca163b9b9529be00d1a364f7c68086eb410fb.
Commit: ecfa3b3a8d39af4e43bd96cd1e4a5106fd7fb0b5
https://github.com/Checkmk/checkmk/commit/ecfa3b3a8d39af4e43bd96cd1e4a5106f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
A .werks/16816.md
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/plugins/agent_based/inventory_lnx_sysctl.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_lnx_sysctl.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Reland "16816 FIX HaSI plugins: respect default parameters"
Change-Id: I84e7c86025e6c23fc111bff3f8389312f583190f
Commit: 635aeefddb258ce483f41a31bba42c32d71bcc3d
https://github.com/Checkmk/checkmk/commit/635aeefddb258ce483f41a31bba42c32d…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
A .werks/16765.md
M cmk/special_agents/agent_netapp_ontap.py
Log Message:
-----------
16765 FIX agent_netapp_ontap: fix crash in call without arguments
The agent was crashing when called manually from the command line without any arguments.
Now the agent fails gracefully in such case.
CMK-17239
Change-Id: Ibcb72a76f9f92d8343d53d63edf921fa435ca180
Commit: 836c9a7e0b3c2235445bf8728412418a4ac2dc9d
https://github.com/Checkmk/checkmk/commit/836c9a7e0b3c2235445bf8728412418a4…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/wato/_notification_parameter/_cisco_webex_teams.py
M cmk/gui/wato/_notification_parameter/_slack.py
M cmk/gui/wato/_notification_parameter/_victorops.py
Log Message:
-----------
Replace 'Password Store' with 'password store'
Change-Id: I3a8a0430b1d4b97c9bd98a80ac346acb02046162
JIRA-Ref: CMK-16121
(cherry picked from commit f6b090508722ec3d692399e40a8640b7faca82be)
Commit: 7e3617c521f152413f04b0b81ac53b1d67585e4a
https://github.com/Checkmk/checkmk/commit/7e3617c521f152413f04b0b81ac53b1d6…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
Log Message:
-----------
Replace 'choose to not' with 'choose not to'
Change-Id: I725e33d815b08d4041f7dd4678184713209464f5
JIRA-Ref: CMK-16121
(cherry picked from commit 6d39a809f1d20211470fde3abcda9181304da7e7)
Commit: bbf9c116b24dc7d0ae4e1e33671ff400c16d36a5
https://github.com/Checkmk/checkmk/commit/bbf9c116b24dc7d0ae4e1e33671ff400c…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/painter/v0/painters.py
M cmk/utils/livestatus_helpers/tables/comments.py
M cmk/utils/livestatus_helpers/tables/downtimes.py
M cmk/utils/livestatus_helpers/tables/eventconsoleevents.py
M cmk/utils/livestatus_helpers/tables/eventconsolehistory.py
M cmk/utils/livestatus_helpers/tables/hosts.py
M cmk/utils/livestatus_helpers/tables/hostsbygroup.py
M cmk/utils/livestatus_helpers/tables/log.py
M cmk/utils/livestatus_helpers/tables/services.py
M cmk/utils/livestatus_helpers/tables/servicesbygroup.py
M cmk/utils/livestatus_helpers/tables/servicesbyhostgroup.py
M cmk/utils/livestatus_helpers/tables/statehist.py
M cmk/utils/livestatus_helpers/tables/status.py
M cmk/utils/livestatus_helpers/tables/timeperiods.py
Log Message:
-----------
Replace 'The last time' with 'Last time' and 'The time' with 'Time'
Change-Id: Ic668c6dc9cad6ba1bc11728b14c0fac80a94118e
JIRA-Ref: CMK-16121
(cherry picked from commit 090c6fcabf23c1c2ded39dbd48eddc88dca92fe4)
Commit: 0a4cba24db9c768e72b446cd3619d57d8d0d4bf6
https://github.com/Checkmk/checkmk/commit/0a4cba24db9c768e72b446cd3619d57d8…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/mkeventd/_filters.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
Log Message:
-----------
Replace 'Service Level'/'Servicelevel' with 'Service level'
Change-Id: I59fe62a67122c47adfbfa8c948d7e48366eb7303
JIRA-Ref: CMK-16121
(cherry picked from commit bcd6181e8ba72159a5520c3ff86d614a579c12d7)
Commit: 47f8bb278a1e09593b25f4da214fb27f84655650
https://github.com/Checkmk/checkmk/commit/47f8bb278a1e09593b25f4da214fb27f8…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
Replace 'contactgroups' with 'contact groups'
Change-Id: If95e3a37582fa108a1eaec82570c79ec44b4b670
JIRA-Ref: CMK-16121
(cherry picked from commit 0854da0b61a93ff1ae0647e208fef801124d26a1)
Change-Id: I5415e8db110151f6141b33c008801781ef69083f
JIRA-Ref: CMK-16121
Commit: 917f45fea31d436771b006526f51c2391cadbbe0
https://github.com/Checkmk/checkmk/commit/917f45fea31d436771b006526f51c2391…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/base/diagnostics.py
M cmk/gui/plugins/wato/check_parameters/disk_io.py
M cmk/gui/views/builtin_views.py
M cmk/plugins/collection/rulesets/sql.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
Replace 'Performance Data' with 'Performance data'
Change-Id: I428daa9cec68069ccd1817e5d8864400a1df7b15
JIRA-Ref: CMK-16121
(cherry picked from commit 09c000cfa485f6b8a7bb2e20e43ee4b12f089236)
Commit: 3363facba9282b3f9f2028bc7f09ddb54eb4ca36
https://github.com/Checkmk/checkmk/commit/3363facba9282b3f9f2028bc7f09ddb54…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M agents/plugins/mk_docker.py
M agents/plugins/nginx_status.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/inventory_plugins.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/events.py
M cmk/base/modes/check_mk.py
M cmk/base/notify.py
M cmk/base/plugins/agent_based/f5_bigip_cluster.py
M cmk/base/plugins/agent_based/f5_bigip_cluster_status.py
M cmk/base/plugins/agent_based/f5_bigip_vcmpguests.py
M cmk/base/plugins/agent_based/infoblox_services.py
M cmk/base/plugins/agent_based/job.py
M cmk/base/plugins/agent_based/mssql_mirroring.py
M cmk/base/plugins/agent_based/oracle_asm_diskgroup.py
M cmk/base/plugins/agent_based/oracle_tablespaces.py
M cmk/base/plugins/agent_based/sap_hana_backup.py
M cmk/base/plugins/agent_based/section_lnx_container_host_if.py
M cmk/base/plugins/agent_based/smart.py
M cmk/base/plugins/agent_based/winperf_if.py
M cmk/gui/cron.py
M cmk/gui/hooks.py
M cmk/gui/metrics.py
M cmk/gui/notifications.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_vserver.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/filestats_single.py
M cmk/gui/plugins/wato/check_parameters/ibm_mq_plugin.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/plugins/wato/check_parameters/local.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_cluster_messages.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/views/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_attributes.py
M cmk/notification_plugins/ilert.py
M cmk/utils/password_store/__init__.py
M doc/plugin-api/source/conf.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Replace 'plugin' with 'plug-in'
Change-Id: I85d44b0f70dd9f4d5bb7eca9c24a75049d0564eb
JIRA-Ref: CMK-16121
(cherry picked from commit 468f9192a8efee2a15ca361cab55b1a1ce7e32c5)
Change-Id: I9450eadf71f726028dd99c5bb2e7049e83c7b65e
JIRA-Ref: CMK-16121
Commit: 8e840b111547e7956d3824f9e7242b84f5781a10
https://github.com/Checkmk/checkmk/commit/8e840b111547e7956d3824f9e7242b84f…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/active_checks/check_disk_smb.py
M cmk/gui/plugins/wato/active_checks/traceroute.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_netapp_ontap.py
M cmk/special_agents/v0_unstable/request_helper.py
Log Message:
-----------
Replace 'IP-address' with 'IP address'
Change-Id: I7b95e71e096c7dae009090ea57ebbf31293f11bf
JIRA-Ref: CMK-16121
(cherry picked from commit 772eb6a26592521cfda1b01bab151e57b5d12822)
Change-Id: I45f158ec16cde72dd52f7afb563a25b4dce03902
JIRA-Ref: CMK-16121
Commit: 3b08fdba428145a2def37ccac0aa9b6cbe8e934e
https://github.com/Checkmk/checkmk/commit/3b08fdba428145a2def37ccac0aa9b6cb…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/metrics/network.py
M cmk/gui/watolib/sites.py
Log Message:
-----------
Replace master/slave with central/remote site
Change-Id: I55157049be4a99814412c039451ada38508b6e60
JIRA-Ref: CMK-16121
(cherry picked from commit 09745c3292e7244bfaa2e6fdf6e723d626d0329a)
Commit: 53da98e241495c558da68f63081cd162aa223619
https://github.com/Checkmk/checkmk/commit/53da98e241495c558da68f63081cd162a…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/base/config.py
M cmk/gui/dashboard/cre_dashboards.py
M cmk/gui/nodevis/topology.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/plugins/wato/active_checks/dns.py
M cmk/gui/plugins/wato/check_parameters/interfaces.py
M cmk/gui/plugins/wato/check_parameters/netscaler_dnsrates.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/plugins/wato/check_parameters/services_summary.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/userdb/user_attributes.py
M cmk/gui/wato/_rulespec_groups.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/plugins/collection/rulesets/httpv2.py
Log Message:
-----------
fix various typos and phrasing issues
Change-Id: Ie3c4a77dae3397ac8ed348c319675c3d07ce278b
JIRA-Ref: CMK-16121
(cherry picked from commit 8068af31a12c98fa861006de8b27f45a85f3eedd)
Change-Id: I704c8623f48dcd325cf99c696952bb5a6c0c6961
JIRA-Ref: CMK-16121
Commit: be986ff908232fe676b3eccdd532d89980d7d579
https://github.com/Checkmk/checkmk/commit/be986ff908232fe676b3eccdd532d8998…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/dashboard/visual_type.py
M cmk/gui/default_permissions.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/mobile/views.py
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/storage.py
M cmk/gui/plugins/wato/active_checks/disk_smb.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/database.py
M cmk/gui/plugins/wato/check_parameters/disk_io.py
M cmk/gui/plugins/wato/check_parameters/enterasys_powersupply.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_datastores.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_snat.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_vserver.py
M cmk/gui/plugins/wato/check_parameters/f5_connections.py
M cmk/gui/plugins/wato/check_parameters/f5_pools.py
M cmk/gui/plugins/wato/check_parameters/generic_string.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_rscstatus.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/check_parameters/hp_msa_psu_voltage.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M cmk/gui/plugins/wato/check_parameters/mcafee_web_gateway.py
M cmk/gui/plugins/wato/check_parameters/mssql_databases.py
M cmk/gui/plugins/wato/check_parameters/mssql_datafiles.py
M cmk/gui/plugins/wato/check_parameters/netapp_systemtime.py
M cmk/gui/plugins/wato/check_parameters/oracle_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/skype.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/views/builtin_views.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/gui/visuals/_filters.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/_notification_parameter/_jira_issues.py
M cmk/gui/wato/_notification_parameter/_mail.py
M cmk/gui/wato/_notification_parameter/_spectrum.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/user_profile/change_password.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/notification_plugins/mail.py
M cmk/plugins/cisco/rulesets/cisco_prime.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/special_agents/agent_aws.py
M doc/treasures/migrate_oldcmk2wato.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
fix incorrect casing
Change-Id: I21e1b809b28913ebcee8cb4620f5ba154a0154c7
JIRA-Ref: CMK-16121
(cherry picked from commit 7deba280a47633a33f302de50e06a78f28d18775)
Change-Id: I4dce45ac283f9f51a10addf0094e2418f23af37b
JIRA-Ref: CMK-16121
Commit: 132d8fe79cd0693a43076883ad8ea898baef74f4
https://github.com/Checkmk/checkmk/commit/132d8fe79cd0693a43076883ad8ea898b…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M agents/plugins/mk_logwatch.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/check_legacy_includes/uptime.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/plugins/agent_based/agent_based_api/__init__.py
M cmk/base/plugins/agent_based/agent_based_api/v1/type_defs.py
M cmk/base/plugins/agent_based/cisco_mem.py
M cmk/base/plugins/agent_based/windows_tasks.py
M cmk/checkengine/discovery/_discovery.py
M cmk/checkengine/discovery/_services.py
M cmk/fetchers/_snmp.py
M cmk/gui/bi/_config.py
M cmk/gui/config.py
M cmk/gui/graphing/_utils.py
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent_plugins.py
M cmk/gui/plugins/wato/check_parameters/gcp.py
M cmk/gui/plugins/wato/check_parameters/gcp_gce.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
M cmk/gui/plugins/wato/check_parameters/gcp_sql.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/events.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/werks.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/lib/diskstat.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_ucs_bladecenter.py
M cmk/update_config/plugins/pre_actions/deprecated_config_style.py
M cmk/update_config/plugins/pre_actions/legacy_check_plugins.py
M cmk/utils/man_pages.py
M cmk/utils/password_store/__init__.py
M cmk/utils/password_store/hack.py
M packages/cmk-graphing/cmk/graphing/v1/translations.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/gui/graphing/test_expression.py
M tests/unit/cmk/gui/graphing/test_utils.py
Log Message:
-----------
Replace 'plugin' with 'plug-in' #2
Change-Id: I4fd4cc254d20cd87e3a7e463d86050cdd6213ef7
JIRA-Ref: CMK-16121
Commit: f3ce7918e3c695d3c2b8e93c3d1e840b4f37b33e
https://github.com/Checkmk/checkmk/commit/f3ce7918e3c695d3c2b8e93c3d1e840b4…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/wato/_notification_parameter/_jira_issues.py
M cmk/special_agents/agent_jira.py
Log Message:
-----------
Replace 'JIRA' with 'Jira'
Change-Id: I66407c63908050853baaa5c94acee373c6b5fb97
JIRA-Ref: CMK-16121
Commit: 3b4d6bd20466e61d4383368e939738ac5268d8c7
https://github.com/Checkmk/checkmk/commit/3b4d6bd20466e61d4383368e939738ac5…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/utils/diagnostics.py
Log Message:
-----------
Replace 'Checkmk instance' with 'Checkmk site'
Change-Id: I6dfc08e4889e470ae024a7a4e4304c4bb158beb5
JIRA-Ref: CMK-16121
Commit: f4ff7259e1dd0a340fd5c0dd48b5635ee3a445a3
https://github.com/Checkmk/checkmk/commit/f4ff7259e1dd0a340fd5c0dd48b5635ee…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/userdb/user_attributes.py
M cmk/gui/wato/pages/user_profile/mega_menu.py
Log Message:
-----------
Replace 'Onboarding button toggle' with 'Toggle onboarding button'
Change-Id: I90fb4ffa914efbcc2ce39a850c1c63627fe26f3a
JIRA-Ref: CMK-16121
Commit: 11fac34a26d83420eddfbb4f3c350f1f603df3a3
https://github.com/Checkmk/checkmk/commit/11fac34a26d83420eddfbb4f3c350f1f6…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/dashboard/page_edit_dashlet.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/sidebar/_snapin/_registry.py
M cmk/gui/wato/_permissions.py
Log Message:
-----------
Replace 'snapin' with 'snap-in'
Change-Id: I3cbbe3d660271e4675d3f37ad9f63f6b6678af5f
JIRA-Ref: CMK-16121
Commit: 7c47c068c2a1e89480b18b008c94da5c79a27112
https://github.com/Checkmk/checkmk/commit/7c47c068c2a1e89480b18b008c94da5c7…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/oracle_instance.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_status.py
M cmk/gui/session.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/watolib/users.py
Log Message:
-----------
fix phrasing issues #2
Change-Id: I9e1e1e8c196b1b7cde7e20bad7edbd3a2d8b71b2
JIRA-Ref: CMK-16121
Commit: 5f8cfa4876dc4c2c53d1d9e3b261a1c3bd8e6e0c
https://github.com/Checkmk/checkmk/commit/5f8cfa4876dc4c2c53d1d9e3b261a1c3b…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M cmk/gui/availability.py
M cmk/gui/bi/_valuespecs.py
M cmk/gui/crash_reporting/pages.py
M cmk/gui/data_source/datasources.py
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/plugins/wato/check_parameters/apc_ats_output.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/efreq.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_datastores.py
M cmk/gui/plugins/wato/check_parameters/hw_psu.py
M cmk/gui/plugins/wato/check_parameters/interface_utils.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M cmk/gui/plugins/wato/check_parameters/logins.py
M cmk/gui/plugins/wato/check_parameters/mem_pages.py
M cmk/gui/plugins/wato/check_parameters/memory_arbor.py
M cmk/gui/plugins/wato/check_parameters/memory_linux.py
M cmk/gui/plugins/wato/check_parameters/msexch_copyqueue.py
M cmk/gui/plugins/wato/check_parameters/msx_database.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/msx_rpcclientaccess.py
M cmk/gui/plugins/wato/check_parameters/mysql_connections.py
M cmk/gui/plugins/wato/check_parameters/mysql_innodb_io.py
M cmk/gui/plugins/wato/check_parameters/mysql_sessions.py
M cmk/gui/plugins/wato/check_parameters/mysql_slave.py
M cmk/gui/plugins/wato/check_parameters/netapp_instance.py
M cmk/gui/plugins/wato/check_parameters/netscaler_dnsrates.py
M cmk/gui/plugins/wato/check_parameters/nfsiostats.py
M cmk/gui/plugins/wato/check_parameters/oracle_instance.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_longactivesessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_performance.py
M cmk/gui/plugins/wato/check_parameters/oracle_processes.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_area.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_status.py
M cmk/gui/plugins/wato/check_parameters/oracle_rman.py
M cmk/gui/plugins/wato/check_parameters/oracle_sessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_undostat.py
M cmk/gui/plugins/wato/check_parameters/postgres_stat_database.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/psu_wattage.py
M cmk/gui/plugins/wato/check_parameters/single_humidity.py
M cmk/gui/plugins/wato/check_parameters/skype_mobile.py
M cmk/gui/plugins/wato/check_parameters/skype_sip.py
M cmk/gui/plugins/wato/check_parameters/voltage.py
M cmk/gui/valuespec.py
M cmk/gui/view_renderer.py
M cmk/gui/views/datasource_selection.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/_levels.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/user_profile/change_password.py
M cmk/plugins/jenkins/rulesets/jenkins_special_agent.py
M cmk/plugins/omd/graphing/omd_diskusage.py
M cmk/special_agents/agent_jenkins.py
Log Message:
-----------
fix incorrect casing #2
Change-Id: Ibdcd6d41cab30f45b4fdd3fcaed28c6b9e31b9c5
JIRA-Ref: CMK-16121
Commit: 1fdeece447a4af4b7a1b67209ad103c4d90e0c0a
https://github.com/Checkmk/checkmk/commit/1fdeece447a4af4b7a1b67209ad103c4d…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M .werks/16765.md
Log Message:
-----------
Update werks to 2.3.0p4
Commit: b2c39c42ec2edc67507c43e12dc92ba883e70118
https://github.com/Checkmk/checkmk/commit/b2c39c42ec2edc67507c43e12dc92ba88…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M tests/update/base_versions_current_branch.json
Log Message:
-----------
Include 2.3.0p3 in base-versions list for update-test
performed manually
Change-Id: I239ef2bb8c76a7d5e9251ced9bcaecb510045a4f
Commit: 9195a17138ce40e7bc0f27360e6da9a48419aa99
https://github.com/Checkmk/checkmk/commit/9195a17138ce40e7bc0f27360e6da9a48…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M .werks/16765.md
M .werks/16816.md
Log Message:
-----------
fix werk numbers
Change-Id: I294015502459b101a1f2ef364e9ca263379b3477
Commit: 4c237630fdf3354fb2aa52250b59ac97c8630939
https://github.com/Checkmk/checkmk/commit/4c237630fdf3354fb2aa52250b59ac97c…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
A .werks/16592.md
A buildscripts/docker_image_aliases/IMAGE_UBUNTU_24_04/Dockerfile
A buildscripts/docker_image_aliases/IMAGE_UBUNTU_24_04/meta.yml
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
A buildscripts/infrastructure/build-nodes/ubuntu-24.04/Dockerfile
M buildscripts/scripts/get_distros.py
M editions.yml
A omd/distros/UBUNTU_24.04.mk
M tests/testlib/containers.py
M tests/testlib/version.py
Log Message:
-----------
16592 Add support for Ubuntu 24.04 Noble Numbat
This werk adds support for Ubuntu 24.04, codename Noble Numbat.
Change-Id: I517edc7791f36fc1d1277d7cbedeb1cce382f061
Commit: 4a3f581015238c6240b7a8f6f7fac407343ff988
https://github.com/Checkmk/checkmk/commit/4a3f581015238c6240b7a8f6f7fac4073…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
A .werks/16817.md
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
16817 FIX Logwatch EC: "activation" setting was not respected
This fixes a regression in Checkmk 2.3.0 where the "activation" setting
of the ruleset "Forward Messages to Event Console" was not respected.
Change-Id: Idfbfc182440eb8672e074cfa804e6fcbbec8e827
Commit: 9132c4cf3e627cd9bcc7655fd62d94b78420ade5
https://github.com/Checkmk/checkmk/commit/9132c4cf3e627cd9bcc7655fd62d94b78…
Author: Jodok Ole Glabasna <jodok.glabasna(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M doc/treasures/notifications/brevis.one
Log Message:
-----------
fixed brevis.one sms notification script
Change-Id: I830b2e4f7681914cb7713afefffb5a9a4fe0866e
(cherry picked from commit 43af1d087d4a08a43c748bfeed4143e43af90ba7)
Commit: a58c96ebe1376d399cdde2c13946a269eeebb76b
https://github.com/Checkmk/checkmk/commit/a58c96ebe1376d399cdde2c13946a269e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
A .werks/16818.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
16818 FIX Formspec migration for specific `CascadingSingleChoices`
Change-Id: I5fa1a351ac719b0ee656bd97a289aa9c72387063
Commit: a6b5737513506c8a85e31d3d6e15b7aaca29672c
https://github.com/Checkmk/checkmk/commit/a6b5737513506c8a85e31d3d6e15b7aac…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
update test: Skip update from backup on ubuntu-24.04
Change-Id: I3094f77b2f0db8e1808fe9e80501a191f70ec314
Commit: fac52b3bc73235f2c22bb7f252f430508e83ca18
https://github.com/Checkmk/checkmk/commit/fac52b3bc73235f2c22bb7f252f430508…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-05-24 (Fri, 24 May 2024)
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/stable
Translate-URL: https://translate.checkmk.com/projects/checkmk/stable/
Commit: 36e2f2b1863217c27c604d680877419603b2db29
https://github.com/Checkmk/checkmk/commit/36e2f2b1863217c27c604d68087741960…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
update test: cloud edition: Skip update from backup on ubuntu-24.04
Change-Id: I5e0535b894ce023d30514e46497309351e35c93f
Commit: 5ad1e0a433f8995fe9e367633ab5989e68fbc29f
https://github.com/Checkmk/checkmk/commit/5ad1e0a433f8995fe9e367633ab5989e6…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16855.md
M cmk/bi/data_fetcher.py
Log Message:
-----------
16855 FIX bi: Fix crash for services with special characters
Previously, the BI would crash if a service name had special characters (e.g. emoticons).
The error was: "Internal error: ('utf-8', 'bi:aggregation_lookup..., 'surrogates not allowed')".
The BI now handles and shows special characters correctly.
SUP-17414
Change-Id: I2db4fe69ded4501e1f6dbed11c57ad2af79127a3
Commit: 54ea8501e4370ffabcfe65fad6e7c83d494bfc87
https://github.com/Checkmk/checkmk/commit/54ea8501e4370ffabcfe65fad6e7c83d4…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16196.md
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
cisco_temperature: Improve admin state detection
Previously the detection of the sensor admin state was implemented by comparing the interface description ifDescr with the sensor name entPhysicalName and using the interface admin state.
This does not work for different Cisco sytems, as e.g. Catalyst and ASR.
The mapping between interface and sensor is now attempted via the entAliasMappingTable (OID: 1.3.6.1.2.1.47.1.3.2.1).
For Cisco ASR/NX-OS a further mapping between containers and corresponding subslots is made.
In case the entAliasMappingTable is not available or could not used for mapping, the old version is used as a fallback.
SUP-16428
SUP-16903
SUP-18398
Change-Id: Id5d7fabb113fb3affde169413c9d4207b8216e0d
Commit: 6d12ffa957bb4b416fcc161ae5883d9e225cf7f5
https://github.com/Checkmk/checkmk/commit/6d12ffa957bb4b416fcc161ae5883d9e2…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-27 (Mon, 27 May 2024)
Changed paths:
A .werks/16797.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Fix KeyError for nested form_specs.DictGroup
This is only relevant for plugin developers.
In some cases when a `DictGroup` was used inside a FormSpec hierarchy an error would occur during validation of the relevant rule (e.g. when saving):
```
KeyError: 'DictGroup(title=<title>,help_text=<help_text>)'
```
Specifically this occurs when there are multiple `Transform`s applied outside the `DictGroup`, e.g. with multiple nested Dictionaries or when a `migrate`/`custom_validate` function is defined on the parent FormSPec of the `DictGroup`'s `Dictionary`.
CMK-17513
Change-Id: I2b5cc0840c25cdf0ad2ddb4027422fa5f2a9e81f
Commit: fb0aae4ec63a9c773f6a296ce5b961cff8d80e81
https://github.com/Checkmk/checkmk/commit/fb0aae4ec63a9c773f6a296ce5b961cff…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16708.md
M cmk/notification_plugins/sms_api.py
Log Message:
-----------
16708 FIX Use correct proxy settings for plugin "SMS (using modern API)"
CMK-17257
Change-Id: Ibba7a0ce8d380933029e566236240b5e3594adfd
Commit: 9aa7fd7706f8cdfca00bf6ea66cb214c6bb7ea82
https://github.com/Checkmk/checkmk/commit/9aa7fd7706f8cdfca00bf6ea66cb214c6…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16637.md
Log Message:
-----------
16637 FIX Dashboard element "Average scatterplot": Fix topmost rendering
The dashboard element "Average scatterplot" was rendered topmost at all times after being hovered once. This resulted in other dashboard elements' tooltips to be rendered behind the "Average scatterplot" element.
This behavior is fixed. After hovering the "Average scatterplot", i.e. when moving the mouse outside of its graph area, its topmost rendering is reset, making other tooltips visible again.
Change-Id: I801373f8666cc41885e1ab7d9b7662fd08e28d4d
Commit: 8da742a039c23f3aa4118ce4946c0b0356e5d300
https://github.com/Checkmk/checkmk/commit/8da742a039c23f3aa4118ce4946c0b035…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16707.md
Log Message:
-----------
16707 FIX Show timeout in failed notifications
SUP-18401
Change-Id: I5ab4d015f16e4ea286b0f5fc26f94abc9b9d89c1
Commit: 4402a3d4c8f41f84eff60512a61bb34a1b88993e
https://github.com/Checkmk/checkmk/commit/4402a3d4c8f41f84eff60512a61bb34a1…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/14233.md
Log Message:
-----------
14233 FIX HW/SW inventory: syncing inventory data from remote to central site did not work
HW/SW data synchronisation between a remote and a central site was interrupted after a new host was introduced at the remote site.
Change-Id: I4259041f0d5b36dec398645f4f96fb7f66e8f3f0
Commit: baa6556825be97028ba18e182f2ae6cd90329a52
https://github.com/Checkmk/checkmk/commit/baa6556825be97028ba18e182f2ae6cd9…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M cmk/gui/wato/_main_modules.py
Log Message:
-----------
Do not register built-in agent download pages on CSE
we have the agent bakery in the cse
Change-Id: Ie51e32a913163ee8b4784a288a689dee46a82624
JIRA-Ref: SAASDEV-1717
Commit: 7e77a90564fd9abb64c3fc2165bfef3e096ec5f0
https://github.com/Checkmk/checkmk/commit/7e77a90564fd9abb64c3fc2165bfef3e0…
Author: Hardy Düttmann <hardy.duettmann(a)iteratio.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16673.md
M omd/packages/nagvis/skel/etc/nagvis/apache.conf
Log Message:
-----------
Fixed local Nagvis Gadgets configuration in apache.conf
Change-Id: I7ef0bc42a37e17a5f050cd6a12b47960702527a9
closes: #679
Commit: e0f9de1288f58a239c901286d8f9cf4cc2d162a9
https://github.com/Checkmk/checkmk/commit/e0f9de1288f58a239c901286d8f9cf4cc…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/15200.md
M active_checks/check_sftp
A cmk/active_checks/check_sftp.py
M cmk/gui/plugins/wato/active_checks/sftp.py
A tests/unit/cmk/active_checks/test_check_sftp.py
Log Message:
-----------
15200 SEC Restrict check_sftp local paths
check_sftp now only allows uploading files from and downloading files to
a dedicated directory in SITE_HOME/var. While the names and general
meaning of the command line arguments remain unchanged, paths are now
always interpreted relative to that dedicated directory.
Attempting to escape from this directory (path traversal) will cause the
check to abort and fail.
Change-Id: Iaa369dfbfdad9140fb8367514fd68a578b40c5e8
Commit: 4396fedbad34f427bbb7c042797c23115eb7d736
https://github.com/Checkmk/checkmk/commit/4396fedbad34f427bbb7c042797c23115…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/16838.md
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/tests/test_ms_sql.rs
Log Message:
-----------
16838 FIX mk-sql adds headers to the error message
Previously, the mk-sql plugin would send only error text when
an error occurred, which could disrupt other services.
Now, in the event of an error, the mk-sql plugin always sends
SQL plain headers, thereby eliminating this problem.
Change-Id: I66e9069128d3119880ccdd5a588a46dfc3ebe21b
Commit: 2a6bc3d8dc8852375275f81654dd00a1f94f5ffd
https://github.com/Checkmk/checkmk/commit/2a6bc3d8dc8852375275f81654dd00a1f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
M .site
Log Message:
-----------
The 2.3.0 branch is 'stable' now.
Change-Id: I6fc010f0a7447bef43321d3969d69da272514989
Compare: https://github.com/Checkmk/checkmk/compare/8096e67c7470...2a6bc3d8dc88
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/release/2.3.0b6
Home: https://github.com/Checkmk/checkmk
Commit: 9d4a7f6c2ea64f65efcfb78962433d02050c066d
https://github.com/Checkmk/checkmk/commit/9d4a7f6c2ea64f65efcfb78962433d020…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/core_config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
config generation: recompute passwords
This ensures the passwords file is up to date and consistent,
for instance after an update.
Change-Id: I2f8cb14ed7fa01cd5de7804412f3141ff1d082d1
Commit: a140932c63e875e0df59c0ea598bb4d766c5ef5c
https://github.com/Checkmk/checkmk/commit/a140932c63e875e0df59c0ea598bb4d76…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix broken "Check HTTP service (deprecated)" rule configuration
CMK-17097
Change-Id: I24d2e8c91f1375d4c41d9321a0c8976e13eebd08
Commit: f5193cffdba654c5245127d7cd7af6f8bb0b26ed
https://github.com/Checkmk/checkmk/commit/f5193cffdba654c5245127d7cd7af6f8b…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
A .werks/16762.md
M cmk/plugins/collection/rulesets/cert.py
M tests/unit/cmk/plugins/collection/rulesets/test_cert.py
Log Message:
-----------
16762 FIX check certificates: fix signature algorithm configuration
Change-Id: I6c949f8f911d054260a102bb5e7b7b2a38da91fc
Commit: 64a42ebbba10c17c1d4b092b2ae3b0cebd13d472
https://github.com/Checkmk/checkmk/commit/64a42ebbba10c17c1d4b092b2ae3b0ceb…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_builder.py
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
untangle passwords
During Fetcher config reation, we need to use the _path_ of the
core config, but the _passwors_ from the live config.
Change-Id: Ia1546c4798c0dc9817c79cd350651d9297354844
Compare: https://github.com/Checkmk/checkmk/compare/fc4f1f96186b...64a42ebbba10
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3eae133774d48897e61eff819482e6b265cd92e0
https://github.com/Checkmk/checkmk/commit/3eae133774d48897e61eff819482e6b26…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
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/dev
Translate-URL: https://translate.checkmk.com/projects/checkmk/dev/
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 65219b03ea29ba856539d3147a862a7b5087fe6e
https://github.com/Checkmk/checkmk/commit/65219b03ea29ba856539d3147a862a7b5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M cmk/base/plugins/agent_based/ps_check.py
M cmk/plugins/lib/ps.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
M tests/unit/cmk/plugins/lib/test_ps.py
Log Message:
-----------
fix default params: ps
Change-Id: Idf87a2ee7ddbab98dd89040191fd5631d62ebfb3
Commit: 23fd1b7eda27b8b752365dcb7bb9906d54198dc5
https://github.com/Checkmk/checkmk/commit/23fd1b7eda27b8b752365dcb7bb9906d5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/plugins/agent_based/pulse_secure_users.py
M cmk/gui/plugins/wato/check_parameters/pulse_secure.py
M tests/unit/cmk/base/plugins/agent_based/test_pulse_secure_users.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
fix default params: pulse_secure
Change-Id: I1c425ea55771aeb510e191dd3d911b53e08c820d
Commit: 657fbd923aae876ce47ca436bb99f1aa0877f17e
https://github.com/Checkmk/checkmk/commit/657fbd923aae876ce47ca436bb99f1aa0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M cmk/base/legacy_checks/redis_info.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
fix default params: redis_info_persistence
Change-Id: I2a0fe9f3ff8b0940cc81374e8d3a3aff026c028a
Commit: 2f3176c5e1ff61f800751a29c05a673f828ba1cd
https://github.com/Checkmk/checkmk/commit/2f3176c5e1ff61f800751a29c05a673f8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M cmk/base/legacy_checks/skype.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
fix default params: skype
Change-Id: Ic7b1a4513eb488b775582d82df59b0c81e03debc
Commit: 2631c197b0c29be1735d5da1bc4968416cb9eedc
https://github.com/Checkmk/checkmk/commit/2631c197b0c29be1735d5da1bc4968416…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
R cmk/base/plugins/agent_based/globalprotect_utilization.py
R cmk/base/plugins/agent_based/graylog_alerts.py
R cmk/base/plugins/agent_based/graylog_events.py
R cmk/base/plugins/agent_based/graylog_failures.py
R cmk/base/plugins/agent_based/graylog_streams.py
A cmk/plugins/collection/agent_based/globalprotect_utilization.py
A cmk/plugins/collection/agent_based/graylog_alerts.py
A cmk/plugins/collection/agent_based/graylog_events.py
A cmk/plugins/collection/agent_based/graylog_failures.py
A cmk/plugins/collection/agent_based/graylog_streams.py
R tests/unit/cmk/base/plugins/agent_based/test_globalprotect_utilization.py
R tests/unit/cmk/base/plugins/agent_based/test_graylog_alerts.py
R tests/unit/cmk/base/plugins/agent_based/test_graylog_events.py
R tests/unit/cmk/base/plugins/agent_based/test_graylog_failures.py
R tests/unit/cmk/base/plugins/agent_based/test_graylog_streams.py
A tests/unit/cmk/plugins/collection/agent_based/test_globalprotect_utilization.py
A tests/unit/cmk/plugins/collection/agent_based/test_graylog_alerts.py
A tests/unit/cmk/plugins/collection/agent_based/test_graylog_events.py
A tests/unit/cmk/plugins/collection/agent_based/test_graylog_failures.py
A tests/unit/cmk/plugins/collection/agent_based/test_graylog_streams.py
Log Message:
-----------
agent_based migration: g*
Change-Id: I83ac3b7f3a76ae8e43be288d0f500128253a1672
Compare: https://github.com/Checkmk/checkmk/compare/0608b85b178a...2631c197b0c2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 8096e67c7470a987d33d4c652d7bd31f92e00be0
https://github.com/Checkmk/checkmk/commit/8096e67c7470a987d33d4c652d7bd31f9…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
A .werks/15200.md
M active_checks/check_sftp
A cmk/active_checks/check_sftp.py
M cmk/gui/plugins/wato/active_checks/sftp.py
A tests/unit/cmk/active_checks/test_check_sftp.py
Log Message:
-----------
15200 SEC Restrict check_sftp local paths
check_sftp now only allows uploading files from and downloading files to
a dedicated directory in SITE_HOME/var. While the names and general
meaning of the command line arguments remain unchanged, paths are now
always interpreted relative to that dedicated directory.
Attempting to escape from this directory (path traversal) will cause the
check to abort and fail.
Change-Id: Iaa369dfbfdad9140fb8367514fd68a578b40c5e8
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications