Branch: refs/heads/release/2.3.0p16
Home: https://github.com/Checkmk/checkmk
Commit: afc82076cc21437b241afd8bcc8006387eb99509
https://github.com/Checkmk/checkmk/commit/afc82076cc21437b241afd8bcc8006387…
Author: Checkmk release system <noreply(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 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.0p16
Commit: 371de1db78620192a67989a7bc1347330359295a
https://github.com/Checkmk/checkmk/commit/371de1db78620192a67989a7bc1347330…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
A .werks/16218.md
M cmk/gui/session.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/applications/utils.py
M tests/integration/cmk/gui/test_login.py
Log Message:
-----------
16218 SEC Fix 2FA bypass via RestAPI
CMK-18988
Change-Id: I11d746709c614fb21aee578229b274487f182731
Commit: b765e39ffb10efc5bf5908857708269530c279b9
https://github.com/Checkmk/checkmk/commit/b765e39ffb10efc5bf590885770826953…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
A .werks/17094.md
M cmk/gui/utils/login.py
Log Message:
-----------
17094 SEC Fix XSS on SAML login screen
Escape links on the saml2 login error message, which is passed via the
URL
CMK-18240
Change-Id: Id3903d8bb13c28ae59d03b5ccc68c4cba2c27bfb
Compare: https://github.com/Checkmk/checkmk/compare/afc82076cc21%5E...b765e39ffb10
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: 28df86585638eea25f5b22abf34ac3a1e6000972
https://github.com/Checkmk/checkmk/commit/28df86585638eea25f5b22abf34ac3a1e…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
A .werks/17275.md
M cmk/base/config.py
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
17275 Introduce cmk/customer host label
The MSP edition will now create a `cmk/customer` label for each
host.
This label can be used to configure filters based on customers.
CMK-13530
Change-Id: I5e1e93f41c629d90bf4275f3124072b975374150
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: 46f04f6561d20f13861e9d79162e59d97e4b9b23
https://github.com/Checkmk/checkmk/commit/46f04f6561d20f13861e9d79162e59d97…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/piggyback_hub/main.py
M cmk/piggyback_hub/payload.py
M cmk/piggyback_hub/utils.py
Log Message:
-----------
piggyback-hub: preserve typeinfo on callbacks
Rather override the Treads 'run' method, it allows us to
preserve the type info.
Change-Id: Iee1e3a2c4d1ec95c4f5667ac3b50df8e4c025ba8
Commit: 59a5bdb6931bd58077c7f1aa82c5d498ec28ddf6
https://github.com/Checkmk/checkmk/commit/59a5bdb6931bd58077c7f1aa82c5d498e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/piggyback_hub/main.py
Log Message:
-----------
temporary hack to enable linting
Change-Id: Idc55ebe52ace4d56b3173cdeec569373d82b67f0
Commit: c5ac24f4285de4478da8ad79eba1314daae09d7f
https://github.com/Checkmk/checkmk/commit/c5ac24f4285de4478da8ad79eba1314da…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/base/server_side_calls/_active_checks.py
M tests/unit/cmk/base/server_side_calls/test_active_checks.py
Log Message:
-----------
SSC backend: create 'ActiveServiceData' instances sooner
This avoids one data type and makes the reposnibilies clearer.
Change-Id: Ia04b471b0a261207044a4ad68d29fd911fafe3f5
Commit: 88141a938989ed5ddaa973e8c0281883660377a8
https://github.com/Checkmk/checkmk/commit/88141a938989ed5ddaa973e8c02818836…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios/_create_config.py
M cmk/base/server_side_calls/_active_checks.py
M tests/unit/cmk/base/server_side_calls/test_active_checks.py
Log Message:
-----------
SSC backend: remove redundant fields from class
Change-Id: I307dbb3e9ae9108608e91aa9165362bffa298020
Commit: 9f3b3df3752838d294431132349b1a75542f41c5
https://github.com/Checkmk/checkmk/commit/9f3b3df3752838d294431132349b1a755…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/server_side_calls/_active_checks.py
M tests/unit/cmk/base/server_side_calls/test_active_checks.py
Log Message:
-----------
SSC backend: remove 'get_active_service_description'
This function originated from a time when it was cheaper
to only compute the description, but this is not the case
anymore. These two functions only differ in the check that
the description is not empty and the deduplication.
In both callsites we actually want that, though (or it
makes no difference).
Change-Id: Ib7baf5db49d2320258d6a7711aa13c14aea9652e
Compare: https://github.com/Checkmk/checkmk/compare/96652d08d3ba...9f3b3df37528
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: 96652d08d3badbdd17de2dec3b256c1376fedb86
https://github.com/Checkmk/checkmk/commit/96652d08d3badbdd17de2dec3b256c137…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/gui/htmllib/html.py
M cmk/gui/utils/csrf_token.py
M cmk/gui/utils/urls.py
M cmk/gui/watolib/hosts_and_folders.py
M packages/cmk-frontend/src/js/modules/ajax.ts
M packages/cmk-frontend/src/js/modules/forms.ts
Log Message:
-----------
csrf_token is marked with _
CMK-18866
Change-Id: I60bd4f0a674c12c198dfed88aee0bb392971cea7
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: a6fa40ad870ea5302f4710dd29ce8dfef903e352
https://github.com/Checkmk/checkmk/commit/a6fa40ad870ea5302f4710dd29ce8dfef…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
A .werks/16123.md
M cmk/ec/main.py
M cmk/gui/mkeventd/wato.py
Log Message:
-----------
16123 FIX Use the original message text for rewriting the comment field
Werk 16534 made the rewriting of the comment field use the comment field
itself as the basis. For this field, it doesn't really make sense, because
rewriting is the only way to fill that field, so e.g. \0 was always empty.
With this change, we revert to the old behaviour where all match groups
refer to the original message text.
Change-Id: I761db0445b485da62c30656b42bcc65ed30d1151
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: 82d301e63c0370fbbe42bfc26f156bfd0747043f
https://github.com/Checkmk/checkmk/commit/82d301e63c0370fbbe42bfc26f156bfd0…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
A .werks/16123
M cmk/ec/main.py
M cmk/gui/mkeventd/wato.py
Log Message:
-----------
16123 FIX Use the original message text for rewriting the comment field
Werk 16534 made the rewriting of the comment field use the comment field
itself as the basis. For this field, it doesn't really make sense, because
rewriting is the only way to fill that field, so e.g. \0 was always empty.
With this change, we revert to the old behaviour where all match groups
refer to the original message text.
Change-Id: I761db0445b485da62c30656b42bcc65ed30d1151
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: cd9192777b37b9436459e03e70263276e5f559af
https://github.com/Checkmk/checkmk/commit/cd9192777b37b9436459e03e70263276e…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M cmk/gui/graphing/_graph_images.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/notification_plugins/utils.py
M tests/integration/cmk/gui/test_login.py
M tests/integration/omd/test_web_access.py
M tests/unit/cmk/gui/test_pages.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
Reland "Switch authentication to SiteInternalToken"
This reverts commit 8ccc2988a5e755574ed6cdc0a97cbda493ab5a30.
Change-Id: Iaac46936014598d6ea80ee49735087af2baa5185
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications