Branch: refs/heads/2.3.0
Home:
https://github.com/Checkmk/checkmk
Commit: fae777ef38169f8906cff45994cf29918d3c69a8
https://github.com/Checkmk/checkmk/commit/fae777ef38169f8906cff45994cf29918…
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 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: 44381b05d9f272b5aca59048e02fa70f2465f27a
https://github.com/Checkmk/checkmk/commit/44381b05d9f272b5aca59048e02fa70f2…
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 38f4436ef7dd2a0a72c9987508b700d235bd54fe)
Commit: 0728a1f4a6981aeed771737275a001a1db71b9d9
https://github.com/Checkmk/checkmk/commit/0728a1f4a6981aeed771737275a001a1d…
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: 72a9df99cf51abef6f2004b49a62e10b649ceb50
https://github.com/Checkmk/checkmk/commit/72a9df99cf51abef6f2004b49a62e10b6…
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/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: 27801b810d9d58d56e232ca4896dde894ea567cc
https://github.com/Checkmk/checkmk/commit/27801b810d9d58d56e232ca4896dde894…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16509.md
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: 17d31d125f837e61f5ad5dee89b7e82f1098c52b
https://github.com/Checkmk/checkmk/commit/17d31d125f837e61f5ad5dee89b7e82f1…
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: b67d6407076e861fd8878e018a28005acb555a7a
https://github.com/Checkmk/checkmk/commit/b67d6407076e861fd8878e018a28005ac…
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: 74fd95b3e30b6d7601123d60e24e99eb634a481d
https://github.com/Checkmk/checkmk/commit/74fd95b3e30b6d7601123d60e24e99eb6…
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: 00e6aec292c6da248dffb5e3c8064ce00be0945d
https://github.com/Checkmk/checkmk/commit/00e6aec292c6da248dffb5e3c8064ce00…
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: 23a247707c91fbf7de5825dad35acfeb6c1d786b
https://github.com/Checkmk/checkmk/commit/23a247707c91fbf7de5825dad35acfeb6…
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: 0459ab422ee5618db17824db813eaaf1ffe1fff2
https://github.com/Checkmk/checkmk/commit/0459ab422ee5618db17824db813eaaf1f…
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: ae91cee72e8423d918058a6bdbf933907fefb200
https://github.com/Checkmk/checkmk/commit/ae91cee72e8423d918058a6bdbf933907…
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 00e6aec292c6da248dffb5e3c8064ce00be0945d.
Commit: 0f60660918dd542cd8239280d18df186bf0c30b1
https://github.com/Checkmk/checkmk/commit/0f60660918dd542cd8239280d18df186b…
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 74fd95b3e30b6d7601123d60e24e99eb634a481d.
Commit: 86789e51431389e91d1d8d11d2d0baed6716a556
https://github.com/Checkmk/checkmk/commit/86789e51431389e91d1d8d11d2d0baed6…
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: 749a50a8308cd36f9c6ace493f4668bef33ef7a9
https://github.com/Checkmk/checkmk/commit/749a50a8308cd36f9c6ace493f4668bef…
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 0459ab422ee5618db17824db813eaaf1ffe1fff2.
Commit: db7dc6025583837e5b240f5313f070e215551889
https://github.com/Checkmk/checkmk/commit/db7dc6025583837e5b240f5313f070e21…
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: 8dae221cad22341bedc4feb00d242751366c30d4
https://github.com/Checkmk/checkmk/commit/8dae221cad22341bedc4feb00d2427513…
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 0f60660918dd542cd8239280d18df186bf0c30b1.
Commit: 91fdb82b4b33bf9b4d7ff1acf296093d3e3ebba3
https://github.com/Checkmk/checkmk/commit/91fdb82b4b33bf9b4d7ff1acf296093d3…
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 ae91cee72e8423d918058a6bdbf933907fefb200.
Commit: 2deb23a5307acd93d0af53166d932913d76553ee
https://github.com/Checkmk/checkmk/commit/2deb23a5307acd93d0af53166d932913d…
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: 5444b72d4122c43b8f33f99b517dc228601300ff
https://github.com/Checkmk/checkmk/commit/5444b72d4122c43b8f33f99b517dc2286…
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: 6798be6df43c51e7d1a71f2f490c45b9b86450ed
https://github.com/Checkmk/checkmk/commit/6798be6df43c51e7d1a71f2f490c45b9b…
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: 347c67430e379ef6e7a78cc9ea0a7e97204a6953
https://github.com/Checkmk/checkmk/commit/347c67430e379ef6e7a78cc9ea0a7e972…
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: 59c85bd37c95e10e11b6e49fc7d989de77c5280b
https://github.com/Checkmk/checkmk/commit/59c85bd37c95e10e11b6e49fc7d989de7…
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: bdfa856bbd44c97ae6d36e39299bd992a4471af0
https://github.com/Checkmk/checkmk/commit/bdfa856bbd44c97ae6d36e39299bd992a…
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: d335742263e873edf4458fe7c000ba0ab47daf82
https://github.com/Checkmk/checkmk/commit/d335742263e873edf4458fe7c000ba0ab…
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: 7e912e8309f9cd9a62d957b14140cc1da17a437a
https://github.com/Checkmk/checkmk/commit/7e912e8309f9cd9a62d957b14140cc1da…
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: 9fd1450a88264157039021efa15659f9715742e1
https://github.com/Checkmk/checkmk/commit/9fd1450a88264157039021efa15659f97…
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: 5426932e9a04d12d52f88997ee774f77ee98fb59
https://github.com/Checkmk/checkmk/commit/5426932e9a04d12d52f88997ee774f77e…
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: d4d0a903716514e5d5ac89cfc7bb5c15d9891e23
https://github.com/Checkmk/checkmk/commit/d4d0a903716514e5d5ac89cfc7bb5c15d…
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: add68a318671edde7576ef458e618624e1455575
https://github.com/Checkmk/checkmk/commit/add68a318671edde7576ef458e618624e…
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 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: c59f926bbaf0af62cac9842af6b00ca5abefd42f
https://github.com/Checkmk/checkmk/commit/c59f926bbaf0af62cac9842af6b00ca5a…
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: 9db44e211bc9b0da6db37541dbd0b0b962571550
https://github.com/Checkmk/checkmk/commit/9db44e211bc9b0da6db37541dbd0b0b96…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
A .werks/17050.md
Log Message:
-----------
17050 FIX Don't escape customer name
SUP-16700
Change-Id: I62e3de2fd9d957966416300306a5a1081cdfddbb
Commit: c27acaa577c9d049e2a207ddd6842737f7b7a108
https://github.com/Checkmk/checkmk/commit/c27acaa577c9d049e2a207ddd6842737f…
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: 8fd948e404584d691ee332142b8778ede47a4e6c
https://github.com/Checkmk/checkmk/commit/8fd948e404584d691ee332142b8778ede…
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: 5af1c8e0920e052d543a01d420f3214039eae271
https://github.com/Checkmk/checkmk/commit/5af1c8e0920e052d543a01d420f321403…
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: b5cfd70f45fd80338b22229d270a3d414bbe2ee2
https://github.com/Checkmk/checkmk/commit/b5cfd70f45fd80338b22229d270a3d414…
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: bc3d301d449878e074ac73e00bc407d93c878583
https://github.com/Checkmk/checkmk/commit/bc3d301d449878e074ac73e00bc407d93…
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: d90ee7bff9fc2b2e8c4066859a7e2eba52839501
https://github.com/Checkmk/checkmk/commit/d90ee7bff9fc2b2e8c4066859a7e2eba5…
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: 5567598fc73af148f6b24c2ed789f29982daff51
https://github.com/Checkmk/checkmk/commit/5567598fc73af148f6b24c2ed789f2998…
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: d63a9557815860e93bdfebe574a0cffbe7ec7f24
https://github.com/Checkmk/checkmk/commit/d63a9557815860e93bdfebe574a0cffbe…
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: d01b7eaf268f5650a5f96d9f630520c87fdd2c37
https://github.com/Checkmk/checkmk/commit/d01b7eaf268f5650a5f96d9f630520c87…
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: 646725879b35774acb61b509f5aaa705a21528a1
https://github.com/Checkmk/checkmk/commit/646725879b35774acb61b509f5aaa705a…
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 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 add68a318671edde7576ef458e618624e1455575.
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: 7a9fba18fd6c1cf62b2572f8d927cc2c58cbc4d1
https://github.com/Checkmk/checkmk/commit/7a9fba18fd6c1cf62b2572f8d927cc2c5…
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: 0131e8e4f273d25dc14c75372aac873f691c5f44
https://github.com/Checkmk/checkmk/commit/0131e8e4f273d25dc14c75372aac873f6…
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: f19ea20ccc1af4c2c9eca83f365d52934841eea4
https://github.com/Checkmk/checkmk/commit/f19ea20ccc1af4c2c9eca83f365d52934…
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: 610d1cfe4d98077b98c98b0fda64f2b56b49c383
https://github.com/Checkmk/checkmk/commit/610d1cfe4d98077b98c98b0fda64f2b56…
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: 211d94994094284b91327ab632a59c7e7ca4fc73
https://github.com/Checkmk/checkmk/commit/211d94994094284b91327ab632a59c7e7…
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: 3462105efcc950ef85ef23ecf0263507707c47c8
https://github.com/Checkmk/checkmk/commit/3462105efcc950ef85ef23ecf02635077…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
A .werks/16512.md
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: 62fde67c5908672a301cd612685eb23abdf7c61a
https://github.com/Checkmk/checkmk/commit/62fde67c5908672a301cd612685eb23ab…
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: dc96e56ad529524660e28a7a9f8747fb23088d57
https://github.com/Checkmk/checkmk/commit/dc96e56ad529524660e28a7a9f8747fb2…
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: dc2e501c2c249e36f5d74f5c8e24daa6f8864fd3
https://github.com/Checkmk/checkmk/commit/dc2e501c2c249e36f5d74f5c8e24daa6f…
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: 02f388ae3a212fb64b5479fb681c3033f8bde6ea
https://github.com/Checkmk/checkmk/commit/02f388ae3a212fb64b5479fb681c3033f…
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: 5ddfcaa66017b4dfed3a60892d034d547eae9a1f
https://github.com/Checkmk/checkmk/commit/5ddfcaa66017b4dfed3a60892d034d547…
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: b5c64bc743297ba5c91f851d3b973a0109bc5572
https://github.com/Checkmk/checkmk/commit/b5c64bc743297ba5c91f851d3b973a010…
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: dd84d69c21c931beeac6fc32c908cd6363697d51
https://github.com/Checkmk/checkmk/commit/dd84d69c21c931beeac6fc32c908cd636…
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: 826bffeea0cca79bbb6a19b7f5f73061a39bddb4
https://github.com/Checkmk/checkmk/commit/826bffeea0cca79bbb6a19b7f5f73061a…
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: 01420a37a3db231f17bd85a4b1dc199dd3ec8e28
https://github.com/Checkmk/checkmk/commit/01420a37a3db231f17bd85a4b1dc199dd…
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: 02079484b36c6987b0e44647df57fadb1da24f5b
https://github.com/Checkmk/checkmk/commit/02079484b36c6987b0e44647df57fadb1…
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 36e2f2b1863217c27c604d680877419603b2db29.
References CMK-17573
Change-Id: Ie212ba425d9ba684bb866acdf1f9d150a4b42b7a
Commit: 8866427a104a893a0a61fe4e9d67d904e6ed2511
https://github.com/Checkmk/checkmk/commit/8866427a104a893a0a61fe4e9d67d904e…
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 a6b5737513506c8a85e31d3d6e15b7aaca29672c.
References CMK-17573
Change-Id: I195c6ae1fe9a261f1d42242e41837489bbaeadb7
Commit: 17c00c8eeec3129a1e423034deeea1d8fcf2d50f
https://github.com/Checkmk/checkmk/commit/17c00c8eeec3129a1e423034deeea1d8f…
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
Commit: f7814576486da77da26cc2267e588225da77b402
https://github.com/Checkmk/checkmk/commit/f7814576486da77da26cc2267e588225d…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A .werks/17054.md
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
17054 FIX Test notifications: Match host and service level
CMK-17848
Change-Id: I6d40e962c5966a99b8ea8dc741dd968e45a6f570
Commit: de7e149aa5999979f5b2d332c9fc175fbd1c7ddf
https://github.com/Checkmk/checkmk/commit/de7e149aa5999979f5b2d332c9fc175fb…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
test_update_from_backup: Skip test in Ubuntu-24.04
Change-Id: Id225876f8839521d831e8b8273106d357575cb36
Commit: bdec0b15974cc6602b59013615ea949e0a1d9fbb
https://github.com/Checkmk/checkmk/commit/bdec0b15974cc6602b59013615ea949e0…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M tests/unit/test_pylint_checker_forbidden_objects.py
Log Message:
-----------
unit test: Skipping test_abcmeta_usage
Skipping test due to RecursionError in astroid. May be re-enabled
with a higher astroid version at a later time.
CMK-17853
Change-Id: Ib01355d656c3d4e493ce49df6a3000f0361f5f02
Commit: 9f58d9e162e733313ad479232a09b75c10b5e48a
https://github.com/Checkmk/checkmk/commit/9f58d9e162e733313ad479232a09b75c1…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M locale/ja/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/stable
Translate-URL:
https://translate.checkmk.com/projects/checkmk/stable/
Commit: 370e4ea3097ef765f822b88d212f058c91c9f4fd
https://github.com/Checkmk/checkmk/commit/370e4ea3097ef765f822b88d212f058c9…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
A .werks/16798.md
M cmk/base/legacy_checks/ups_test.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_test.py
Log Message:
-----------
ups_test: Handle unknown time since last test
The time since the last battery test is calculated via the difference between the current
uptime and the uptime when the test was initiated.
This means the time cannot be determined if the uptime of the test initiation is larger
than the current uptime.
Before, this lead to a
```
ValueError: Cannot render negative timespan
```
Now, the check will become UNKNOWN instead.
SUP-18881
Change-Id: I186adf739946923e52b844037887ed43bd2b6eab
Commit: 91393326f58d3a451afbda44587cf42c764e9e87
https://github.com/Checkmk/checkmk/commit/91393326f58d3a451afbda44587cf42c7…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
A .werks/17029.md
Log Message:
-----------
17029 FIX Synthetic monitoring: Tests with status NOT RUN or SKIP go stale
The test services become stale if the test status is NOT RUN or SKIP.
Previously, tests with any of these statuses would go to the WARN state.
As a result of this werk, test services may change state and more the number of stale
services may increase.
CMK-17658
Change-Id: I8e741f0981d5aad8904e61c817bf5fc9bfa3e385
Commit: 873fb685dc2342ba1744020e8ef599e3a93877d6
https://github.com/Checkmk/checkmk/commit/873fb685dc2342ba1744020e8ef599e3a…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
M .werks/16762.md
Log Message:
-----------
fix version of werk
this werk was added in `origin/release/2.3.0b6` and then picked into the
2.3.0 branch where the werk version was incorrectly changed to 2.3.0
Change-Id: If9ee84fde818b414c9a6c89647f715d4a24fe8f8
Commit: 6820740773a1fc8f824997499470c7c4f7c630b1
https://github.com/Checkmk/checkmk/commit/6820740773a1fc8f824997499470c7c4f…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
M tests/qa-test-data
M tests/update/test_update_from_backup.py
Log Message:
-----------
test-update: Re-enable tests for Ubuntu 24.04
Since the new test-sites restored from the backups are using base-version
2.2.0p27, we can restore tests for the Ubuntu 24.04 distro.
CMK-17573
Change-Id: Id2dca2ac4247181ef5a52b5a4c8e0016cb73806d
Commit: 84e9c692ea20bdfdde7de9843ba658b7f03abd07
https://github.com/Checkmk/checkmk/commit/84e9c692ea20bdfdde7de9843ba658b7f…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/decorators.py
M tests/unit/cmk/gui/openapi/test_endpoint.py
Log Message:
-----------
Allow content negotiation in the REST API
The `accept` parameter, originally defined as a string can now also
be a list of strings indicating that more than one type of content is
acceptable by the endpoint.
In addition, the function is informed of the type of content received to facilitate
processing.
Example:
```
@endpoint(
...
accept=['application/json', 'application/gzip'],
)
def my_endpoint (params: Mapping[str, Any]) -> Result:
body = params['body']
content_type = params['content_type']
...
```
CMK-17757
Change-Id: Ib59eba172c6d9babdefdaf8fa1932b46305eda50
Commit: e8073d73bdbed5a03db7d34331d5ef0194b5312d
https://github.com/Checkmk/checkmk/commit/e8073d73bdbed5a03db7d34331d5ef019…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths:
M locale/ja/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/stable
Translate-URL:
https://translate.checkmk.com/projects/checkmk/stable/
Compare:
https://github.com/Checkmk/checkmk/compare/193a025c2f3f...e8073d73bdbe
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications