Branch: refs/heads/2.0.0i1
Home: https://github.com/Checkmk/checkmk
Commit: d0fcfefb1a113d3f696ead00c98d7f2d7bd7733a
https://github.com/Checkmk/checkmk/commit/d0fcfefb1a113d3f696ead00c98d7f2d7…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2020-10-26 (Mon, 26 Oct 2020)
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/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
M enterprise/agents/plugins/cmk_update_agent.py
M enterprise/bin/cmcdump
Log Message:
-----------
Set version to 2.0.0i1p1
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/1.5.0i1
Home: https://github.com/Checkmk/checkmk
Commit: c41838d58b112dde4d9cc08dee6c0670dcd0fc3d
https://github.com/Checkmk/checkmk/commit/c41838d58b112dde4d9cc08dee6c0670d…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2017-11-20 (Mon, 20 Nov 2017)
Changed paths:
M Makefile
M agents/Makefile
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/windows/build_version
M bin/livedump
M bin/mkbench
M configure.ac
M enterprise/agents/plugins/cmk_update_agent.py
M enterprise/bin/cmcdump
M enterprise/bin/liveproxyd
M lib/__init__.py
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0i1p1
Change-Id: I6478bb8ca38c8194e30ced31ea87b73abb005002
Commit: adf69688b32d8cfe552701acd144d9956035a591
https://github.com/Checkmk/checkmk/commit/adf69688b32d8cfe552701acd144d9956…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2017-12-04 (Mon, 04 Dec 2017)
Changed paths:
M enterprise/agents/plugins/pyinstaller-deps.make
Log Message:
-----------
Bumped version of PyInstaller dependency
Change-Id: I7a8ce6705b35ddfd3b2f396a23a4c232dab20101
Compare: https://github.com/Checkmk/checkmk/compare/ebda05981a6d...adf69688b32d
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: 038dc07c817dc0dcbe91fb2b1a54de47bedbe09f
https://github.com/Checkmk/checkmk/commit/038dc07c817dc0dcbe91fb2b1a54de47b…
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/cee/test_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: 4d104d703da4293996fbdacc26a0d9dc36b76710
https://github.com/Checkmk/checkmk/commit/4d104d703da4293996fbdacc26a0d9dc3…
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: 493ee3ce6f9db3148f9ff324f3c5a860133bc47c
https://github.com/Checkmk/checkmk/commit/493ee3ce6f9db3148f9ff324f3c5a8601…
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: 1b103129058fe96476f26e43e2f24e527d4c4985
https://github.com/Checkmk/checkmk/commit/1b103129058fe96476f26e43e2f24e527…
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/cee/fetcher_config.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/64a42ebbba10...1b103129058f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/release/2.1.0p42
Home: https://github.com/Checkmk/checkmk
Commit: 0a183bed64ef9d9be219a94ac134aabd35b1f1b5
https://github.com/Checkmk/checkmk/commit/0a183bed64ef9d9be219a94ac134aabd3…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A tests/agent-unit/test_common_plugin_parts.sh
Log Message:
-----------
Add test for common agent plugin code
Change-Id: Ibcb282c05186c80986d6eb2ad1689120cb72eeba
Commit: d00c016b6e747d4374378d465d34bfc297c56a4d
https://github.com/Checkmk/checkmk/commit/d00c016b6e747d4374378d465d34bfc29…
Author: Rebekka Seltmann <rebekka.seltmann(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_kaspersky_av.sh
Log Message:
-----------
Generalize common agent plugin code
Pass permissions, owner and group directly and document arguments
Change-Id: I29095c316e1a4cd8bd234b65cbcfbc3867f2a693
Commit: a5af31b34d0275670a30ce788091c779f762e7ad
https://github.com/Checkmk/checkmk/commit/a5af31b34d0275670a30ce788091c779f…
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: 62b7707ef17dbb709448ef91a60a57d127a7ba77
https://github.com/Checkmk/checkmk/commit/62b7707ef17dbb709448ef91a60a57d12…
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: af4e3954db8ca8975f5811c769e1ef17953ecd7d
https://github.com/Checkmk/checkmk/commit/af4e3954db8ca8975f5811c769e1ef179…
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
Commit: e2eade78af23f87fbede15494abae610346c04b1
https://github.com/Checkmk/checkmk/commit/e2eade78af23f87fbede15494abae6103…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 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/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
M enterprise/agents/plugins/cmk_update_agent.py
M enterprise/bin/cmcdump
Log Message:
-----------
Set version to 2.1.0p42
Change-Id: I3bda786ccf346c37626e9e4bf624281f6263f4fc
Commit: f719a11c1fd35693eb5e098677e8168a2ae558c2
https://github.com/Checkmk/checkmk/commit/f719a11c1fd35693eb5e098677e8168a2…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 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: 70e27ba3e18ec2ec2ebd313bed8624e871b4ea29
https://github.com/Checkmk/checkmk/commit/70e27ba3e18ec2ec2ebd313bed8624e87…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
fix broken pipe
SUP-18105
Change-Id: Ief4a607c11cc8235e47512826eb1e57d7583fd66
Commit: 4e28194dd91ce88c42039a283f612f7101b3cafd
https://github.com/Checkmk/checkmk/commit/4e28194dd91ce88c42039a283f612f710…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 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: a0dbb41445e537c205f4a7ae77a1a4496a3bda4d
https://github.com/Checkmk/checkmk/commit/a0dbb41445e537c205f4a7ae77a1a4496…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
use $GREP instead of grep
Change-Id: I442549d24e1d3b13b6393d88ef552c963b9ef602
Commit: cfb9481f9a4f05db61e6e6b26e562598c5d8842b
https://github.com/Checkmk/checkmk/commit/cfb9481f9a4f05db61e6e6b26e562598c…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 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: 13ff15eea507564130c0ba284c4aa4754d52a57f
https://github.com/Checkmk/checkmk/commit/13ff15eea507564130c0ba284c4aa4754…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
provide hints for changing permissions
Change-Id: I956b7e2f212a92db3128f3e9ed2c4a952246379a
Commit: eab9b3bb1f41555fc9d4b5e52f367f3aebe73f7a
https://github.com/Checkmk/checkmk/commit/eab9b3bb1f41555fc9d4b5e52f367f3ae…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 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: a691fc3faaa37b3a08cd0f3dba1063abecd21bba
https://github.com/Checkmk/checkmk/commit/a691fc3faaa37b3a08cd0f3dba1063abe…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
A .werks/15328
M agents/plugins/mk_oracle
M enterprise/cmk/base/cee/plugins/bakery/mk_oracle.py
M enterprise/cmk/gui/cee/plugins/wato/agent_bakery/rulespecs/mk_oracle.py
M tests/unit/cmk/base/cee/plugins/bakery/mk_oracle.py
Log Message:
-----------
15328 FIX mk_oracle: Follow-up to privilege escalation fix: sqlnet.ora
Change-Id: I30378fbf37c3b9735fd2bb396f376eca9e1de70c
Commit: 8a5382aa7a4d9e29e5bff3f3c6c5a8e0bee6914f
https://github.com/Checkmk/checkmk/commit/8a5382aa7a4d9e29e5bff3f3c6c5a8e0b…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
A .werks/15329
M checks/oracle_processes
M checks/oracle_recovery_area
Log Message:
-----------
15329 FIX mk_oracle: fix two parse errors
refs CMK-16766
Change-Id: Ia1e9dcc1e73cd2ef0129a07a9402997786544deb
Commit: 596d63497ab0636be35a124eae842a1d33ec1e66
https://github.com/Checkmk/checkmk/commit/596d63497ab0636be35a124eae842a1d3…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
export needs_user_switch_before_executing function
Change-Id: Idd4e13c9f798ec7fab2b9fe815a58b1c19638c7d
Commit: e6547a9eb0b0ec8e4e343ce5f5df582618963452
https://github.com/Checkmk/checkmk/commit/e6547a9eb0b0ec8e4e343ce5f5df58261…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
A .werks/15843
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
15843 FIX mk_oracle(ps1): Follow-up to privilege escalation fix
Change-Id: I1d2f868b41fc6953ee6ded387deeb835eda088f6
Commit: 2a4b15ff7de93abbb8e259863f65952651c55cfb
https://github.com/Checkmk/checkmk/commit/2a4b15ff7de93abbb8e259863f6595265…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M .werks/15843
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
oracle: fix mk_oracle.ps1 and werk
Change-Id: Ica1fb33144cd3f7f437d6f1d5420939c1d391b84
Commit: 4c8036e85f8869e806b3652727de481397cfba5a
https://github.com/Checkmk/checkmk/commit/4c8036e85f8869e806b3652727de48139…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M enterprise/cmk/base/cee/plugins/bakery/mk_oracle.py
M enterprise/cmk/gui/cee/plugins/wato/agent_bakery/rulespecs/mk_oracle.py
M tests/unit/cmk/base/cee/plugins/bakery/mk_oracle.py
Log Message:
-----------
mk_oracle.ps1: add in WATO oracle permission management
add possibility to manage Oracle binaries security check:
disable at all or add some users to white list
Change-Id: I1798216502ab5544eacfa623b1ed12bb455bf0f7
Commit: 3170b5055606e740d3baaa8bc1a27751a3f66d46
https://github.com/Checkmk/checkmk/commit/3170b5055606e740d3baaa8bc1a27751a…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M Pipfile
M Pipfile.lock
R omd/packages/python3-modules/github-com.pem
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Update pymssql
... and remove building from github
Change-Id: Iae02683fe176a02c2e1c5d7b1201c9e03e29af51
Compare: https://github.com/Checkmk/checkmk/compare/42a52411ba08...3170b5055606
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: 7e9b525c082b412bba2285a3bcfd6d34fbe4c0b4
https://github.com/Checkmk/checkmk/commit/7e9b525c082b412bba2285a3bcfd6d34f…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 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 non-free/cmk-update-agent/cmk_update_agent.py
M omd/packages/enterprise/bin/cmcdump
M packages/cmc/CMakeLists.txt
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.0p7
Commit: 82c1c53c8107467398515483b14d6431e10aef02
https://github.com/Checkmk/checkmk/commit/82c1c53c8107467398515483b14d6431e…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Make error message less verbose
CMK-17543
Change-Id: I44e49a9dfe2d7f8a5fd9ae837db061390a1a71dd
(cherry picked from commit f16e27bb7a2b1292285446ffe107233fed47ba8f)
Commit: f93c01912695f52f90686eb6a371cda5dd98048c
https://github.com/Checkmk/checkmk/commit/f93c01912695f52f90686eb6a371cda5d…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
legacy_converter: fix nested migrations with key substitution
Change-Id: I40662cc6fba884c6cc6890e4f81d47b4b2f58b66
Commit: 3bdb7fba953d66f3d3466165289f34dfe653030b
https://github.com/Checkmk/checkmk/commit/3bdb7fba953d66f3d3466165289f34dfe…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/17049.md
M cmk/gui/cee/reporting/_builtin_report_registry.py
M cmk/gui/dashboard/__init__.py
M cmk/gui/pagetypes.py
M cmk/gui/visuals/_store.py
Log Message:
-----------
17049 Add ID to some sections on "Edit role" page
SUP-18172
Change-Id: Iee586d346c414cdee2ccc12a3dd5e365ecad1f1a
Commit: 9e4b60ffe3e860a4ad72863a5ef927cf7c3e019b
https://github.com/Checkmk/checkmk/commit/9e4b60ffe3e860a4ad72863a5ef927cf7…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16509.md
M packages/cmc/src/Object.cc
Log Message:
-----------
16509 Fix host down detection routing
The host was up if it was checked at the same time as the services.
SUP-17123
Change-Id: I7f09888c936bc5d18ee0165f9e76dd343a4d2d0c
Commit: 171fd2b3c9d9aadda2b1bec8106325c11baf0c94
https://github.com/Checkmk/checkmk/commit/171fd2b3c9d9aadda2b1bec8106325c11…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16859.md
M cmk/base/plugins/agent_based/extreme_vsp_switches_power_supply.py
Log Message:
-----------
16859 FIX extreme_vsp_switches_power_supply: Fix crash during discovery
Discovery of `extreme_vsp_switches_power_supply` services crashed in case of
VSP input line voltage being `ac110vOr220v` or `dc`.
SUP-19041
Change-Id: I5100d31f1a9530878dbaedf13274c1d60e2b63cc
Commit: efd040049ed1384cb5bf508027366dfc75c08de6
https://github.com/Checkmk/checkmk/commit/efd040049ed1384cb5bf508027366dfc7…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M tests/update/base_versions_current_branch.json
Log Message:
-----------
Include 2.3.0p6 in base-versions list for update-test
Commit: 71d2fe0f3f52f72f38eebee4f45ed461a4af8e20
https://github.com/Checkmk/checkmk/commit/71d2fe0f3f52f72f38eebee4f45ed461a…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A agents/modules/windows/tests/pyproject.toml
Log Message:
-----------
Make windows integration tests independent of top level pytest config
This is a package specific test job which is not executed in our Checkmk
python version nor regular virtual environment. Therefore we need to
separate both to prevent side effects.
As a follow-up this should be cleaned up. The test job should be using
some git controlled venv at least which it currently does not seem to
do according to the winagt-build-modules job output:
```
(...)
Downloading python-3.12.1_9585aacecd8_30.cab from cache...
The file exists in cache. Moving cached file to artifact
1 file(s) moved.
[+] Downloaded successfully
Builds are successfull
make[1]: Entering directory 'd:/workdir/workspace/checkmk/master/cv/winagt-build-modules/checkout/agents/modules/windows/tests'
Integration tests starting
Traceback (most recent call last):
File "C:\Python310\lib\site-packages\_pytest\config\__init__.py", line 746, in import_plugin
__import__(importspec)
ModuleNotFoundError: No module named ' no:faker'
(...)
```
The pyproject.toml should probably be placed in a higher level and
component specific level directory.
Change-Id: I269870c626d9b5e969cafefbf46bdd4e6a7fec40
Commit: 79fbd59f406467b5d26bcda15792ac8baf40b0fd
https://github.com/Checkmk/checkmk/commit/79fbd59f406467b5d26bcda15792ac8ba…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M pyproject.toml
Log Message:
-----------
Reland "Disable a few plugins which slow down the pytest startup even when not used""
Change-Id: I45fafc96e5d34d88e4633267e8ec5056bcc17f79
Commit: f97c8ccc329d728db741c9d83bcce34d873a0c21
https://github.com/Checkmk/checkmk/commit/f97c8ccc329d728db741c9d83bcce34d8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M .werks/16509.md
M .werks/16859.md
Log Message:
-----------
Fix up werk versions
Change-Id: I6a7c747f571e33f4f40b3c3a3f320babad6b4fbb
Commit: 423e9491c19cd0bf93db2de1a4cd10d66fc66d23
https://github.com/Checkmk/checkmk/commit/423e9491c19cd0bf93db2de1a4cd10d66…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/instance.rs
Log Message:
-----------
mk-sql: fix backup listing
Change-Id: Ibb6b588ac9a8e81647a404bf0e5c26593f32fa07
Commit: 71dc0e8701bbc894e2d4b4d4f7792c4ba7646976
https://github.com/Checkmk/checkmk/commit/71dc0e8701bbc894e2d4b4d4f7792c4ba…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M pyproject.toml
Log Message:
-----------
Revert "Reland "Disable a few plugins which slow down the pytest startup even when not used"""
This reverts commit 79fbd59f406467b5d26bcda15792ac8baf40b0fd.
Commit: 6baefc3ca4a3a22b18034163efbb115952bd1cc9
https://github.com/Checkmk/checkmk/commit/6baefc3ca4a3a22b18034163efbb11595…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
R agents/modules/windows/tests/pyproject.toml
Log Message:
-----------
Revert "Make windows integration tests independent of top level pytest config"
It breaks winagt-build-modules:
match = self._regex.search(version)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: expected string or bytes-like object, got 'NoneType'
make: *** [Makefile:117: venv] Error 111:21:28 match = self._regex.search(version)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: expected string or bytes-like object, got 'NoneType'
make: *** [Makefile:117: venv] Error 1
This reverts commit 71d2fe0f3f52f72f38eebee4f45ed461a4af8e20.
Commit: 3ddac764ec8e8987553b07a788ecd7d923aee41b
https://github.com/Checkmk/checkmk/commit/3ddac764ec8e8987553b07a788ecd7d92…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 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: 65156f085dd31940dfdaef06e46c34791ebaecfb
https://github.com/Checkmk/checkmk/commit/65156f085dd31940dfdaef06e46c34791…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/instance.rs
Log Message:
-----------
Revert "mk-sql: fix backup listing"
This reverts commit 423e9491c19cd0bf93db2de1a4cd10d66fc66d23.
Commit: b8c39b8e6688cddeed83378d0a3a977475b0a115
https://github.com/Checkmk/checkmk/commit/b8c39b8e6688cddeed83378d0a3a97747…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
A .werks/16245.md
M cmk/plugins/aws/constants.py
Log Message:
-----------
16245 Add c6a.* as AWS EC2 resource types
CMK-17736
Change-Id: Ic6577a230fcb8f6ab5e783a1515aa31d612999bf
Commit: c61d8be7d7b5b991b97b1c6ebab669aa61295db0
https://github.com/Checkmk/checkmk/commit/c61d8be7d7b5b991b97b1c6ebab669aa6…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
A agents/modules/windows/tests/pyproject.toml
Log Message:
-----------
Reland "Make windows integration tests independent of top level pytest config"
This reverts commit 6baefc3ca4a3a22b18034163efbb115952bd1cc9.
Commit: 9e6127de7a3f3dce912b30e86d4a9163d47b8eb5
https://github.com/Checkmk/checkmk/commit/9e6127de7a3f3dce912b30e86d4a9163d…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M pyproject.toml
Log Message:
-----------
Reland "Disable a few plugins which slow down the pytest startup even when not used"
This reverts commit 71dc0e8701bbc894e2d4b4d4f7792c4ba7646976.
Commit: 0dd4b0f2745752aba4bf24336ffee8bb407ca595
https://github.com/Checkmk/checkmk/commit/0dd4b0f2745752aba4bf24336ffee8bb4…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M agents/modules/windows/BUILD_NUM
Log Message:
-----------
Increment BUILD_NUM
Change-Id: Ib2275f65c1e478634547deadfbe4d129035d2578
Commit: cffe9913b523c6cbfa3e951e516281611cf49305
https://github.com/Checkmk/checkmk/commit/cffe9913b523c6cbfa3e951e516281611…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
A .werks/14234.md
M web/htdocs/js/modules/bi.ts
Log Message:
-----------
WK14234: BI configuration: 'Toggle search preview'
Change-Id: I58eb17a4226c56f0beed163f9ccc6dc9920b6266
Commit: 8097a353247455741e6eb23252dc3a4cfd2ae54a
https://github.com/Checkmk/checkmk/commit/8097a353247455741e6eb23252dc3a4cf…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M packages/mk-sql/references/mssql/legacy_plugin.vbs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/src/ms_sql/sqls.rs
M packages/mk-sql/src/setup.rs
M packages/mk-sql/tests/test_ms_sql.rs
Log Message:
-----------
mk-sql: fix backup section
- correct sql query based on new reference plugin
- correct postprocess logic
- new legacy plugin added as a reference
- typo in error message
- added +00:00
- time_zone
Change-Id: Ifbe55fa480a7abd5e4a07ea3c39a9b3f8823a991
Commit: fc94433183309d17b0869470fa0c61da72bac027
https://github.com/Checkmk/checkmk/commit/fc94433183309d17b0869470fa0c61da7…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M packages/mk-sql/src/platform.rs
Log Message:
-----------
mk-sql: correct odbc cursor processing
Change-Id: I62c3b2d38b8352f0e5d1e69a2e9c59ea104f208e
Commit: 0264a77057193f837572729c4f34f75ccc3fa14a
https://github.com/Checkmk/checkmk/commit/0264a77057193f837572729c4f34f75cc…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
A .werks/16987.md
M cmk/gui/graphing/_artwork.py
M tests/unit/cmk/gui/graphing/test_artwork.py
Log Message:
-----------
16987 FIX Vertical graph axes: Always include zero for automatically adjusted ranges
Change-Id: I76d6e77c54eb6e8f62731169545e98a7d71743f3
Commit: 78d705dd99ee0b2a5ec966f21eeb5e375e30bcc8
https://github.com/Checkmk/checkmk/commit/78d705dd99ee0b2a5ec966f21eeb5e375…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M cmk/gui/cee/plugins/wato/agent_bakery/rulespecs/mk_ms_sql.py
Log Message:
-----------
mk-sql: gui(WATO) text improvements and fixes
Change-Id: I1d4a81546f4dec794a08d81ad0bd0d5215b9a05b
Commit: fabffeb0ecb24cbb0f16bb8313d2eb717a85b31f
https://github.com/Checkmk/checkmk/commit/fabffeb0ecb24cbb0f16bb8313d2eb717…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M packages/mk-sql/src/config/ms_sql.rs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/src/setup.rs
Log Message:
-----------
mk-sql: improve cache dir management
Change-Id: I5b6589ee58b531b1e9e88dd43b7fbfe112d79b4d
Commit: 79a2fdb4b4033e75c0a231f19b1a112978a392b6
https://github.com/Checkmk/checkmk/commit/79a2fdb4b4033e75c0a231f19b1a11297…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M packages/mk-sql/src/constants.rs
M packages/mk-sql/src/ms_sql/query.rs
M packages/mk-sql/src/platform.rs
M packages/mk-sql/tests/test_ms_sql.rs
Log Message:
-----------
mk-sql: set default timeout for ODBC to 2 sec
Local execution, 2 sec is even too big.
Change-Id: Id8c528848ee33f48e8ecd0bac856f35d6556ef66
Commit: 0af1d3f8bb02859c2e9bf39385c5b4a9354df4ee
https://github.com/Checkmk/checkmk/commit/0af1d3f8bb02859c2e9bf39385c5b4a93…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M .werks/16430.md
Log Message:
-----------
16430: fix rendering bullet points
Change-Id: I105ef74c77083b5b6bd5d244e45a6083cb6d1250
Commit: d6b28501e99835bcb3b7f9ca3103afcc739bb047
https://github.com/Checkmk/checkmk/commit/d6b28501e99835bcb3b7f9ca3103afcc7…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M tests/qa-test-data
Log Message:
-----------
test_plugin: Update qa-test-data repo commit-id
Change-Id: Ie1cb7b0f129ced7147b994d510707aea93d7050e
Commit: 53697be61b153886c75ba735108623517881c73b
https://github.com/Checkmk/checkmk/commit/53697be61b153886c75ba735108623517…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M buildscripts/scripts/assert-release-build-artifacts.groovy
A buildscripts/scripts/assert_build_artifacts.py
M buildscripts/scripts/get_distros.py
M buildscripts/scripts/utils/versioning.groovy
Log Message:
-----------
Split release artifacts assertion from get_distros script
... to run get_distros without any venv or container prerequesit
CMK-17439
Change-Id: I1e257e05aae10caed2d4d09dced2309c71842a02
Commit: d5d762bec30c6b2615c16e403baa8c4259d25d20
https://github.com/Checkmk/checkmk/commit/d5d762bec30c6b2615c16e403baa8c425…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M tests/plugins_integration/test_plugin.py
Log Message:
-----------
test_plugin: enable fixed test
Change-Id: Ie78b6b61c719d9fe5cc348f0cc4a48017ded1229
Commit: 024e81e5b44a71b23f6e8e68e8fad467dda83919
https://github.com/Checkmk/checkmk/commit/024e81e5b44a71b23f6e8e68e8fad467d…
Author: Hojjat Afsharan <hojjat.afsharan(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/utils/cee/licensing/cse_handler.py
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/integration/omd/test_web_access.py
A web/htdocs/js/modules/jira_issue.ts
Log Message:
-----------
add jira issue collector link in cse beta banner
Change-Id: I37a960e58fa59cf95e0c0eb4f0a814ab99b69b34
call issue collector trigger function from banner
Change-Id: I25ac2fc332eca68c9b2e60a9eedeedf0c5e4f6c8
fix csp tests based on changes of jira-issue-collector
Change-Id: I2f1ed8483a83aff820274c59e733ef1be33a9dc1
fix missed character inside csp tests
Change-Id: I2c3d40d489fb4855209ae2c0eebef64cb8a4f471
Remove trailing whitespace
Change-Id: I49360dccd9d57ae0b881873e42eb57b9743ef767
Commit: b3160b678ae1f9cc16845a515d2db87249ef3beb
https://github.com/Checkmk/checkmk/commit/b3160b678ae1f9cc16845a515d2db8724…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M packages/mk-sql/src/config/ms_sql.rs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/tests/test_ms_sql.rs
Log Message:
-----------
mk-sql: skip early instances according to discovery
Change-Id: Ic5db4c168e45753a654c3f8076a74996b135a194
Commit: c66d1b4c8abb7c03848888cfaf48c8bd53c7eb63
https://github.com/Checkmk/checkmk/commit/c66d1b4c8abb7c03848888cfaf48c8bd5…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/17050.md
M cmk/gui/cme/wato/_modes.py
Log Message:
-----------
17050 FIX Don't escape customer name
SUP-16700
Change-Id: I62e3de2fd9d957966416300306a5a1081cdfddbb
Commit: dfab50e9b5ab021557ab0ba4faa0cf4d312bdc41
https://github.com/Checkmk/checkmk/commit/dfab50e9b5ab021557ab0ba4faa0cf4d3…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/base/parent_scan.py
M cmk/gui/wato/pages/parentscan.py
M tests/unit/cmk/automations/test_results.py
Log Message:
-----------
parent_scan: Clean up typing
Change-Id: I807ed8fcbe19f93e2e3016a6b0c944d935170ab7
Commit: 1e5c19f5dbd3cc9cb848151bea2739b5aafdf4aa
https://github.com/Checkmk/checkmk/commit/1e5c19f5dbd3cc9cb848151bea2739b5a…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/http.py
M cmk/gui/wato/pages/__init__.py
M cmk/gui/wato/pages/parentscan.py
A cmk/gui/watolib/parent_scan.py
M cmk/gui/watolib/registration.py
A tests/unit/cmk/gui/watolib/test_scan_parents_background_job.py
Log Message:
-----------
parent_scan: Pull background job into watolib
Change-Id: I51d3e59c7a2af5f32af186ee5b0edf6cc0783435
Commit: 91a9737487f0016a8edf359e5f4df4f97988b5e9
https://github.com/Checkmk/checkmk/commit/91a9737487f0016a8edf359e5f4df4f97…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/parent_scan.py
M tests/unit/cmk/gui/watolib/test_scan_parents_background_job.py
Log Message:
-----------
parent_scan: add 'where' option for specific gateway folder location
Change-Id: I65a6449e1c0cb2a7bb574d59d95ea6dbffdca951
Commit: cd1618f532e2d0f9d95a1889bba5b9ddbe9c2582
https://github.com/Checkmk/checkmk/commit/cd1618f532e2d0f9d95a1889bba5b9ddb…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/openapi/endpoints/service_discovery/response_schemas.py
M cmk/gui/openapi/restful_objects/response_schemas.py
Log Message:
-----------
response_schemas: move BackgroundJob schemas
Change-Id: Icd76acfaf00d75a6e8aeaa5f8f5e05cfa6a09a0a
Commit: 827b1744a09a3f837f66af0cf34dbeb87f4edb9c
https://github.com/Checkmk/checkmk/commit/827b1744a09a3f837f66af0cf34dbeb87…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A cmk/gui/openapi/endpoints/parent_scan/__init__.py
A cmk/gui/openapi/endpoints/parent_scan/request_schemas.py
A cmk/gui/openapi/endpoints/parent_scan/response_schemas.py
M cmk/gui/openapi/registration.py
M cmk/gui/openapi/restful_objects/type_defs.py
M tests/testlib/rest_api_client.py
A tests/unit/cmk/gui/openapi/test_openapi_parent_scan.py
Log Message:
-----------
openapi: addition of parent_scan endpoint
Change-Id: I7b9324fc5a1cb588180a39aa3c2e0038788de1e6
Commit: 8c510acb76d9e25e061bd48fab58c605cbdfdfd2
https://github.com/Checkmk/checkmk/commit/8c510acb76d9e25e061bd48fab58c605c…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/openapi/endpoints/parent_scan/request_schemas.py
Log Message:
-----------
api/parent_scan: make host_names field required
Change-Id: If5a89fcdb02dc9ce0616dfbe511b24127db28c1d
Commit: 7608290e773d990f77bcac9ccb93f514950e7d04
https://github.com/Checkmk/checkmk/commit/7608290e773d990f77bcac9ccb93f5149…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/16825.md
A cmk/update_config/plugins/actions/migrate_parents_mk.py
A tests/unit/cmk/update_config/plugins/actions/test_migrate_parents_mk.py
Log Message:
-----------
16825 Migrate old parents.mk configurations on update
Initially motivated by SUP-15501, the --scan-parents CLI
option is deprecated in favor of a REST-API endpoint.
A werk will follow when backpicking the removal of the CLI
option, the migration of the .mk files and the REST-API in one go.
CMK-16327
Change-Id: Ia7e0c0a98bf0912c95e98175419ea2e47c46cd6f
Commit: 19dc1e27cc60b82c96d1094f22c776e3a277d879
https://github.com/Checkmk/checkmk/commit/19dc1e27cc60b82c96d1094f22c776e3a…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/base/parent_scan.py
M doc/check_mk.1
M tests/integration/cmk/base/test_modes.py
Log Message:
-----------
Remove cmk --scan-parents option
Initially motivated by SUP-15501, the --scan-parents CLI
option is deprecated in favor of a REST-API endpoint.
A werk will follow when backpicking the removal of the CLI
option, the migration of the .mk files and the REST-API in one go.
CMK-16327
Change-Id: I611f725c270cee26e308f13326b09dfa0cceb008
Commit: 9947661515c92c13295637ffceab3c528290832b
https://github.com/Checkmk/checkmk/commit/9947661515c92c13295637ffceab3c528…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/17051.md
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
17051 FIX Test notifications: Match labels for hosts on remote sites
Change-Id: Idf9e0cb5ec7dcf3afb7a07fa755165c15bc99738
Commit: a213a42b841a7437789790b3b826f459ecd1e236
https://github.com/Checkmk/checkmk/commit/a213a42b841a7437789790b3b826f459e…
Author: Hojjat Afsharan <hojjat.afsharan(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/utils/cee/licensing/cse_handler.py
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/integration/omd/test_web_access.py
R web/htdocs/js/modules/jira_issue.ts
Log Message:
-----------
Revert "add jira issue collector link in cse beta banner"
This reverts commit 024e81e5b44a71b23f6e8e68e8fad467dda83919.
Reason for revert: The change injects code into the users browser during runtime of the site. This means we deliver code independently from our software deployment workflow, which are Checkmk version updates. To me this seems like a new attack vector to the users' environment.
Change-Id: I30e09e4d8dc476b4583cb4de47b100d42d89d67a
Commit: dcda145ead2a6c2e12e2347c9426f82dfc889036
https://github.com/Checkmk/checkmk/commit/dcda145ead2a6c2e12e2347c9426f82df…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/16827.md
M cmk/gui/wsgi/applications/checkmk.py
M web/htdocs/js/index.ts
A web/htdocs/js/modules/layout.ts
Log Message:
-----------
16827 FIX page_handler errors appearing at the bottom of the page
Non-user errors that were thrown during the page_handler() call
were sometimes shown after a lot of content has been rendered,
depending on when the error was raised. Since they could appear
after having written a lot of html, we use a small javascript
helper function to move the error to the top of the page.
SUP-18178
Change-Id: I5069d5465f1d3c28e432f50adada6270c591ded2
Commit: d859e2673c8b920fa01659ba70d410ffbbcb507f
https://github.com/Checkmk/checkmk/commit/d859e2673c8b920fa01659ba70d410ffb…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 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: c3cedbb9204d974db84e3800419d7bb21edbf092
https://github.com/Checkmk/checkmk/commit/c3cedbb9204d974db84e3800419d7bb21…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A cmk/gui/openapi/restful_objects/content_decoder.py
M cmk/gui/openapi/restful_objects/decorators.py
M tests/unit/cmk/gui/openapi/test_endpoint.py
Log Message:
-----------
Extend content types accepted by endpoints
Until now, endpoints were only able to receive application/json content.
This change adds the ‘accept’ attribute to the Endpoint decorator,
separates content decoding to make it extensible, and adds support
for application/gzip content.
Change-Id: If2b0e8bae3b324a4560dbe627d15f5d03d5793f2
Commit: d3a3ff98331d4341eca2d0849bcc33e430c88fbc
https://github.com/Checkmk/checkmk/commit/d3a3ff98331d4341eca2d0849bcc33e43…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/17052.md
M bin/mkevent.cc
Log Message:
-----------
17052 FIX mkeventd: Forward to remote Event Console or Syslog server if configured
SUP-18715
Change-Id: I520800ec3029426ef14ee7831de1c5b82a9272d8
Commit: e9abeea3c8ae9e0912f71fee125a20456d49ad3f
https://github.com/Checkmk/checkmk/commit/e9abeea3c8ae9e0912f71fee125a20456…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16744.md
M cmk/gui/views/inventory/row_post_processor.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
16744 FIX Fix internal error while combining inventory tables within views
Change-Id: I9f87891c015328504fc443dad2f30b61006ed79b
Commit: e2913df0fe20cf0315a769a199d0530bea887e3f
https://github.com/Checkmk/checkmk/commit/e2913df0fe20cf0315a769a199d0530be…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16512.md
M packages/cmc/src/Core.cc
Log Message:
-----------
16512 FIX Restart scheduler after setting "use the status of a service"
The following scenario would break scheduling
* make host passive with `@service` -> internally sets next check to 0
* make host active again, for example, `@up`
-> calls `scheduleHostJob()` with `host->nextCheck()`, which is 0
-> the invalid timestamp is rejected
-> scheduling fails and has to be retriggered by the user
SUP-14635
Change-Id: If48579cbd371349263d19b8adcf417b112509f50
Commit: 687ad4afca9f6b80119457af6beb09b2cf68f0b0
https://github.com/Checkmk/checkmk/commit/687ad4afca9f6b80119457af6beb09b2c…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/17009.md
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
17009 SEC XSS in inventory tree
Prior to this Werk an attacker with control over an agent was able to inject HTML in the output which was then rendered in the inventory tree of the coresponding host.
This problem exists only if the rule *Do hardware/software inventory* is set for the compromised agent/host.
We found this vulnerability internally.
**Affected Versions:**
* 2.3.0
* 2.2.0
* 2.1.0
* 2.0.0
**Mitigations**:
If you are unable to patch you can disable inventory scanning for all hosts.
**Indicators of Compromise:**
You can check `var/check_mk/inventory/` for inventories with embedded HTML.
This only indicates current 'attacks'.
Previous attacks (where the agent does not output the payload anymore) are not discoverable after some time (caching).
**Vulnerability Management:**
We have rated the issue with a CVSS Score of 6.5 (Medium) with the following CVSS vector:
`CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L`
We assigned CVE-2024-5741 to this vulnerability.
**Changes:**
This Werk adds sanitation to the HTML output.
Change-Id: I5b93ac74128384c910fb17c54906bd62ee785d34
Commit: 1ee075d263cf7aa5b75cd32b19a867533be2c955
https://github.com/Checkmk/checkmk/commit/1ee075d263cf7aa5b75cd32b19a867533…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16593.md
M cmk/base/plugins/agent_based/jenkins_nodes.py
M tests/unit/cmk/base/plugins/agent_based/test_jenkins_nodes.py
Log Message:
-----------
16593 FIX jenkins_nodes: Fix handling of multi-label nodes
When using the Jenkins node check in an environment that had multiple labels
assigned to a build node, the detection of busy and idle executors and the
mode had been wrong.
This werk fixes the way this data is obtained and should produce the expected
values.
Change-Id: I0b2d645c42854331bcd265fbfcdaf4ad979756c6
Commit: ddc9555e97240f093db324a4cf1588f17b0ad716
https://github.com/Checkmk/checkmk/commit/ddc9555e97240f093db324a4cf1588f17…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16860.md
M cmk/plugins/aws/checkman/aws_ec2_summary
Log Message:
-----------
16860 FIX aws_ec2_summary: Update catalog documentation
SUP-18736
Change-Id: I27314e512e50bda7fac5b9ac79a874e01e690585
Commit: 28012bba0ec5d5de928a8cc8d1999c5eaee9b08a
https://github.com/Checkmk/checkmk/commit/28012bba0ec5d5de928a8cc8d1999c5ea…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16432.md
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
16432 FIX cisco_temperature: Handle Invalid Device Readings
SUP-18995
Change-Id: I2449e9e0a0c9215be1cde02976805dd0700db85b
Commit: be5b6415efdffab7a6c203059b32c7a40a85621b
https://github.com/Checkmk/checkmk/commit/be5b6415efdffab7a6c203059b32c7a40…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16246.md
M cmk/plugins/cmctc/agent_based/cmctc_lcp.py
Log Message:
-----------
16246 FIX Rittal temperature check regression
You're affected if you're using rittal temperature checks under 2.3.0.
This regression exists since 2.3.0b1 and creates the following crash:
```
File "/omd/sites/YOURSITE/lib/python3/cmk/plugins/lib/temperature.py", line 319, in check_temperature
raise ValueError (Cannot compute trend. Either specify both variables 'unique_name' and 'value_store' or none.)
```
Change-Id: I90cd4c1f46dd1f7301fb5024a1a4825262ee0da9
JIRA-Ref: SUP-18502
Commit: 6a4ad2eb3f6ae08fc782c8fc5065188eb9ca9d81
https://github.com/Checkmk/checkmk/commit/6a4ad2eb3f6ae08fc782c8fc5065188eb…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-06-15 (Sat, 15 Jun 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: 943f2caf78a736ebdbd1fc5046697b722049b145
https://github.com/Checkmk/checkmk/commit/943f2caf78a736ebdbd1fc5046697b722…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A .werks/16821.md
M cmk/base/plugins/agent_based/mssql_datafiles_transactionlogs.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_datafiles_transactionlogs.py
Log Message:
-----------
16821 FIX mssql_datafiles: Fix computation of maximum size
Change-Id: Ib49764817133ac9d106d0e556a7fd9764dae0d6a
Commit: e7247be0e07821e36f485007e99b295a750d5c9e
https://github.com/Checkmk/checkmk/commit/e7247be0e07821e36f485007e99b295a7…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A .werks/16745.md
M cmk/checkengine/inventory.py
A tests/unit/cmk/checkengine/test_inventory.py
Log Message:
-----------
16745 FIX Fix wrong HW/SW inventory result if 'missing software packages'
Change-Id: If0bb3c2d1d63b1e6df2481cfe023f679cde9ddd1
Commit: 338e5a444ed57256e982f1c7da7eb9e3de1246ed
https://github.com/Checkmk/checkmk/commit/338e5a444ed57256e982f1c7da7eb9e3d…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/apc_netbotz_sensors.py
M cmk/base/plugins/agent_based/aruba_chassis.py
M cmk/base/plugins/agent_based/aruba_psu.py
M cmk/base/plugins/agent_based/bluecoat_sensors.py
M cmk/base/plugins/agent_based/brocade_optical.py
M cmk/base/plugins/agent_based/brocade_sfp.py
M cmk/base/plugins/agent_based/ciena_temperature.py
M cmk/base/plugins/agent_based/cisco_ie_temp.py
M cmk/base/plugins/agent_based/cisco_meraki_org_sensor_readings.py
M cmk/base/plugins/agent_based/cisco_temperature.py
M cmk/base/plugins/agent_based/cisco_ucs_temp_cpu.py
M cmk/base/plugins/agent_based/cmciii_temp.py
M cmk/base/plugins/agent_based/cmciii_temp_in_out.py
M cmk/base/plugins/agent_based/entity_sensors.py
M cmk/base/plugins/agent_based/etherbox.py
M cmk/base/plugins/agent_based/extreme_vsp_switches_temperature.py
M cmk/base/plugins/agent_based/ibm_imm_temp.py
M cmk/base/plugins/agent_based/liebert_temp_air.py
M cmk/base/plugins/agent_based/liebert_temp_fluid.py
M cmk/base/plugins/agent_based/lnx_thermal.py
M cmk/base/plugins/agent_based/nvidia_smi.py
M cmk/base/plugins/agent_based/primekey_temperature.py
M cmk/base/plugins/agent_based/synology_disks.py
M cmk/base/plugins/agent_based/ups_modulys_battery.py
M cmk/plugins/cmctc/agent_based/cmctc_lcp.py
M cmk/plugins/lib/akcp_sensor.py
M cmk/plugins/lib/temperature.py
M cmk/plugins/netapp/agent_based/netapp_ontap_environment.py
M tests/unit/cmk/plugins/lib/test_temperature.py
Log Message:
-----------
Refactor in hope of avoiding regressions in the future
* check_temperature is used all over the place and will crash during runtime in case of wrong call sites (we had that already)
* so refactor to force passing the needed args
* remove also a now obsolete test
Change-Id: I14b977d7a234320f6aee0f2d68a45199dbd3dbe4
JIRA-Ref: SUP-18502
Commit: 4b7d08afbe630631154246535ed04bbd278962ce
https://github.com/Checkmk/checkmk/commit/4b7d08afbe630631154246535ed04bbd2…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
Revert "update test: cloud edition: Skip update from backup on ubuntu-24.04"
This reverts commit 98d6d1acd592a0c429ce8bd9a8086862c40f66a0.
References CMK-17573
Change-Id: Ie212ba425d9ba684bb866acdf1f9d150a4b42b7a
Commit: 5c49939af2c529266e45b0055ba14fe9103665c8
https://github.com/Checkmk/checkmk/commit/5c49939af2c529266e45b0055ba14fe91…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
Revert "update test: Skip update from backup on ubuntu-24.04"
This reverts commit 5182c59838741463aff63f17d319e688a0d2a633.
References CMK-17573
Change-Id: I195c6ae1fe9a261f1d42242e41837489bbaeadb7
Commit: f9b83749f66ac002e96d29c6d2b73c18373c4908
https://github.com/Checkmk/checkmk/commit/f9b83749f66ac002e96d29c6d2b73c183…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A .werks/16861.md
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/collection/server_side_calls/sql.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_sql.py
Log Message:
-----------
16861 FIX sql: Allow macros in 'Query or SQL statement' field
With the version 2.3, the usage of macros in the `Query or SQL statementw` field of
the `Check SQL database` was disallowed. With this Werk, it's allowed again.
SUP-19006
Change-Id: I4ead7fb9760113f289380a6052d7112fd8ffdf73
Compare: https://github.com/Checkmk/checkmk/compare/17c00c8eeec3...f9b83749f66a
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: dc14166abfdc96480320b2714ab236e555a22eba
https://github.com/Checkmk/checkmk/commit/dc14166abfdc96480320b2714ab236e55…
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 enterprise/agents/plugins/cmk_update_agent.py
M enterprise/bin/cmcdump
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p28
Commit: 65ce764b177c857c473ce7a1210a2618408791a5
https://github.com/Checkmk/checkmk/commit/65ce764b177c857c473ce7a1210a26184…
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
Commit: cc67d6de284bbf36e9653fd2e02e795c2ab62848
https://github.com/Checkmk/checkmk/commit/cc67d6de284bbf36e9653fd2e02e795c2…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
Log Message:
-----------
The 2.2.0 branch is 'old' now.
Change-Id: I646a78ccfe9c2ac3f6538f37c54940ddbe4bdd50
Commit: 016441840ed63631c4c4ea1bfede5c0cbdd002ab
https://github.com/Checkmk/checkmk/commit/016441840ed63631c4c4ea1bfede5c0cb…
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/disk_smb.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
Commit: b88abaeed7aff40fe2017490471356525a893f2c
https://github.com/Checkmk/checkmk/commit/b88abaeed7aff40fe2017490471356525…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
Log Message:
-----------
install-gnu-toolchain: fix syntax error
Change-Id: Ia3ae48e96aa942cb90a6d382fd213d8e53a5554c
Commit: f884bb54ccb9be4dfe39e8139b7c53d782ac6767
https://github.com/Checkmk/checkmk/commit/f884bb54ccb9be4dfe39e8139b7c53d78…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
R ansible.cfg
Log Message:
-----------
Cleanup unused ansible.cfg
The packer scripts using ansible are not run from the root directory and
do not read this file
Change-Id: Ic99e04c8bbea2b7127454b2a4f5a935987f13ff2
Commit: de89ae148fcd5bf6538ce05abfc1a7150d800335
https://github.com/Checkmk/checkmk/commit/de89ae148fcd5bf6538ce05abfc1a7150…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M .werks/15200
Log Message:
-----------
Mention possible workaround in #15200
Change-Id: I38501e4fe4375036d2745cd4d4d60f5a68317307
Commit: 0d3e64806c5920874663562680707c0d6c314734
https://github.com/Checkmk/checkmk/commit/0d3e64806c5920874663562680707c0d6…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16828
M cmk/base/plugins/agent_based/netapp_ontap_snapshots.py
Log Message:
-----------
16828 netapp: Fix crash when setting state in snapshot reserve service rule
A problem in the NetApp Snapshot Reserve rule caused a crash
when setting the "State when no reserve is configured" option.
This werk fixes the bug such that the state can be defined
as expected.
Change-Id: I1a01fea3f367993181d4363e1293b3bfe4492df9
Commit: 41e56191c65a44cf4eaaac7a711d6d0fb9a99c0f
https://github.com/Checkmk/checkmk/commit/41e56191c65a44cf4eaaac7a711d6d0fb…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M omd/packages/openssl/openssl_http.bzl
Log Message:
-----------
fix URL to openSSL artifact
Change-Id: I0f9cf3eaa76bc4419f83e06cd5c89088ed2deede
Commit: e8cc9dad707375846130c1d735d1c18f48414b06
https://github.com/Checkmk/checkmk/commit/e8cc9dad707375846130c1d735d1c18f4…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16827
M cmk/gui/wsgi/applications/checkmk.py
M web/htdocs/js/index.ts
A web/htdocs/js/modules/layout.ts
Log Message:
-----------
16827 FIX page_handler errors appearing at the bottom of the page
Non-user errors that were thrown during the page_handler() call
were sometimes shown after a lot of content has been rendered,
depending on when the error was raised. Since they could appear
after having written a lot of html, we use a small javascript
helper function to move the error to the top of the page.
SUP-18178
Change-Id: Ic32b69912c2b0b6ecfe2a3d793ad99957a3c4613
Commit: 0fe8f1b98091f8d62da4411a5172c50d90751d73
https://github.com/Checkmk/checkmk/commit/0fe8f1b98091f8d62da4411a5172c50d9…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M .werks/16856
Log Message:
-----------
Update werks to 2.2.0p28
Commit: a47c227aa9a6206dff9c023ddae76ce334682a71
https://github.com/Checkmk/checkmk/commit/a47c227aa9a6206dff9c023ddae76ce33…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M tests/update/base_versions_current_branch.json
Log Message:
-----------
Include 2.2.0p27 in base-versions list for update-test
Commit: 6335aa35938d40a0fe96fe7437c78070c64ab751
https://github.com/Checkmk/checkmk/commit/6335aa35938d40a0fe96fe7437c78070c…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M .werks/16856
Log Message:
-----------
Revert "Update werks to 2.2.0p28"
This reverts commit 0fe8f1b98091f8d62da4411a5172c50d90751d73.
Commit: 7fd9545a8db7bfaf7a98de2a51631df98da9eec5
https://github.com/Checkmk/checkmk/commit/7fd9545a8db7bfaf7a98de2a51631df98…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M .werks/16827
M .werks/16828
Log Message:
-----------
fix werk numbers
Change-Id: Iaebf2ad17a77ad93ba5a7fc50fb69902e4264810
Commit: 5d2fb8a7933a844d4c0916e5742be53185f26d62
https://github.com/Checkmk/checkmk/commit/5d2fb8a7933a844d4c0916e5742be5318…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16742
M cmk/base/plugins/agent_based/jenkins_nodes.py
Log Message:
-----------
16742 FIX jenkins_nodes: Fix 'newline not allowed in service summary'
Change-Id: I7b80f3bbf4394d8224d9f1b39e336e092edf5d66
Commit: 0c8167f059e6d4b35abdc7fe70bb5ce243620bdc
https://github.com/Checkmk/checkmk/commit/0c8167f059e6d4b35abdc7fe70bb5ce24…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16820
M cmk/base/plugins/agent_based/elasticsearch_indices.py
M tests/unit/cmk/base/plugins/agent_based/test_elasticsearch_indices.py
Log Message:
-----------
16820 FIX Accumulation of sizes of elasticsearch indices
Change-Id: If4e0e90cfb1c342f942e0f20ba3ed579fbabfc96
Commit: 711e3ef33a7d74e92bf80a5947a1dbda8411c933
https://github.com/Checkmk/checkmk/commit/711e3ef33a7d74e92bf80a5947a1dbda8…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M tests/update/base_versions_previous_branch.json
Log Message:
-----------
Include 2.1.0p44 in base-versions list for update-test
Commit: 32ee6a1f788c07fcf1305e96394c1ba795f77c28
https://github.com/Checkmk/checkmk/commit/32ee6a1f788c07fcf1305e96394c1ba79…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
R .werks/16067
M cmk/gui/http.py
Log Message:
-----------
Revert "16067 FIX Fix possible "Internal server error" while saving large formulars"
Reason for revert: Setting no limit is a security concern.
This reverts commit cc528d17523843760dca5678d4a12ed30ad175f2.
Change-Id: I105e78250283fb59b20619deb6a3b7860584a291
Commit: 917dcc7cd5f695db8728e29483c54959d0aef40d
https://github.com/Checkmk/checkmk/commit/917dcc7cd5f695db8728e29483c54959d…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
A .werks/16346
M cmk/base/check_legacy_includes/ups_generic.py
M cmk/base/plugins/agent_based/utils/ups.py
Log Message:
-----------
16346 ups: widen support for ATS devices
From now devices, like the ATS Rack IT EdgeRG02, whose SNMP walk contains the following line will be discovered and monitored in Checkmk:
'.1.3.6.1.2.1.1.2.0 .1.3.6.1.4.1.534.10.\*'
The discovered and monitored services will be the same as on other devices covered by the ups check.
SUP-17947
Change-Id: I32373648e56c0f29058d7d1b13727a8a12fa8681
Commit: 52b31c99500db2ffd5dfdef0812008ecb181732b
https://github.com/Checkmk/checkmk/commit/52b31c99500db2ffd5dfdef0812008ecb…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
A .werks/16714
M cmk/gui/watolib/backup_snapshots.py
Log Message:
-----------
16714 FIX Fix snapshot creation when activating changes
Activating changes on a site running with a UID greater than 2097152
generated an empty snapshot. This Werk fixes the issue and now the
snapshots are generated correctly
SUP-18159
Change-Id: I76544c35701028ac076d570108f33452a2ec5de2
Commit: 4f489ffd96a05e78da4c065c7b209b7a56eb5cac
https://github.com/Checkmk/checkmk/commit/4f489ffd96a05e78da4c065c7b209b7a5…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
A .werks/16482
M cmk/gui/cee/plugins/visuals/ntop_filters.py
M cmk/gui/cee/plugins/wato/ntop.py
M cmk/gui/utils/ntop.py
Log Message:
-----------
16482 Add option to disable "Ntopng host" filter
The "Ntopng hosts" filter can now be disabled via configuration in
the ntopng connection parameters.
Disabling the filter can have a positive impact on the performance
of the ntopng integration.
Change-Id: Ic2d32e9bddb9b657e101cf9bff0a60777368a8d1
Commit: 8d1b407242bb2953bb9bd08e55400cae48d28ebb
https://github.com/Checkmk/checkmk/commit/8d1b407242bb2953bb9bd08e55400cae4…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
R .werks/16827
M cmk/gui/wsgi/applications/checkmk.py
M web/htdocs/js/index.ts
R web/htdocs/js/modules/layout.ts
Log Message:
-----------
Revert "16827 FIX page_handler errors appearing at the bottom of the page"
This reverts commit e8cc9dad707375846130c1d735d1c18f48414b06.
Reason for revert: Broke test-xss-crawl
Change-Id: Ib5ccbe96cf2efdb7f000bcedbb31d997bb939394
Commit: 1bb3b4b11a57b98f9d0002697241a4d2b948913a
https://github.com/Checkmk/checkmk/commit/1bb3b4b11a57b98f9d0002697241a4d2b…
Author: Andreas Doehler <andreas.doehler(a)gmail.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
A .werks/16875
M checks/agent_prism
M cmk/gui/plugins/wato/special_agents/prism.py
M cmk/special_agents/agent_prism.py
M tests/unit/checks/test_agent_prism.py
Log Message:
-----------
16875 Nutanix agent: introduce option to skip TLS verification and resolve broken request helper
Prior to this werk, it was not possible for the user to skip the TLS certificate verification
which subsequently broke the agent for some. This werk introduces the option to toggle the
verification.
GH-698
Change-Id: I9e412fc0b8630afd0d243a99de1e7f04bded729d
Commit: 93526ce75ea5a6e6195eabd095e672d4bb57907d
https://github.com/Checkmk/checkmk/commit/93526ce75ea5a6e6195eabd095e672d4b…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-07 (Fri, 07 Jun 2024)
Changed paths:
A .werks/16827
M cmk/gui/wsgi/applications/checkmk.py
M web/htdocs/js/index.ts
A web/htdocs/js/modules/layout.ts
Log Message:
-----------
16827 FIX page_handler errors appearing at the bottom of the page
This fixes and reinstates commit e8cc9dad707 since
it broke the test-xss-crawl CI job/test.
Change-Id: I5069d5465f1d3c28e432f50adada6270c591ded2
Commit: 97b0f687c293fae306b017f05853fd5e9827eae0
https://github.com/Checkmk/checkmk/commit/97b0f687c293fae306b017f05853fd5e9…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-06-07 (Fri, 07 Jun 2024)
Changed paths:
A .werks/16989
R omd/packages/nagvis/nagvis-1.9.40.tar.gz
A omd/packages/nagvis/nagvis-1.9.41.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
16989 FIX NagVis: Updated to 1.9.41
Change-Id: If1a0ca97ee52442c9bcc12142c714ed5296c2f10
Commit: 1879f1a0b2bc71ef1abdf9c00645426384bb7381
https://github.com/Checkmk/checkmk/commit/1879f1a0b2bc71ef1abdf9c0064542638…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
R checks/veeam_jobs
A cmk/base/plugins/agent_based/veeam_jobs.py
R tests/unit/checks/generictests/datasets/testfile_veeam_jobs_5c458152d3827_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: migration + coverage
Squashes the changes with ID
Ibe6e7b7d4282d5e716d68fa32c9e2a821ee1f650
Ib8aaa223d88a60642434eed9d503294479102b98
I003f4c7f2d6cb8f63a27c45fba4d8e6a38fcdd75
SUP-18723
Change-Id: I4b7952e4fddb550f65ea314d2453a656119010a7
Commit: fa507c92fb46c7829d767e5c3e66f6ea30bdba4d
https://github.com/Checkmk/checkmk/commit/fa507c92fb46c7829d767e5c3e66f6ea3…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
veeam_jobs: factor parse function out
SUP-18723
Change-Id: Ia13a96e7ad0a9726120807e71a1f054c2b134c20
Commit: 6dca40a128a04dba3b7e63d5d35efcf113597b0e
https://github.com/Checkmk/checkmk/commit/6dca40a128a04dba3b7e63d5d35efcf11…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
Log Message:
-----------
veeam_jobs: delete comment
This agent ouput is not valid, since it does not have tab seperators. It
also does not cover any cases relevant to monitoring.
SUP-18723
Change-Id: I14ef26714326622d24f70f99c9db7cf1785619c3
Commit: da6d9b34baab4744b161c39bf30c8623781ea176
https://github.com/Checkmk/checkmk/commit/da6d9b34baab4744b161c39bf30c86237…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: make overall look consistent
Omitting the information does little for our customers.
SUP-18723
Change-Id: I4c2fa72ea316361597202d694ffad16cb4bea350
Commit: d30a5272a839dcb28e2ec40bf41c8e4b178e57fd
https://github.com/Checkmk/checkmk/commit/d30a5272a839dcb28e2ec40bf41c8e4b1…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: move state functionality out
SUP-18723
Change-Id: I0ad5aaf8172e5c3a02b69840f9298a37d1c196f7
Commit: de8e06fb828bab0fcdaa2262b323ce8009ddfa5b
https://github.com/Checkmk/checkmk/commit/de8e06fb828bab0fcdaa2262b323ce800…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16430
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
16430 FIX veeam_jobs: Always Monitor Result of Last Backup
SUP-18979
Change-Id: Ibd752d677b885350db2d0e828e10371daf1bceb3
Commit: 09ef48bcceeec0fe71c78e9680e43dcd22b5f626
https://github.com/Checkmk/checkmk/commit/09ef48bcceeec0fe71c78e9680e43dcd2…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M .werks/16430
M checkman/veeam_jobs
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: fix monitoring states
SUP-18723
Change-Id: I035c8e1698a3e13eb75a967c96513f9da2948d5e
Commit: f5b8cf36faf418e899a9542cf33374dc789b52c7
https://github.com/Checkmk/checkmk/commit/f5b8cf36faf418e899a9542cf33374dc7…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
Log Message:
-----------
veeam_jobs: delete lying comment
Comment can't be true based on our Agent Ouput, see unit test.
SUP-18723
Change-Id: Ia98b8135d16576ffc8dca77f232b4375ddf68f17
Commit: c3a19b1ff05ab329256b7121b07b2063a7c36678
https://github.com/Checkmk/checkmk/commit/c3a19b1ff05ab329256b7121b07b2063a…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Make error message less verbose
CMK-17543
Change-Id: I44e49a9dfe2d7f8a5fd9ae837db061390a1a71dd
(cherry picked from commit f16e27bb7a2b1292285446ffe107233fed47ba8f)
Commit: cb5512d815204881cc48f0b909b78e3e6555ae4a
https://github.com/Checkmk/checkmk/commit/cb5512d815204881cc48f0b909b78e3e6…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/17049
M cmk/gui/cee/plugins/reporting/utils.py
M cmk/gui/dashboard/__init__.py
M cmk/gui/pagetypes.py
M cmk/gui/visuals/__init__.py
Log Message:
-----------
17049 Add ID to some sections on "Edit role" page
Change-Id: Iee586d346c414cdee2ccc12a3dd5e365ecad1f1a
Commit: 5fa99893082366b740b0155740e420e6ed2852e4
https://github.com/Checkmk/checkmk/commit/5fa99893082366b740b0155740e420e6e…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/17050
M cmk/gui/cme/plugins/wato/managed.py
Log Message:
-----------
17050 FIX Don't escape customer name
SUP-16700
Change-Id: I62e3de2fd9d957966416300306a5a1081cdfddbb
Commit: 2ae06595461c2888573f374ef0673e7e53d97b43
https://github.com/Checkmk/checkmk/commit/2ae06595461c2888573f374ef0673e7e5…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
A .werks/14234
M web/htdocs/js/modules/bi.ts
Log Message:
-----------
WK14234: BI configuration: 'Toggle search preview'
Change-Id: I58eb17a4226c56f0beed163f9ccc6dc9920b6266
Commit: c064cd02412677ab8f7e84a2540bc42e5bdf58b5
https://github.com/Checkmk/checkmk/commit/c064cd02412677ab8f7e84a2540bc42e5…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
A .werks/16245
M cmk/utils/aws_constants.py
Log Message:
-----------
16245 Add c6a.* as AWS EC2 resource types
CMK-17736
Change-Id: Ic6577a230fcb8f6ab5e783a1515aa31d612999bf
Commit: 05709d01d67978646a88f92b625e93f3c7e343d1
https://github.com/Checkmk/checkmk/commit/05709d01d67978646a88f92b625e93f3c…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M .werks/16430
Log Message:
-----------
16430: fix rendering bullet points
Change-Id: I105ef74c77083b5b6bd5d244e45a6083cb6d1250
Commit: af7e4ab9f22a1e42d43af174bda444d02e6fa71d
https://github.com/Checkmk/checkmk/commit/af7e4ab9f22a1e42d43af174bda444d02…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/16822
M cmk/utils/packaging/_mkp.py
M cmk/utils/packaging/_parts.py
M tests/unit/cmk/utils/packaging/test_packaging.py
Log Message:
-----------
16822 FIX Allow upload of Checkmk 2.3 compliant MKPs
Users where unable to upload MKPs containing files that are only relevant for Checkmk 2.3.
However, it should be possible to upload such MKPs in preperation for an upgrade.
Change-Id: I84e040ce81b5acf4f2d3a56d88508952443b0c1f
Commit: 6ed09906208fdfce5a722213910a21e1ee087123
https://github.com/Checkmk/checkmk/commit/6ed09906208fdfce5a722213910a21e1e…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M cmk/gui/wsgi/applications/checkmk.py
Log Message:
-----------
Fix page_handler error repositioning div structure
Change-Id: I1b29f06331b583cb4c7134cce84f0c71d5dad0d0
Commit: 96b2f753f2395a24b470bba439dbbc5f6f3e37a8
https://github.com/Checkmk/checkmk/commit/96b2f753f2395a24b470bba439dbbc5f6…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/17052
M bin/mkevent.cc
Log Message:
-----------
17052 FIX mkeventd: Forward to remote Event Console or Syslog server if configured
SUP-18715
Change-Id: I520800ec3029426ef14ee7831de1c5b82a9272d8
Commit: 8a3ce758c71a758bca059014f4d0243adbb75574
https://github.com/Checkmk/checkmk/commit/8a3ce758c71a758bca059014f4d0243ad…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16744
M cmk/gui/views/inventory/row_post_processor.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
16744 FIX Fix internal error while combining inventory tables within views
Change-Id: I9f87891c015328504fc443dad2f30b61006ed79b
Commit: 6cb18556994a9c37e41d53410932270134ab31a4
https://github.com/Checkmk/checkmk/commit/6cb18556994a9c37e41d5341093227013…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
M bin/mkevent.cc
Log Message:
-----------
Whitespace/formatting only
Change-Id: Ie4a0e945a67c469f6f73845c08bc5f56b90b19e2
Commit: 0e00094c1738dc4a43ae3d0abacbd766e1ec00f4
https://github.com/Checkmk/checkmk/commit/0e00094c1738dc4a43ae3d0abacbd766e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16512
M enterprise/core/src/Core.cc
Log Message:
-----------
16512 FIX Restart scheduler after setting "use the status of a service"
The following scenario would break scheduling
* make host passive with `@service` -> internally sets next check to 0
* make host active again, for example, `@up`
-> calls `scheduleHostJob()` with `host->nextCheck()`, which is 0
-> the invalid timestamp is rejected
-> scheduling fails and has to be retriggered by the user
SUP-14635
Change-Id: If48579cbd371349263d19b8adcf417b112509f50
Commit: c19ecfd9a34dad6065e10b6e756bab25b8278a09
https://github.com/Checkmk/checkmk/commit/c19ecfd9a34dad6065e10b6e756bab25b…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16860
M checkman/aws_ec2_summary
Log Message:
-----------
16860 FIX aws_ec2_summary: Update catalog documentation
SUP-18736
Change-Id: I27314e512e50bda7fac5b9ac79a874e01e690585
Commit: bc4b1d2e4fa7c2fec4ce32a3388ef5084b065ba9
https://github.com/Checkmk/checkmk/commit/bc4b1d2e4fa7c2fec4ce32a3388ef5084…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16432
M cmk/base/plugins/agent_based/cisco_temperature.py
Log Message:
-----------
16432 FIX cisco_temperature: Handle Invalid Device Readings
SUP-18995
Change-Id: I2449e9e0a0c9215be1cde02976805dd0700db85b
Commit: c0a84dc086d9b5c80471439d74f5865476b1352b
https://github.com/Checkmk/checkmk/commit/c0a84dc086d9b5c80471439d74f586547…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/17009
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
17009 SEC XSS in inventory tree
Prior to this Werk an attacker with control over an agent was able to inject HTML in the output which was then rendered in the inventory tree of the coresponding host.
This problem exists only if the rule *Do hardware/software inventory* is set for the compromised agent/host.
We found this vulnerability internally.
**Affected Versions:**
* 2.3.0
* 2.2.0
* 2.1.0
* 2.0.0
**Mitigations**:
If you are unable to patch you can disable inventory scanning for all hosts.
**Indicators of Compromise:**
You can check `var/check_mk/inventory/` for inventories with embedded HTML.
This only indicates current 'attacks'.
Previous attacks (where the agent does not output the payload anymore) are not discoverable after some time (caching).
**Vulnerability Management:**
We have rated the issue with a CVSS Score of 6.5 (Medium) with the following CVSS vector:
`CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L`
We assigned CVE-2024-5741 to this vulnerability.
**Changes:**
This Werk adds sanitation to the HTML output.
Change-Id: I5b93ac74128384c910fb17c54906bd62ee785d34
Commit: 1e534159c0d6c3a5319ca919514677560375122d
https://github.com/Checkmk/checkmk/commit/1e534159c0d6c3a5319ca919514677560…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A .werks/16821
M cmk/base/plugins/agent_based/mssql_datafiles_transactionlogs.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_datafiles_transactionlogs.py
Log Message:
-----------
16821 FIX mssql_datafiles: Fix computation of maximum size
Change-Id: Ib49764817133ac9d106d0e556a7fd9764dae0d6a
Compare: https://github.com/Checkmk/checkmk/compare/ea21b0ee2118...1e534159c0d6
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications