Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 52ae0b0be8a46437fafbbe34a8e74008f252499d
https://github.com/Checkmk/checkmk/commit/52ae0b0be8a46437fafbbe34a8e74008f…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M web/htdocs/themes/facelift/images/icon_filter.svg
Log Message:
-----------
Replace filter icon
CMK-13467
Change-Id: Ie2bb5dd1d033093905afa8e78116d9bd38adcec7
(cherry picked from commit 344a1dd157d149dcc21825819da52d58ec8941bf)
Commit: fe76ef13623070d1559527ce474bef554c084eab
https://github.com/Checkmk/checkmk/commit/fe76ef13623070d1559527ce474bef554…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/_sources.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/sources.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
move make_special_agent_cmdline to ConfigCache
Change-Id: I9381d36bcd4d783ca63996fab35222bfdfa2c3cd
Commit: 51890057e51bbd8f447051e3bc7269cf20a2a7ed
https://github.com/Checkmk/checkmk/commit/51890057e51bbd8f447051e3bc7269cf2…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15747
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Fix macro replacement in special agents
The use of macros was enabled for special agent parameters with
werk 3721, but no longer worked in 2.1.
It's fixed with this werk.
SUP-14120
Change-Id: Icffff359ce14e7d72593d833a63ac95ce3a55610
Commit: a8bdd86a926e1204ef2c1927ec72ac704599b248
https://github.com/Checkmk/checkmk/commit/a8bdd86a926e1204ef2c1927ec72ac704…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/utils/licensing/export.py
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
licensing: Parse (legacy) report version 1.2...1.5
Change-Id: Ica5b0ba6f1a002755677f615c2bfb9fa066f9287
Commit: 38dd5107ba5f50981ee89fde952382e5f0835975
https://github.com/Checkmk/checkmk/commit/38dd5107ba5f50981ee89fde952382e5f…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/wato/background_job.py
Log Message:
-----------
Fix UI-Crawl
Change-Id: Ie874aa419f0db619d9c5f847ca5b2ed40da279ae
Commit: 4da4e58e15c7b53255d98a61a89804405c8bf3ca
https://github.com/Checkmk/checkmk/commit/4da4e58e15c7b53255d98a61a89804405…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15191
M cmk/gui/fields/utils.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/utils/livestatus_helpers/expressions.py
A tests/unit/cmk/utils/livestatus_helpers/test_expressions.py
Log Message:
-----------
15191 SEC Livestatus command injection in RestAPI
Prior to this Werk all RestAPI endpoints that use Livestatus
filter operators were susceptible to injection of Livestatus commands.
Any user authorized to use the affected RestAPI routes could hence
execute arbitrary Livestatus commands.
This issue was uncovered by internal review.
Affected Versions:
LI: 2.2.0 (beta)
LI: 2.1.0
LI: 2.0.0
Vulnerability Management:
We have rated the issue with a CVSS Score of 8.3 (High) with the
following CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H and
assigned CVE CVE-2023-31208.
Change-Id: I810b8cc2f920591a1aee2092c52f89d9fbfcbf59
Commit: 1ed56859115ea3affb2a8fcd3baeea4076e165e5
https://github.com/Checkmk/checkmk/commit/1ed56859115ea3affb2a8fcd3baeea407…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
api/code_examples: fix curl example with redirect option
Change-Id: Id11a3e2f183ade1ae78052f88aa5710a6a23d41f
(cherry picked from commit 745c44984494317993739be13fe3a0e1f59ea41c)
Commit: cf949638a8d87b77beffbd935241e4b69478e658
https://github.com/Checkmk/checkmk/commit/cf949638a8d87b77beffbd935241e4b69…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: add missing spec
CMK-12918
Change-Id: I3207ef68065a955fd40ced08e1b1a7675283f30d
Commit: 029404e9be12006066fb97b66fdeaef56be6ae2b
https://github.com/Checkmk/checkmk/commit/029404e9be12006066fb97b66fdeaef56…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
omd_performance: align test with real agent output
check_mk_agent.linux does not output standard error output.
CMK-12918
Change-Id: If6e53ea99c47e7f1b0b8aa334a22371c4e9672f1
Commit: ff8ca597000567c400d6d65543f24b82a0c27a04
https://github.com/Checkmk/checkmk/commit/ff8ca597000567c400d6d65543f24b82a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: always use graph, even if some metrics are missing
CMK-12918
Change-Id: Ib1a93b909dc0cdf60db3a898a099d11bf30cc086
Commit: 469b9c668e10ab197b2460440da07d5b4c704f21
https://github.com/Checkmk/checkmk/commit/469b9c668e10ab197b2460440da07d5b4…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M checkman/omd_diskusage
Log Message:
-----------
omd_diskusage: update manpage
CMK-12918
Change-Id: I1420b50a534cdcc72e0aa41677fd7be26d6b34a9
Commit: df170b9f1ae4b4fb00ba78c23749696cb79c88bb
https://github.com/Checkmk/checkmk/commit/df170b9f1ae4b4fb00ba78c23749696cb…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
Log Message:
-----------
omd_diskusage: return site_name
CMK-12819
Change-Id: I7c85e81e974434e5cac9ba1ca98232c9a31e7a81
Commit: 68848ffb5f12042da389ad99b91555a105459584
https://github.com/Checkmk/checkmk/commit/68848ffb5f12042da389ad99b91555a10…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15613
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
15613 FIX omd_diskusage: Avoid Errors if Site Name is 'log' or 'rrd'
CMK-12918
Change-Id: I9dff409dd6ad2c90cdfe766ecba8c1248274037b
Commit: 5d46dd33a0552eff621ee2b77e81a987e6a4db0a
https://github.com/Checkmk/checkmk/commit/5d46dd33a0552eff621ee2b77e81a987e…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/10174
M .werks/10447
M .werks/12326
M .werks/13750
M .werks/14084
M .werks/14098
M .werks/14716
M .werks/14719
M .werks/14821
M .werks/7341
M agents/cfg_examples/dnsclient.cfg
M agents/wnx/install/Product.wxs
A agents/wnx/install/checkmk.ico
R agents/wnx/install/tribe29.ico
M agents/wnx/msb.ps1
M agents/wnx/scripts/tools/findagentmsi.ps1
M agents/wnx/scripts/tools/is_installed.cmd
M agents/wnx/test_files/msibuild/msi/check_mk_agent.msi
M checks/check_mail
Log Message:
-----------
Rebranding: Remove most of the remaining "tribe29" references
References to *.lan.tribe29.com stay in place for now and will be
removed once the respective systems are migrated to checkmk.net
CMK-12940
Change-Id: Id2342eefaeb8bc6c39ccb75f122696b032deb246
Commit: fa8dcd10d8eee6b2c10f97394eb857863f5135d8
https://github.com/Checkmk/checkmk/commit/fa8dcd10d8eee6b2c10f97394eb857863…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
UI title bar: Fix positioning of pending changes msg
... to be rendered within the title bar also in case a warning is
displayed before the title bar
Change-Id: Ibf0bb89090d3d0cb7f06de130621ae6c9c570781
Commit: ff2949c0c5504bba81e7ce65387d745c4f4894ee
https://github.com/Checkmk/checkmk/commit/ff2949c0c5504bba81e7ce65387d745c4…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/azure_usagedetails.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/* (II)
CMK-12940
Change-Id: I7e0273e84b4ff65686cd320f32755b945b1dd5e3
Commit: 5473f9c6f29e8d773d5ad0411a8c735a2615f529
https://github.com/Checkmk/checkmk/commit/5473f9c6f29e8d773d5ad0411a8c735a2…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M checkman/gcp_filestore_summary
M checkman/gcp_gce_cpu
M checkman/gcp_gce_disk_summary
M checkman/gcp_gce_network
M checkman/gcp_gce_storage_summary
M checkman/gcp_gce_summary
M checkman/gcp_gcs_summary
M checkman/gcp_http_lb_summary
M checkman/gcp_sql_summary
Log Message:
-----------
Update GCP manpages
Change-Id: I07a7a73040ecbdc71d3c93840d4a24ab24124454
Commit: 0fab09a6ba6e5eb17d1a293e5913d7c688a2bcf0
https://github.com/Checkmk/checkmk/commit/0fab09a6ba6e5eb17d1a293e5913d7c68…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Licensing: UI improvement collection
* Remove timezone column from license usage table
* Do not show licensing notification settings in GUI since there is nothing for the user to configure yet
* Make wording for trial expiration consistent on login page/help menu/licensing page
CMK-12892
Change-Id: I7cdcf48b6c3a9939cf83f81e58a68fdfffea9b44
Commit: c41d58f9f5055a0b3aeaf5edaff4daff79e259fa
https://github.com/Checkmk/checkmk/commit/c41d58f9f5055a0b3aeaf5edaff4daff7…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/users.py
M tests/unit/active_checks/_check_form_submit_response
M tests/unit/checks/test_check_mail.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_assets.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_exceptions.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gce_storage.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_http_lb.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_sql.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_restarts.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
M tests/unit/cmk/gui/test_logged_in.py
M tests/unit/cmk/special_agents/proxmox_ve-files/proxmox_ve-backup-2021-05-17.log
M tests/unit/cmk/special_agents/test_agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
M tests/unit/cmk/utils/packaging/test_manifest.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/*
CMK-12940
Change-Id: I0a35fe7b65d866c04b16c0ca8545fdeb9cdbedb4
Commit: 62f5b84056342d24a656d3e13164ee355e3ad19f
https://github.com/Checkmk/checkmk/commit/62f5b84056342d24a656d3e13164ee355…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Ic6af45d28ec7d154c11f17f9f2b291e626fba928
JIRA-Ref: CMK-12974
(cherry picked from commit 5abe9a34a123ed458bbf612983ac5634f462ffa5)
Commit: 4af3ce408ab6b5d891e5bb327ef3c2346084c9bb
https://github.com/Checkmk/checkmk/commit/4af3ce408ab6b5d891e5bb327ef3c2346…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
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/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/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0b9
Commit: 5161eb71e077b80441dc9044701abe35133f057f
https://github.com/Checkmk/checkmk/commit/5161eb71e077b80441dc9044701abe351…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0"
This reverts commit 62f5b84056342d24a656d3e13164ee355e3ad19f.
Commit: 1d88daa187590beae58f7fca4142dab60f79318a
https://github.com/Checkmk/checkmk/commit/1d88daa187590beae58f7fca4142dab60…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15825
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
15748 FIX 'effective_attributes' now uses the same format as 'attributes' in 'show host' and 'show all hosts' endpoints
SUP-13071
Change-Id: I56e81deeb7d6b3a69e8b33a03900443908d9f841
Commit: 14c87f684edd306638f032b83ecbd780dcf5f201
https://github.com/Checkmk/checkmk/commit/14c87f684edd306638f032b83ecbd780d…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15750
M agents/plugins/apache_status.py
Log Message:
-----------
15750 FIX apache_status: Try to detect servers with ss first
Previously, apache_status agent plugin would try to first fetch server
info by using netstat. If the output was empty it would use ss.
The sequence of commands is now changed because netstat is depracated
and truncates IPv6 addresses.
closes: #567
Change-Id: I3923537857673c34bc237a91709180ff69c0615c
Commit: bc92218002ff52614a6ebc7a81f92e3943fb6ec7
https://github.com/Checkmk/checkmk/commit/bc92218002ff52614a6ebc7a81f92e394…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Fix e2e tests
Change-Id: Iff16f3b84780ec91b940c5b80b784bd9f4499cba
Commit: 55df9a1c0a1629bd9b35404040c58f55c24818f5
https://github.com/Checkmk/checkmk/commit/55df9a1c0a1629bd9b35404040c58f55c…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15561
M omd/distros/ALMALINUX_9.mk
M omd/packages/lasso/lasso.make
M omd/packages/mod_auth_mellon/mod_auth_mellon.make
Log Message:
-----------
15561 FIX Use system mod_auth_mellon under RHEL 9
If you're using SAML authentication with mod_auth_mellon under RHEL9, you might be affected by this werk.
We're now not shipping mod_auth_mellon/lasso anymore with checkmk but require this during the installation of the checkmk package.
SUP-13624
Change-Id: I131a79cc5af2aa431fe41b7250a177b39d800f70
Commit: 4b868129ad2d6144197c4ef689491e184ad67ac1
https://github.com/Checkmk/checkmk/commit/4b868129ad2d6144197c4ef689491e184…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0 (attempt #2)
This reverts commit 120cde899a3d42c029b3109d4d74707e868b0b3d.
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Iab8a5a3108d84064fc14dab1e5bf44d7884d7cc0
JIRA-Ref: CMK-12974
(cherry picked from commit edc52c4244a3d1a34be80e18a6425d45f51dff5c)
Commit: bdf818cf3d8f041b8304c660d51e733ca65f6469
https://github.com/Checkmk/checkmk/commit/bdf818cf3d8f041b8304c660d51e733ca…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M defines.make
M editions.json
Log Message:
-----------
Drop cfe logic
Change-Id: Id6e30e51cbf406b67afaf4d89ef4f9bc01829d6d
Commit: 00a18edea823e321f7cff3c8a9e75a9b57d70d7c
https://github.com/Checkmk/checkmk/commit/00a18edea823e321f7cff3c8a9e75a9b5…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15396
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15396 FIX HW/SW Inventory: Do not filter tree before delta tree computation
Previously the delta tree computation was based on filtered trees. These
filters depend on contact groups configuration.
Now the delta tree computation is freed from any such filters but the delta
trees are filtered afterwards.
Change-Id: Iece2c26399b2bfab151d56729b8b536f544226ca
Commit: b56090dc5d64911b564049d62faab53182757ff6
https://github.com/Checkmk/checkmk/commit/b56090dc5d64911b564049d62faab5318…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15076
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
15076 FIX Shorten inventory filter titles
Recently, inventory filter titles were given a prefix, e.g. "Inventory attribute: " which made them too long for proper display in the filter popup. These prefixes are removed again.
CMK-12996
Change-Id: I560ee2dda1996b414c8eea18d84142170a1b4b8f
Commit: eb546b2dacc3af1929f6fa15ab2d89517bd710dd
https://github.com/Checkmk/checkmk/commit/eb546b2dacc3af1929f6fa15ab2d89517…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Fix back url for pagetype clones
CMK-13172
Change-Id: If36df2eddbe93311c4f634e0519de3524dc30abc
Commit: 1fc56d854826eea03f3ddf72498122941a32f91e
https://github.com/Checkmk/checkmk/commit/1fc56d854826eea03f3ddf72498122941…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M .werks/15396
M .werks/15825
Log Message:
-----------
Fix werks after tagging
Change-Id: I443be4aea0ab4bb3b8d96946093c597dbc9105e8
Commit: ba52962ee472433b812612efb15edee6fad505d0
https://github.com/Checkmk/checkmk/commit/ba52962ee472433b812612efb15edee6f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M .werks/15076
Log Message:
-----------
Another werk fix after tagging...
Change-Id: Ic4b617ea75cf71a1412094ab58a20b17bbe29e64
Commit: 3f33850150229275747493b4dea5287fd1364387
https://github.com/Checkmk/checkmk/commit/3f33850150229275747493b4dea5287fd…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
Introduce version 2.1.0p28 as base version in test-update
Change-Id: I9c0b2658b87b59b2d564c81bf5af22d780a3943f
Commit: 530613739698180fb5cddee0dcc63835795a0a90
https://github.com/Checkmk/checkmk/commit/530613739698180fb5cddee0dcc638357…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15848
M agents/plugins/mk_oracle
Log Message:
-----------
15848 FIX <tt>mk_oracle</tt>: Fix asynchronous execution on <tt>systemd</tt> systems and direct call from the command line
CMK-13246
Change-Id: I0cbd0aea0121900dc2cabd8b59989bfcfee4371a
Commit: d8af214183fa6067e5466a2277fd0552e165f46b
https://github.com/Checkmk/checkmk/commit/d8af214183fa6067e5466a2277fd0552e…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15563
M omd/distros/ALMALINUX_9.mk
Log Message:
-----------
15563 FIX Add missing perl-lib to almalinux9
CMK-13466
Change-Id: Ib1716091cdbab172e616c3e62ac8505cc9320af1
Commit: 1a00afd3e48f234a4d645f05c08ab82cb0ed7d53
https://github.com/Checkmk/checkmk/commit/1a00afd3e48f234a4d645f05c08ab82cb…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/plugins/visuals/node_vis.py
Log Message:
-----------
Changed mesh_depth filter default value from 0->2
Change-Id: Ia23a1a4e213ea7535d2b05df2d860ba9d5c3be70
Compare: https://github.com/Checkmk/checkmk/compare/ec1f4c7a417d...1a00afd3e48f
Branch: refs/heads/2.0.0
Home: https://github.com/Checkmk/checkmk
Commit: c1493faf93f9e0005e1f4b629515f15197efb7f1
https://github.com/Checkmk/checkmk/commit/c1493faf93f9e0005e1f4b629515f1519…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15191
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/utils/livestatus_helpers/expressions.py
Log Message:
-----------
15191 SEC Livestatus command injection in RestAPI
Prior to this Werk all RestAPI endpoints that use Livestatus
filter operators were susceptible to injection of Livestatus commands.
Any user authorized to use the affected RestAPI routes could hence
execute arbitrary Livestatus commands.
This issue was uncovered by internal review.
Affected Versions:
LI: 2.2.0 (beta)
LI: 2.1.0
LI: 2.0.0
Vulnerability Management:
We have rated the issue with a CVSS Score of 8.3 (High) with the
following CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H and
assigned CVE CVE-2023-31208.
Change-Id: I810b8cc2f920591a1aee2092c52f89d9fbfcbf59
Commit: d5ea15ae5e747cae0b26818636b13d1d949cf533
https://github.com/Checkmk/checkmk/commit/d5ea15ae5e747cae0b26818636b13d1d9…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/main_menu.py
M cmk/gui/werks.py
M web/htdocs/themes/facelift/images/icon_checkmk_logo_min.svg
R web/htdocs/themes/facelift/images/icon_tribe29.svg
R web/htdocs/themes/facelift/images/tribe29.svg
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
Rebranding: Remove remaining tribe29 icons and links
CMK-12940
Change-Id: I6d5614e2dc37558ef50cdd474e74bff4bd4e69a0
Commit: 2e6ed5a424ecd0ac62329e12dc7353f69a4147fb
https://github.com/Checkmk/checkmk/commit/2e6ed5a424ecd0ac62329e12dc7353f69…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/docker/test_docker.py
M tests/unit/active_checks/_check_form_submit_response
M tests/unit/checks/test_docker_parse_node_images.py
M tests/unit/checks/test_docker_parse_subsection_image_inspect.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/*
CMK-12940
Change-Id: I6559b194ca9feb70215ae1bf2ea9c1e788f0d6be
Commit: a1659034dc5ebc5f8327f3adbede9ad59df38d10
https://github.com/Checkmk/checkmk/commit/a1659034dc5ebc5f8327f3adbede9ad59…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/10174
M .werks/10447
M .werks/12326
M .werks/13750
M .werks/14098
M .werks/7341
M CONTRIBUTING.md
M README.md
M agents/cfg_examples/systemd/check_mk.socket
M agents/cfg_examples/xinetd.conf
M agents/check-mk-agent.spec
M agents/wnx/install/Product.wxs
A agents/wnx/install/checkmk.ico
R agents/wnx/install/tribe29.ico
M agents/wnx/msb.ps1
M agents/wnx/src/check_mk_service.rc
M agents/wnx/test_files/msibuild/msi/check_mk_agent.msi
M checks/check_mail
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/sidebar.py
M doc/helpers/headrify
M docker/Dockerfile
M inventory/lnx_distro
M livestatus/src/module.cc
M pull_request_template.md
M scripts/create-ntop-mkp.py
Log Message:
-----------
Rebranding: Remove most of the remaining "tribe29" references
References to *.lan.tribe29.com stay in place for now and will be
removed once the respective systems are migrated to checkmk.net
CMK-12940
Change-Id: Id2342eefaeb8bc6c39ccb75f122696b032deb246
Commit: 964fe9a930c4d49469da7693a02c284b76e1276d
https://github.com/Checkmk/checkmk/commit/964fe9a930c4d49469da7693a02c284b7…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/azure_usagedetails.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/* (II)
CMK-12940
Change-Id: I7e0273e84b4ff65686cd320f32755b945b1dd5e3
Commit: 945baad02158b12328a1133baa7620f7ff35f40c
https://github.com/Checkmk/checkmk/commit/945baad02158b12328a1133baa7620f7f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Ic6af45d28ec7d154c11f17f9f2b291e626fba928
JIRA-Ref: CMK-12974
Commit: 20dfa9393398638032f535b314ed4d930d54ed35
https://github.com/Checkmk/checkmk/commit/20dfa9393398638032f535b314ed4d930…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0"
This reverts commit 945baad02158b12328a1133baa7620f7ff35f40c.
Commit: cfd1bedda7cd488f8e0664116ddddca553aae9e5
https://github.com/Checkmk/checkmk/commit/cfd1bedda7cd488f8e0664116ddddca55…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
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_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_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.0.0p37
Commit: 858c4c7cd88aa78fee2f6a274c85590751477b91
https://github.com/Checkmk/checkmk/commit/858c4c7cd88aa78fee2f6a274c8559075…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0 (attempt #2)
This reverts commit 120cde899a3d42c029b3109d4d74707e868b0b3d.
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Iab8a5a3108d84064fc14dab1e5bf44d7884d7cc0
JIRA-Ref: CMK-12974
Commit: b4c1106b2424fb9ec570e3abc36c8d3aae69a13c
https://github.com/Checkmk/checkmk/commit/b4c1106b2424fb9ec570e3abc36c8d3aa…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0 (attempt #2)"
This reverts commit 858c4c7cd88aa78fee2f6a274c85590751477b91.
Commit: 320241434ca8a5385caea2bbad1a61c669909031
https://github.com/Checkmk/checkmk/commit/320241434ca8a5385caea2bbad1a61c66…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15848
M agents/plugins/mk_oracle
Log Message:
-----------
15848 FIX <tt>mk_oracle</tt>: Fix asynchronous execution on <tt>systemd</tt> systems and direct call from the command line
CMK-13246
Change-Id: I0cbd0aea0121900dc2cabd8b59989bfcfee4371a
Compare: https://github.com/Checkmk/checkmk/compare/c21dca00be00...320241434ca8
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7715bbf3ffee1747fdd178442f96a591ac28aee7
https://github.com/Checkmk/checkmk/commit/7715bbf3ffee1747fdd178442f96a591a…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/api/agent_based/inventory_classes.py
M cmk/checkers/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Simple interface for adding pairs or rows explicitly
Change-Id: I88dee6611ad0e8195025b308b92429c85e744eda
Commit: a9cf5235323ba5af27561df629dff9a59ef03739
https://github.com/Checkmk/checkmk/commit/a9cf5235323ba5af27561df629dff9a59…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/utils/diagnostics.py
Log Message:
-----------
Support Diagnostics: Extend set of files for Licensing component.
Added in general:
- ~/etc/check_mk/licensing.d/notification_settings.mk
- ~/etc/check_mk/multisite.d/licensing_settings.mk
- ~/var/check_mk/licensing/next_online_verification
- ~/var/check_mk/licensing/verification_request_id
- ~/var/check_mk/licensing/verification_response
Already collected, but now also categorized for the licensing component:
- ~/var/check_mk/core/state.pb
- ~/var/log/web.log
- ~/var/log/apache/error_log
Change-Id: I8387ea5e48e04dc55907e2b5190da72095cc6d11
Commit: c900786dc0de09345f4fa6b49939d368ea8b721c
https://github.com/Checkmk/checkmk/commit/c900786dc0de09345f4fa6b49939d368e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
api/code_examples: fix curl example with redirect option
Change-Id: Id11a3e2f183ade1ae78052f88aa5710a6a23d41f
Commit: b2cf77d971ca5d538524009ac047a84be169435e
https://github.com/Checkmk/checkmk/commit/b2cf77d971ca5d538524009ac047a84be…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M web/htdocs/themes/facelift/images/icon_filter.svg
Log Message:
-----------
Replace filter icon
CMK-13467
Change-Id: Ie2bb5dd1d033093905afa8e78116d9bd38adcec7
Commit: 9c7a8707de775be2576015299bd733400949548a
https://github.com/Checkmk/checkmk/commit/9c7a8707de775be2576015299bd733400…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15492
M cmk/gui/plugins/wato/background_job.py
M web/htdocs/js/modules/background_job.ts
Log Message:
-----------
15492 FIX Fix refresh of pending changes on bulk service discovery
CMK-12633
Change-Id: I99a28507f8541e6949995b1c1d74d7683d4ff117
Commit: b0e703e8f42dd8c86abe50ea5574117a9e07b4c1
https://github.com/Checkmk/checkmk/commit/b0e703e8f42dd8c86abe50ea5574117a9…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Ib49a260d5b2872f60a768551674da5c447b49e38
Commit: 718717a9c3b94f38c3160728bd176d19e33e3a65
https://github.com/Checkmk/checkmk/commit/718717a9c3b94f38c3160728bd176d19e…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
R tests/unit/checks/generictests/datasets/ucs_c_rack_server_util.py
A tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util{_*}: Add unit tests
Change-Id: I6c2b16203b650f7c99d1456926278dee572d72da
Commit: 677208473b1e0c2b420444001719844824e514b7
https://github.com/Checkmk/checkmk/commit/677208473b1e0c2b42044400171984482…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/ucs_c_rack_server_util.py
A cmk/base/plugins/agent_based/ucs_c_rack_server_util.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util: migrate section
Change-Id: I4ba0f61c7a1881aeae0e650ff620b0be4958faf7
Commit: de49cc5f43ce597e5d0c92d516fb77984f93a2b5
https://github.com/Checkmk/checkmk/commit/de49cc5f43ce597e5d0c92d516fb77984…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
R cmk/base/legacy_checks/ucs_c_rack_server_util.py
M cmk/base/plugins/agent_based/ucs_c_rack_server_util.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_ucs_c_rack_server_util.py
Log Message:
-----------
ucs_c_rack_server_util{_*}: Migrate check plugins
Change-Id: Ifb57af5ad2c8b87ba5682afd82258f6a26f68cac
Commit: c9aa769870d8ac5a4d1fcd9840c1a1301b076a05
https://github.com/Checkmk/checkmk/commit/c9aa769870d8ac5a4d1fcd9840c1a1301…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/utils/licensing/export.py
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
licensing: Parse (legacy) report version 1.2...1.5
Change-Id: Ica5b0ba6f1a002755677f615c2bfb9fa066f9287
Commit: 9f677bec493d537dea9fe92e75ac7a3b55d8791a
https://github.com/Checkmk/checkmk/commit/9f677bec493d537dea9fe92e75ac7a3b5…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/wato/background_job.py
Log Message:
-----------
Fix UI-Crawl
Change-Id: Ie874aa419f0db619d9c5f847ca5b2ed40da279ae
(cherry picked from commit c9b32831e50e1447d623e523f42b84f068a58542)
Commit: 8f3943520c7c400a7f7b2899b947309ba83f499d
https://github.com/Checkmk/checkmk/commit/8f3943520c7c400a7f7b2899b947309ba…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15191
M cmk/gui/fields/utils.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/utils/livestatus_helpers/expressions.py
A tests/unit/cmk/utils/livestatus_helpers/test_expressions.py
Log Message:
-----------
15191 SEC Livestatus command injection in RestAPI
Prior to this Werk all RestAPI endpoints that use Livestatus
filter operators were susceptible to injection of Livestatus commands.
Any user authorized to use the affected RestAPI routes could hence
execute arbitrary Livestatus commands.
This issue was uncovered by internal review.
Affected Versions:
LI: 2.2.0 (beta)
LI: 2.1.0
LI: 2.0.0
Vulnerability Management:
We have rated the issue with a CVSS Score of 8.3 (High) with the
following CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H and
assigned CVE CVE-2023-31208.
Change-Id: I810b8cc2f920591a1aee2092c52f89d9fbfcbf59
Commit: 9deaea414085d7da78654b92229db36df0f93d90
https://github.com/Checkmk/checkmk/commit/9deaea414085d7da78654b92229db36df…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/autodiscovery.py
Log Message:
-----------
Fixup unused import
Change-Id: I434ac109f4024b5e42440b5a3a8af3de87e24c72
Commit: dabda5f693e86ab9a4cd83c5ea0c25d0ff237964
https://github.com/Checkmk/checkmk/commit/dabda5f693e86ab9a4cd83c5ea0c25d0f…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: add missing spec
CMK-12918
Change-Id: I3207ef68065a955fd40ced08e1b1a7675283f30d
Commit: bc7e4f7356ad65a322f530c54039358dfbdf100c
https://github.com/Checkmk/checkmk/commit/bc7e4f7356ad65a322f530c54039358df…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
omd_performance: align test with real agent output
check_mk_agent.linux does not output standard error output.
CMK-12918
Change-Id: If6e53ea99c47e7f1b0b8aa334a22371c4e9672f1
Commit: 4d05313236bae37fab61e0dcb46380eebffa1908
https://github.com/Checkmk/checkmk/commit/4d05313236bae37fab61e0dcb46380eeb…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/plugins/metrics/omd.py
Log Message:
-----------
omd_performance: always use graph, even if some metrics are missing
CMK-12918
Change-Id: Ib1a93b909dc0cdf60db3a898a099d11bf30cc086
Commit: e10ee96ec001f33d6e37b4f0a8534caa04f1b811
https://github.com/Checkmk/checkmk/commit/e10ee96ec001f33d6e37b4f0a8534caa0…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M checkman/omd_diskusage
Log Message:
-----------
omd_diskusage: update manpage
CMK-12918
Change-Id: I1420b50a534cdcc72e0aa41677fd7be26d6b34a9
Commit: 3fc00368fdaaf481d788b417524c5722a80694f6
https://github.com/Checkmk/checkmk/commit/3fc00368fdaaf481d788b417524c5722a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/omd_diskusage.py
Log Message:
-----------
omd_diskusage: return site_name
CMK-12819
Change-Id: I7c85e81e974434e5cac9ba1ca98232c9a31e7a81
Commit: 3eeb87491b7afab7c18dca413b1ec5ad9c8ad0f9
https://github.com/Checkmk/checkmk/commit/3eeb87491b7afab7c18dca413b1ec5ad9…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/_sources.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/sources.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
move make_special_agent_cmdline to ConfigCache
Change-Id: I9381d36bcd4d783ca63996fab35222bfdfa2c3cd
Commit: 23b38b85f764aa7d1af8cf12e28153455a6a7f53
https://github.com/Checkmk/checkmk/commit/23b38b85f764aa7d1af8cf12e28153455…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15747
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Fix macro replacement in special agents
The use of macros was enabled for special agent parameters with
werk 3721, but no longer worked in 2.1.
It's fixed with this werk.
SUP-14120
Change-Id: Icffff359ce14e7d72593d833a63ac95ce3a55610
Commit: 6f8887c0987578fda2ea1a59153528dec2bc3c0f
https://github.com/Checkmk/checkmk/commit/6f8887c0987578fda2ea1a59153528dec…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/brocade_mlx.py
M cmk/base/legacy_checks/emc_isilon.py
M cmk/base/legacy_checks/netscaler_health.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
make vulture happy: dedup fetch spec
And, of course, drop the dead constant.
Change-Id: Ibbc4fa8f792bb7a45dbce6dd72f668c504be096f
Commit: d78c6f7ca339485273094a5dbd86c32f6abb9920
https://github.com/Checkmk/checkmk/commit/d78c6f7ca339485273094a5dbd86c32f6…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/check_legacy_includes/huawei_switch.py
Log Message:
-----------
make vulture happy: drop dead function
Change-Id: I70223a37713bcc261ed72c410cbec426da5d7cd6
Commit: 210d90ae1d2d32af36abfc5ceff386c994b2696e
https://github.com/Checkmk/checkmk/commit/210d90ae1d2d32af36abfc5ceff386c99…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15613
M cmk/base/plugins/agent_based/omd_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_diskusage.py
Log Message:
-----------
15613 FIX omd_diskusage: Avoid Errors if Site Name is 'log' or 'rrd'
CMK-12918
Change-Id: I9dff409dd6ad2c90cdfe766ecba8c1248274037b
Commit: 75708f062bbb6df663a778c237680096b35fde9a
https://github.com/Checkmk/checkmk/commit/75708f062bbb6df663a778c237680096b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/hp_msa_controller.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/conftest.py
Log Message:
-----------
add test for factory settings consistency
Change-Id: Ia20e27b607bd29aa03991aa39ce5f2c646c7c47a
Commit: 41298cf25ef16f26c4a011181dcb7fb4865464d7
https://github.com/Checkmk/checkmk/commit/41298cf25ef16f26c4a011181dcb7fb48…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/diagnostics.py
M tests/unit/cmk/utils/test_diagnostics_utils.py
Log Message:
-----------
Support Diagnostics: Automatically decrypt Licensing files
Some of the files we collect for the Licensing module are encrypted.
They are now automatically decrypted before added to the SD dump.
Change-Id: I4a891fe62752ed5551efc801e8483cf28f1a85e6
Commit: 0179b1681840e0dde1ab80ba7d3fa6626eccfd6f
https://github.com/Checkmk/checkmk/commit/0179b1681840e0dde1ab80ba7d3fa6626…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
cmk.base f12: Avoid rsyncing .pyc files
This makes the subsequent mv command crash (source and target are
equal).
Change-Id: I2b94a000e9fc3e659e6407ba87ee8d1c672dcc1f
Commit: e9b00ac561a0debed904544742cf56607e37aa4c
https://github.com/Checkmk/checkmk/commit/e9b00ac561a0debed904544742cf56607…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
CREFolder to kwargs only for clarity
Change-Id: Ic64e29a1e1270fe1f9eceb84d909c58a79138a3a
Commit: 983f5840e16d44566d2b0feed5d7a4bd4e26ce01
https://github.com/Checkmk/checkmk/commit/983f5840e16d44566d2b0feed5d7a4bd4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
Log Message:
-----------
Move folder id creation from save logic to creation time
It's kind of surprising that the internal ID automatically computed and
the object is modified when the folder is being persisted.
Change-Id: I6e3c14cbfc6ad688f2cb4dda181900154690a64c
Commit: bb7a6146994a42efd22da1f3edba1fb550fb64e2
https://github.com/Checkmk/checkmk/commit/bb7a6146994a42efd22da1f3edba1fb55…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Consolidate hosts & folders tests
Change-Id: I648a7e6730b759ff2c5c4286ec1cba82b8b04301
Commit: fb9c2b3af598620a3d9df278be3bfa50e6946be4
https://github.com/Checkmk/checkmk/commit/fb9c2b3af598620a3d9df278be3bfa50e…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Keep the folders internal ID when computing the WATOFolderInfo
The internal ID is an attribute of the folder which should always be
kept and not only when executing persist_instance.
Change-Id: Ia59af847d745206cc93834fc950f64375ad40be5
Commit: b34d4b3b8e056317b3e9f290dc88d58eb9a52d76
https://github.com/Checkmk/checkmk/commit/b34d4b3b8e056317b3e9f290dc88d58eb…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M checkman/gcp_filestore_summary
M checkman/gcp_gce_cpu
M checkman/gcp_gce_disk_summary
M checkman/gcp_gce_network
M checkman/gcp_gce_storage_summary
M checkman/gcp_gce_summary
M checkman/gcp_gcs_summary
M checkman/gcp_http_lb_summary
M checkman/gcp_sql_summary
Log Message:
-----------
Update GCP manpages
Change-Id: I07a7a73040ecbdc71d3c93840d4a24ab24124454
Commit: 0418028280416917f91a4603615fcca27aa64589
https://github.com/Checkmk/checkmk/commit/0418028280416917f91a4603615fcca27…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Licensing: UI improvement collection
* Remove timezone column from license usage table
* Do not show licensing notification settings in GUI since there is nothing for the user to configure yet
* Make wording for trial expiration consistent on login page/help menu/licensing page
CMK-12892
Change-Id: I7cdcf48b6c3a9939cf83f81e58a68fdfffea9b44
Commit: 0302c5ef9abe7d09b27d0859adcda7f03ada49be
https://github.com/Checkmk/checkmk/commit/0302c5ef9abe7d09b27d0859adcda7f03…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 1 Werk IDS
Change-Id: Ia0020d05c32d49a607e89aaa4735908f5892d438
Commit: 077286d91c2f73042d53e80c62b3d3c675bf3765
https://github.com/Checkmk/checkmk/commit/077286d91c2f73042d53e80c62b3d3c67…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
Fixup name used but not imported
Change-Id: I37ff9fcd3683105e68dec59bd014285cb6f2f33a
Commit: 43666954c2256a8a71487e44b05d59bc2388dc5e
https://github.com/Checkmk/checkmk/commit/43666954c2256a8a71487e44b05d59bc2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee when it can be done in caller
This avoids forwarding arguments and complicating the call stack
without any reason.
Change-Id: I5733e6581735cc82a5a26f155d2c97f05deeb9ed
Commit: 68d3b6257d15db121b7c6a251622a9d101db9915
https://github.com/Checkmk/checkmk/commit/68d3b6257d15db121b7c6a251622a9d10…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee... #2
Change-Id: I2241d07af78f1316b5ffc27e6f03bdc86d31a8fa
Commit: cf8d245aedd0421dc866ac0003f2b0c4c5c3e964
https://github.com/Checkmk/checkmk/commit/cf8d245aedd0421dc866ac0003f2b0c4c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
Do not compute in callee... #3
Change-Id: I84c1a6edf4535fe7b8063ebff4bf711ae8718763
Commit: 39d8017693d7198ed99bd9869d2c75f6facfe9b5
https://github.com/Checkmk/checkmk/commit/39d8017693d7198ed99bd9869d2c75f6f…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/15748
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
15748 FIX 'effective_attributes' now uses the same format as 'attributes' in 'show host' and 'show all hosts' endpoints
SUP-13071
Change-Id: I56e81deeb7d6b3a69e8b33a03900443908d9f841
Commit: 3e61f55d271347ee55ed181d09039893479cb1bc
https://github.com/Checkmk/checkmk/commit/3e61f55d271347ee55ed181d090398934…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
Log Message:
-----------
add mapping between Nagios servicegroup and IServiceGroup
Change-Id: Ib75e3a05b28afac6c69ebe6b0f52277f6769806c
Commit: a7e814e1d001597453064db2c4fb37f7141520bf
https://github.com/Checkmk/checkmk/commit/a7e814e1d001597453064db2c4fb37f71…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/TableServices.cc
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
change MonitoringCore::find_servicegroups to return raw pointer instead of unique ptr
Change-Id: Ic5c063dca060e202af062c6a80ee11858bd119a9
Commit: d7072cc00b31ebcbd45e57e8a31b9d44adabc50e
https://github.com/Checkmk/checkmk/commit/d7072cc00b31ebcbd45e57e8a31b9d44a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R livestatus/src/HostListState.cc
R livestatus/src/HostListState.h
M livestatus/src/Makefile.am
M livestatus/src/NebServiceGroup.h
R livestatus/src/ServiceListState.cc
R livestatus/src/ServiceListState.h
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
A packages/livestatus/include/livestatus/HostListState.h
M packages/livestatus/include/livestatus/Interface.h
A packages/livestatus/include/livestatus/ServiceListState.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/HostListState.cc
A packages/livestatus/src/ServiceListState.cc
Log Message:
-----------
unify TableServiceGroups
Change-Id: I2d930641a7f27ac9c85f827086e26d4d31ec40eb
Commit: c6943925fdf3eb97ec0c68f1abd6fb965b76e0db
https://github.com/Checkmk/checkmk/commit/c6943925fdf3eb97ec0c68f1abd6fb965…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/Store.h
R livestatus/src/TableHostGroups.cc
R livestatus/src/TableHostGroups.h
M livestatus/src/TableHostsByGroup.cc
R livestatus/src/TableServiceGroups.cc
R livestatus/src/TableServiceGroups.h
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/test/test_Table.cc
A packages/livestatus/include/livestatus/TableHostGroups.h
A packages/livestatus/include/livestatus/TableServiceGroups.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/TableHostGroups.cc
A packages/livestatus/src/TableServiceGroups.cc
Log Message:
-----------
move TableHostGroups and TableServiceGroups to lib livestatus
Change-Id: Ie8759a16e1f88ca951591b0b9bce401a9d85d799
Commit: a529a2b5cc75233c16f86ed7bf8aa9cd9e241f7e
https://github.com/Checkmk/checkmk/commit/a529a2b5cc75233c16f86ed7bf8aa9cd9…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/15748
M .werks/15749
A .werks/15825
Log Message:
-----------
fix werk ids being duplicated
Change-Id: I322466ae897c6665d56fa2ffa611ce872d0baaaf
Commit: 581d59ec684afaa93ad23be1b291073122a97e92
https://github.com/Checkmk/checkmk/commit/581d59ec684afaa93ad23be1b29107312…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Ic6af45d28ec7d154c11f17f9f2b291e626fba928
JIRA-Ref: CMK-12974
Commit: 8f6d9f9d06aa6fa8533455ffece26bdd50e27a0a
https://github.com/Checkmk/checkmk/commit/8f6d9f9d06aa6fa8533455ffece26bdd5…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15076
M cmk/gui/views/inventory/__init__.py
Log Message:
-----------
15076 FIX Shorten inventory filter titles
Recently, inventory filter titles were given a prefix, e.g. "Inventory attribute: " which made them too long for proper display in the filter popup. These prefixes are removed again.
CMK-12996
Change-Id: I560ee2dda1996b414c8eea18d84142170a1b4b8f
Commit: c5a3ae66b95a6fa407e4e74dbdc5cd89951a7285
https://github.com/Checkmk/checkmk/commit/c5a3ae66b95a6fa407e4e74dbdc5cd899…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
bring back lost active checks metrics
The corresponding key in active_check_info has been removed.
We just assume as good as all plugins have metrics these days.
Change-Id: Ieaa32a1a953d0968f6b7d32878ebbfa5a575521f
Commit: 1f636ccac9dba4dc8fdf6db19f1c3fc655489043
https://github.com/Checkmk/checkmk/commit/1f636ccac9dba4dc8fdf6db19f1c3fc65…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/core_nagios.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
Log Message:
-----------
just assume any custom service has metrics
We make this assumption for all active checks, and for all passive checks.
The optimization for custom checks is not significant.
Change-Id: I78558bc844f513846955c4e9f9fad44e8e1fcc81
Commit: 117a4b5ff288b4d5f70b132499e78da2a8adc666
https://github.com/Checkmk/checkmk/commit/117a4b5ff288b4d5f70b132499e78da2a…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/integration/cmk/lib/snmplib/test_snmp_modes.py
Log Message:
-----------
net-snmp: Add integration tests for AES-256 and AES-192
CMK-11932
Change-Id: Ied62785d990fdc3624e0248a0372b03f35ebfb1d
Commit: 426b3fdd8e873689d7410a9a2e7feeab38234ce7
https://github.com/Checkmk/checkmk/commit/426b3fdd8e873689d7410a9a2e7feeab3…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/ec/config.py
M cmk/ec/main.py
Log Message:
-----------
Various tiny typing improvements for the EC.
Change-Id: I8c0dc390cf35b0e4bc2be508fb89fa91893182b3
Commit: 120cde899a3d42c029b3109d4d74707e868b0b3d
https://github.com/Checkmk/checkmk/commit/120cde899a3d42c029b3109d4d74707e8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0"
Needs some more work regarding test_docker.py
This reverts commit 581d59ec684afaa93ad23be1b291073122a97e92.
Commit: 4e2194472257100e02136aaf5681488fdab89639
https://github.com/Checkmk/checkmk/commit/4e2194472257100e02136aaf5681488fd…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Cleanup Folder.save
The save method now does not need to call load_instance anymore.
It would also be nice to remove the invalidate_caches in this method,
since it is kind of suprising that a save methods triggers it.
However, removing it makes some test fail which needs to be investigated
later.
Change-Id: If9b623e100e77d8a8cebec6dafec9279b1e0c359
Commit: 69c4e78c8ac15a51b97af47552ac612efa1a4f35
https://github.com/Checkmk/checkmk/commit/69c4e78c8ac15a51b97af47552ac612ef…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Improve naming
Change-Id: I66a4e5945929713d2c888320797fa951abc7b52a
Commit: d50a29273ad93bb143a004fe53d588a5b2a7b6bb
https://github.com/Checkmk/checkmk/commit/d50a29273ad93bb143a004fe53d588a5b…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tsconfig.strict.json
Log Message:
-----------
add following files to the list of typed files:
./enterprise/web/htdocs/js/modules/figures/cmk_state.ts
./enterprise/web/htdocs/js/modules/figures/cmk_inventory.ts
./enterprise/web/htdocs/js/modules/figures/cmk_state_summary.ts
These files didn't cause any errors related to implicit any typing,
so no need to add types here.
Change-Id: I914787c700e120f77851552a2055a7df8dd79fcb
Commit: ed0bc2f6b9c516d86f794f48d3fb777bf50ace53
https://github.com/Checkmk/checkmk/commit/ed0bc2f6b9c516d86f794f48d3fb777bf…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15582
M cmk/base/plugins/agent_based/oracle_crs_res.py
M cmk/gui/plugins/metrics/oracle.py
A cmk/gui/plugins/wato/check_parameters/oracle_crs_res.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_crs_res.py
Log Message:
-----------
15582 oracle_crs_res: Added possibility to configure WARN/CRIT levels for the number of nodes that are not in target state
Added possibility to configure WARN/CRIT levels for the number of nodes that are not in target state.
The default levels are 1 for WARN and 2 for CRIT.
Also, the number of nodes that are not in target state are displayed in the summary.
SUP-6844
Change-Id: I0b87d4e4fe520ad328a283d76df6e4367536b848
Commit: 2e5940d4210ef2624e56d7ce08dd1b8fba6d6c58
https://github.com/Checkmk/checkmk/commit/2e5940d4210ef2624e56d7ce08dd1b8fb…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15750
M agents/plugins/apache_status.py
Log Message:
-----------
15750 FIX apache_status: Try to detect servers with ss first
Previously, apache_status agent plugin would try to first fetch server
info by using netstat. If the output was empty it would use ss.
The sequence of commands is now changed because netstat is depracated
and truncates IPv6 addresses.
closes: #567
Change-Id: I3923537857673c34bc237a91709180ff69c0615c
Commit: 1381018ee9a80718ed93894ffbedc4edd14a939a
https://github.com/Checkmk/checkmk/commit/1381018ee9a80718ed93894ffbedc4edd…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M livestatus/src/RRDColumn.cc
M livestatus/src/RRDColumn.h
Log Message:
-----------
Removed dead code.
Change-Id: I74ea1de4fa600fbbd73e801a5b201a0fc1dd17ac
Commit: d057b1306ee4c276c2ad8545a07f76ddfb6f833d
https://github.com/Checkmk/checkmk/commit/d057b1306ee4c276c2ad8545a07f76ddf…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
R omd/packages/heirloom-mailx/heirloom-mailx-12.5.tar.gz
R omd/packages/snap7/snap7-1.4.2.tar.gz
Log Message:
-----------
Remove tar.gz of bazelized packages
Change-Id: Iac461c562fbb41a13cf7942820e19b191e908f1a
Commit: 1f9ab79ec0291cf4779d2f3d989d7eec8a9e399a
https://github.com/Checkmk/checkmk/commit/1f9ab79ec0291cf4779d2f3d989d7eec8…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Fix e2e tests
Change-Id: Iff16f3b84780ec91b940c5b80b784bd9f4499cba
Commit: 31b23e042146379ad7900a41b7cb8f9f16cec0ce
https://github.com/Checkmk/checkmk/commit/31b23e042146379ad7900a41b7cb8f9f1…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15561
M omd/distros/ALMALINUX_9.mk
M omd/packages/lasso/lasso.make
M omd/packages/mod_auth_mellon/mod_auth_mellon.make
Log Message:
-----------
15561 FIX Use system mod_auth_mellon under RHEL 9
If you're using SAML authentication with mod_auth_mellon under RHEL9, you might be affected by this werk.
We're now not shipping mod_auth_mellon/lasso anymore with checkmk but require this during the installation of the checkmk package.
SUP-13624
Change-Id: I131a79cc5af2aa431fe41b7250a177b39d800f70
Commit: 39c51af3891281fba84481afea493893f66ffe21
https://github.com/Checkmk/checkmk/commit/39c51af3891281fba84481afea493893f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker_image/Dockerfile
M docker_image/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0 (attempt #2)
This reverts commit 120cde899a3d42c029b3109d4d74707e868b0b3d.
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Iab8a5a3108d84064fc14dab1e5bf44d7884d7cc0
JIRA-Ref: CMK-12974
Commit: f6a23a0b326a250fa7f47107248a2d4279f10057
https://github.com/Checkmk/checkmk/commit/f6a23a0b326a250fa7f47107248a2d427…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
make errors visible
Change-Id: Ia7bec0d4642bc2c13105d54bf9ce10af4ba8e47d
Commit: e4536ec931b656e7e2cc24cd565d636627776acc
https://github.com/Checkmk/checkmk/commit/e4536ec931b656e7e2cc24cd565d63662…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/utils/oracle_instance.py
Log Message:
-----------
oracle_instance: make type a property
Change-Id: I529a1fdf8f521a1b9443e49c6f893e90e3148144
Commit: 27849e35e93c4df58d1dd185925103125911c664
https://github.com/Checkmk/checkmk/commit/27849e35e93c4df58d1dd185925103125…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M defines.make
M editions.json
Log Message:
-----------
Drop cfe logic
Change-Id: Id6e30e51cbf406b67afaf4d89ef4f9bc01829d6d
Commit: 5a017bc4ec59d8f219a5546e05f1d0e2104da76a
https://github.com/Checkmk/checkmk/commit/5a017bc4ec59d8f219a5546e05f1d0e21…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15396
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15396 FIX HW/SW Inventory: Do not filter tree before delta tree computation
Previously the delta tree computation was based on filtered trees. These
filters depend on contact groups configuration.
Now the delta tree computation is freed from any such filters but the delta
trees are filtered afterwards.
Change-Id: Iece2c26399b2bfab151d56729b8b536f544226ca
Commit: 0e8f0e37b139e7f53960c5847ccd7725aeec41c1
https://github.com/Checkmk/checkmk/commit/0e8f0e37b139e7f53960c5847ccd7725a…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
Reduce scope of one variable
Change-Id: I105a01f00239c549fef4148ce1c67383fe7b4384
Commit: 96e36ba704a5b8b0c6f8b1c0b7940770b920bbb4
https://github.com/Checkmk/checkmk/commit/96e36ba704a5b8b0c6f8b1c0b7940770b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M tests/unit/checks/test_check_icmp.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Move active check code from core_config to config
The separation of concerns between the two modules is artificial
and unclear. In its current form, the code is easier to maintain
if everything is in one place.
Change-Id: Icac71a5ac48d42c1499d08f4f4e10d6ac2add5e3
Commit: f6925435faa5d07ef61e00e978acf60f0a081a73
https://github.com/Checkmk/checkmk/commit/f6925435faa5d07ef61e00e978acf60f0…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
Log Message:
-----------
Fix origin of get_active_check_descriptions function
Change-Id: Ifa7cbe8a61b7bc185b1b7b296db6ba5e86e0690c
Commit: efdd3dc2094f6b13ec9e19842ec6010c949af826
https://github.com/Checkmk/checkmk/commit/efdd3dc2094f6b13ec9e19842ec6010c9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Fix duplication in active_checks generators #1
Make iterface to both functions more similar.
Change-Id: I1ffb05e880903708f5edca3f65d4d00804e48347
Commit: f2ef5d151e61386abb934d60eaaf917aaba28cb6
https://github.com/Checkmk/checkmk/commit/f2ef5d151e61386abb934d60eaaf917aa…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Add type hints
Change-Id: I7f3b9351a7809d22f2e2da9aa7b0f7589bdc347f
Commit: 1df009b8e6ccd443b2aa13fc6e43fb5563f3d0d2
https://github.com/Checkmk/checkmk/commit/1df009b8e6ccd443b2aa13fc6e43fb556…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Fix back url for pagetype clones
CMK-13172
Change-Id: If36df2eddbe93311c4f634e0519de3524dc30abc
(cherry picked from commit 4d3a8fe0c506b5349a86cefee29a26871ea3ec2b)
Commit: 64e51efd82ce0a6a4fdce13ddbd00327244343ba
https://github.com/Checkmk/checkmk/commit/64e51efd82ce0a6a4fdce13ddbd003272…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Introduce Immutable{Delta,}Tree
Change-Id: I55cb09e8134808dab240bf41db0471ae0c1a783f
Commit: 2cd1156af3562421d846bd3c01c3611bc250c64f
https://github.com/Checkmk/checkmk/commit/2cd1156af3562421d846bd3c01c3611bc…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Cleanup filters from API requests or permitted paths
Change-Id: Ia2b8773fcb232757a13d4cdb7f1afd94ec2db6ea
Commit: c46d84c3f38f206dfa81712fe7ed09388db0c72d
https://github.com/Checkmk/checkmk/commit/c46d84c3f38f206dfa81712fe7ed09388…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Minor cleanup
Change-Id: I24acecc8d1dfb60ab5285a5e430d03e6df440e8a
Commit: e2f84705c82d860683154e2c5fe961a974b64450
https://github.com/Checkmk/checkmk/commit/e2f84705c82d860683154e2c5fe961a97…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Concentrate delta functionalities
Change-Id: Iccd93a20897d55ec81262da1fdb442b34023b75b
Commit: 3980e5d857a1ea4989840a47e2042ee3741f5ddf
https://github.com/Checkmk/checkmk/commit/3980e5d857a1ea4989840a47e2042ee37…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: yield size separately
Change-Id: I09f9e81d9aa6e203071e8b62ab5ef2031a20bcb3
Commit: d12918af2f3cdca8e3bab8a1759af0a97e9b9f84
https://github.com/Checkmk/checkmk/commit/d12918af2f3cdca8e3bab8a1759af0a97…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
R tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: yield results separately
Change-Id: I62726b54756a2bd607a4665c15c3053c38d129eb
Commit: c940ae6079c230cbf6af464531a365f4bf7d5175
https://github.com/Checkmk/checkmk/commit/c940ae6079c230cbf6af464531a365f4b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: factor out function & early exit
Change-Id: Id8a9c58ffd6abe48b4de85476fa3ade00b631f9f
Commit: 9a1f0bd35c2c4633d5aeb459b83af715702ced90
https://github.com/Checkmk/checkmk/commit/9a1f0bd35c2c4633d5aeb459b83af7157…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
R cmk/base/legacy_checks/oracle_instance.py
A cmk/base/plugins/agent_based/oracle_instance_check.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
oracle_instance: migrate
Change-Id: I0fd4be7f65da5f436447494efe77c8bb09d6b969
Commit: 94c0a5f73df03ae0b31d78e53d086f1d79838995
https://github.com/Checkmk/checkmk/commit/94c0a5f73df03ae0b31d78e53d086f1d7…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M buildscripts/scripts/utils/versioning.groovy
M omd/packages/packages.make
M scripts/check-licence
Log Message:
-----------
Start saas version build
Change-Id: I15a9d62d06090636fc60a24888b3bd7879de0044
Commit: 01f5929cdfdfa8fb63635d27fe0cb943bb6ef577
https://github.com/Checkmk/checkmk/commit/01f5929cdfdfa8fb63635d27fe0cb943b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
R checkman/k8s_conditions
R checkman/k8s_daemon_pods
R checkman/k8s_namespaces
R checkman/k8s_pod_container
R checkman/k8s_resources_cpu
R checkman/k8s_resources_memory
R checkman/k8s_resources_pods
R cmk/base/check_legacy_includes/k8s.py
R cmk/base/legacy_checks/k8s_conditions.py
R cmk/base/legacy_checks/k8s_daemon_pods.py
R cmk/base/legacy_checks/k8s_namespaces.py
R cmk/base/legacy_checks/k8s_pod_container.py
R cmk/base/legacy_checks/k8s_resources.py
R cmk/base/plugins/agent_based/inventory_k8s_service_info.py
R cmk/base/plugins/agent_based/k8s_daemon_pods.py
R cmk/base/plugins/agent_based/k8s_pod_container.py
R cmk/base/plugins/agent_based/utils/k8s.py
R cmk/gui/plugins/metrics/kubernets.py
R cmk/gui/plugins/wato/check_parameters/k8s_resources.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/special_agents/agent_prometheus.py
M cmk/update_config/plugins/pre_actions/deprecated_config_style.py
R tests/unit/checks/generictests/datasets/k8s_conditions_regression.py
R tests/unit/checks/generictests/datasets/k8s_daemon_pods.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/cmk/base/plugins/agent_based/test_inventory_k8s_service_info.py
R tests/unit/cmk/base/plugins/agent_based/test_k8s_pod_container.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
k8s: delete deprecated plugins
CMK-12034
Change-Id: I8d4f2a8dfe684b82fc3b484c2b2a560dcc894dc3
Commit: a4f200479c6a9986e01a73a3e4de29bccef652c7
https://github.com/Checkmk/checkmk/commit/a4f200479c6a9986e01a73a3e4de29bcc…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/inventory.py
M tests/unit/cmk/gui/test_gui_inventory.py
Log Message:
-----------
inventory: Reduce loading tree functions
Change-Id: I249053b6e0ef1dc90113840d3ccc17935f7d6732
Commit: 65440659898402becfa7e90b3454ef9adb8b9df9
https://github.com/Checkmk/checkmk/commit/65440659898402becfa7e90b3454ef9ad…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
ldap_connector: prefix private methods with '_'
Change-Id: I8c45f75c727f6a3a3fc3ef2962e330479503df83
Commit: 54d058548732c04dc66b7c5d535bb940e2206843
https://github.com/Checkmk/checkmk/commit/54d058548732c04dc66b7c5d535bb940e…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
A tests/unit/cmk/gui/userdb/ldap_golden.py
Log Message:
-----------
ldap golden tests and light typing
Change-Id: I91f0dbb000cda364a1bf38eec597864450c6a41d
Commit: 822cb69a4ef9be44fd6f02c449150162ac78d82c
https://github.com/Checkmk/checkmk/commit/822cb69a4ef9be44fd6f02c449150162a…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
more ldap_connector typing
Change-Id: I250468adc1bb120ae72749059b98a6f2e8e30ff2
Commit: fce89b51b10ed242b3284436e20161f0d8c4268b
https://github.com/Checkmk/checkmk/commit/fce89b51b10ed242b3284436e20161f0d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M third_party/asio/create-archive
M third_party/googletest/create-archive
Log Message:
-----------
Polished create-archive scripts a bit.
Change-Id: Ide19433138666e8d2810d149dbd685a6191ad947
Commit: c077dcaa83d2075963153ec6f8d4b7a0b071c7a0
https://github.com/Checkmk/checkmk/commit/c077dcaa83d2075963153ec6f8d4b7a0b…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M omd/packages/rrdtool/patches/0001-xff_field_missing_from_rrdinfo.dif
Log Message:
-----------
Polished patch position, no offset needed anymore.
Change-Id: Id5695cca17f7c76ad036d1cbea15b7641def7beb
Commit: cdec54d8971195e433f14dca1626f6f51c9a9cf5
https://github.com/Checkmk/checkmk/commit/cdec54d8971195e433f14dca1626f6f51…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A third_party/rrdtool/create-archive
A third_party/rrdtool/patches
A third_party/rrdtool/rrdtool-1.7.2-patched.tar.gz
Log Message:
-----------
Create patched rrdtool sources.
This is this only sane way to use them via CMake.
Note that we have 2 versions of the rrdtools source package for now, one
pristine and one patched, but this is only an intermediate state of things:
When we have clean, bazelized components, this duplication will vanish.
Change-Id: Iafa8a4717a19e8c3081a6d1075bfd2617c87518c
Commit: 7859cb0ccd2f3e7fdcc443d647dfbc7909b0165f
https://github.com/Checkmk/checkmk/commit/7859cb0ccd2f3e7fdcc443d647dfbc790…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M third_party/rrdtool/create-archive
Log Message:
-----------
Make shellcheck happy again.
Change-Id: I277a2d73e926ed4a8cf7b2a862432a1a8bf6e21f
Commit: 5d888162f071ae3b7a5ce8d835e9e8b48974dc83
https://github.com/Checkmk/checkmk/commit/5d888162f071ae3b7a5ce8d835e9e8b48…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15848
M agents/plugins/mk_oracle
Log Message:
-----------
15848 FIX <tt>mk_oracle</tt>: Fix asynchronous execution on <tt>systemd</tt> systems and direct call from the command line
CMK-13246
Change-Id: I0cbd0aea0121900dc2cabd8b59989bfcfee4371a
Commit: bca93883bfd6afad9320f411ccb1f697056afc67
https://github.com/Checkmk/checkmk/commit/bca93883bfd6afad9320f411ccb1f6970…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15563
M omd/distros/ALMALINUX_9.mk
Log Message:
-----------
15563 FIX Add missing perl-lib to almalinux9
CMK-13466
Change-Id: Ib1716091cdbab172e616c3e62ac8505cc9320af1
Commit: aff3f12b48d8d7ecb82bcd54160d124edf51dcd2
https://github.com/Checkmk/checkmk/commit/aff3f12b48d8d7ecb82bcd54160d124ed…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/plugins/visuals/node_vis.py
Log Message:
-----------
Changed mesh_depth filter default value from 0->2
Change-Id: Ia23a1a4e213ea7535d2b05df2d860ba9d5c3be70
Commit: 6f4a3fc51d0ca33faed84b65beaa9314a1a65630
https://github.com/Checkmk/checkmk/commit/6f4a3fc51d0ca33faed84b65beaa9314a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_timemachine.py
Log Message:
-----------
timemachine: use `import`
Change-Id: I5adb447b3196a80fa8b8928ab4989e7fa5089bc4
Commit: 42773e62c8200da6cb872175efbbb22e86fc9f29
https://github.com/Checkmk/checkmk/commit/42773e62c8200da6cb872175efbbb22e8…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/timemachine.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_status.py
M tests/unit/cmk/base/plugins/agent_based/test_timemachine.py
Log Message:
-----------
timemachine: fix broken resilience tests
Previously, the following command would fail
TZ=UTC+14 pytest -T unit \
tests/unit/cmk/base/plugins/agent_based/test_timemachine.py::test_check_timemachine_state_ok \
tests/unit/cmk/base/plugins/agent_based/test_aws_status.py::test__sort_newest_entry_first
This is because `test_timemachine.py` executes the following code
monkeypatch.setenv("TZ", "Europe/Berlin")
datetime.datetime.strptime(raw_backup_time, "%Y-%m-%d-%H%M%S")
`strtime` calls `time.tzset()`. However, monkeypatching only cleans up
`os.env`. In particular, `time.mktime(time.localtime(1.0)) != 1.0`
(which `test__sort_newest_entry_first` relies on).
CMK-13112
Change-Id: I1a4c5f23f3cfa68a92c423088eeda2135944a76a
Compare: https://github.com/Checkmk/checkmk/compare/f162a55eed53...42773e62c820
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 5f39f0d82a0232813ad5b53e584aa1188baa5a9a
https://github.com/Checkmk/checkmk/commit/5f39f0d82a0232813ad5b53e584aa1188…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15191
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/utils/livestatus_helpers/expressions.py
A tests/unit/cmk/utils/livestatus_helpers/test_expressions.py
Log Message:
-----------
15191 SEC Livestatus command injection in RestAPI
Prior to this Werk all RestAPI endpoints that use Livestatus
filter operators were susceptible to injection of Livestatus commands.
Any user authorized to use the affected RestAPI routes could hence
execute arbitrary Livestatus commands.
This issue was uncovered by internal review.
Affected Versions:
LI: 2.2.0 (beta)
LI: 2.1.0
LI: 2.0.0
Vulnerability Management:
We have rated the issue with a CVSS Score of 8.3 (High) with the
following CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H and
assigned CVE CVE-2023-31208.
Change-Id: I810b8cc2f920591a1aee2092c52f89d9fbfcbf59
Commit: 8ed44664c5459465b9ecd5e00eb76ca1b7ed617c
https://github.com/Checkmk/checkmk/commit/8ed44664c5459465b9ecd5e00eb76ca1b…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/cmk-agent-ctl/src/constants.rs
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.1.0p29
Commit: 279e29280bff3c002258cbbbf650efea171ab353
https://github.com/Checkmk/checkmk/commit/279e29280bff3c002258cbbbf650efea1…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/10174
M .werks/10447
M .werks/12326
M .werks/13750
M .werks/14084
M .werks/14098
M .werks/7341
M agents/cfg_examples/dnsclient.cfg
M agents/wnx/install/Product.wxs
A agents/wnx/install/checkmk.ico
R agents/wnx/install/tribe29.ico
M agents/wnx/msb.ps1
M agents/wnx/scripts/tools/findagentmsi.ps1
M agents/wnx/scripts/tools/is_installed.cmd
M agents/wnx/test_files/msibuild/msi/check_mk_agent.msi
M checks/check_mail
Log Message:
-----------
Rebranding: Remove most of the remaining "tribe29" references
References to *.lan.tribe29.com stay in place for now and will be
removed once the respective systems are migrated to checkmk.net
CMK-12940
Change-Id: Id2342eefaeb8bc6c39ccb75f122696b032deb246
Commit: 76841d11aa89e39905332029a11f8399637827ac
https://github.com/Checkmk/checkmk/commit/76841d11aa89e39905332029a11f83996…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/azure_usagedetails.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/* (II)
CMK-12940
Change-Id: I7e0273e84b4ff65686cd320f32755b945b1dd5e3
Commit: f565b495ac870c2568e22e86351422508c0149e1
https://github.com/Checkmk/checkmk/commit/f565b495ac870c2568e22e86351422508…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Ic6af45d28ec7d154c11f17f9f2b291e626fba928
JIRA-Ref: CMK-12974
Commit: 3d0157168ac239f5713af3b0238eaed0a0f021f6
https://github.com/Checkmk/checkmk/commit/3d0157168ac239f5713af3b0238eaed0a…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M .werks/13810
M .werks/15115
M cmk/gui/plugins/openapi/endpoints/downtime.py
M doc/helpers/headrify
M docker/Dockerfile
Log Message:
-----------
Rebranding: Remove more "tribe29" references
CMK-12940
Change-Id: I4d8fd08f5eead7ae0be4a772400a6eba214e1ce8
Commit: dc896be2b7111c27d71f571f7cbfeda983cbea1f
https://github.com/Checkmk/checkmk/commit/dc896be2b7111c27d71f571f7cbfeda98…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0"
This reverts commit f565b495ac870c2568e22e86351422508c0149e1.
Commit: 460ab8e3673768a9cafe17cc7747167f4579f9e3
https://github.com/Checkmk/checkmk/commit/460ab8e3673768a9cafe17cc7747167f4…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
A .werks/15561
M omd/distros/ALMALINUX_9.mk
M omd/packages/lasso/lasso.make
M omd/packages/mod_auth_mellon/mod_auth_mellon.make
Log Message:
-----------
15561 FIX Use system mod_auth_mellon under RHEL 9
If you're using SAML authentication with mod_auth_mellon under RHEL9, you might be affected by this werk.
We're now not shipping mod_auth_mellon/lasso anymore with checkmk but require this during the installation of the checkmk package.
SUP-13624
Change-Id: I131a79cc5af2aa431fe41b7250a177b39d800f70
Commit: 4d3013f9d1ef03d606ff7ab4e27f8468efaf8cb8
https://github.com/Checkmk/checkmk/commit/4d3013f9d1ef03d606ff7ab4e27f8468e…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Remove last DOCKER_BUILDKIT=0 (attempt #2)
This reverts commit 120cde899a3d42c029b3109d4d74707e868b0b3d.
* "--network" is somehow not supported by the new builder, see https://github.com/moby/buildkit/issues/978
* anyway, during our builds this process does not makes much sense anymore (especially as we don't find release candidates on the download servers)
* if you've used this locally, just provide the package manually
Change-Id: Iab8a5a3108d84064fc14dab1e5bf44d7884d7cc0
JIRA-Ref: CMK-12974
Commit: d179ed72ad3e0b1ef1645e8d939b6bc0515e3131
https://github.com/Checkmk/checkmk/commit/d179ed72ad3e0b1ef1645e8d939b6bc05…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-16 (Tue, 16 May 2023)
Changed paths:
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Revert "Remove last DOCKER_BUILDKIT=0 (attempt #2)"
This reverts commit 4d3013f9d1ef03d606ff7ab4e27f8468efaf8cb8.
Commit: c478f3e9fb14233982255cfc2d259cb1416a9b01
https://github.com/Checkmk/checkmk/commit/c478f3e9fb14233982255cfc2d259cb14…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Fix link 'Save & go to...' for pagetypes
CMK-13187
Change-Id: I3e0dd1fe5b5a9f51bc76e3e838e6a6279c8c1e18
Commit: 0c86f509c0deb7b82b3b2cb1a8e7c2df08918922
https://github.com/Checkmk/checkmk/commit/0c86f509c0deb7b82b3b2cb1a8e7c2df0…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15848
M agents/plugins/mk_oracle
Log Message:
-----------
15848 FIX <tt>mk_oracle</tt>: Fix asynchronous execution on <tt>systemd</tt> systems and direct call from the command line
CMK-13246
Change-Id: I0cbd0aea0121900dc2cabd8b59989bfcfee4371a
Commit: 0e3e692270d29a8dc0039b07079ee691bb551563
https://github.com/Checkmk/checkmk/commit/0e3e692270d29a8dc0039b07079ee691b…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15654
M checkman/windows_tasks
M checks/windows_tasks
M cmk/gui/plugins/wato/check_parameters/windows_tasks.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
15654 windows_tasks: allow discovery to decide if disabled tasks are included or not
The Windows Tasks rule allowed the user to map not 'enabled' tasks to a specific state.
However, tasks which were 'disabled' during discovery were completely ignored and
could therefore not benefit from this rule. This led to confusion as to what group was
targeted by the specification 'not enabled'. This werk, therefore, introduces an appropriate
discovery rule which allows the user to control if initially 'disabled' tasks are supposed
to be monitored or not.
SUP-14018
Change-Id: I9bab674a57b2825a4195f678aa0281c565c801b9
Commit: c26a8b51ceedaa2c8bc4902b391daee41017ba3e
https://github.com/Checkmk/checkmk/commit/c26a8b51ceedaa2c8bc4902b391daee41…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-17 (Wed, 17 May 2023)
Changed paths:
A .werks/15563
M omd/distros/ALMALINUX_9.mk
Log Message:
-----------
15563 FIX Add missing perl-lib to almalinux9
CMK-13466
Change-Id: I39258ac8af6ae29f633463f011274e81e4b1382c
Change-Id: Ib1716091cdbab172e616c3e62ac8505cc9320af1
Compare: https://github.com/Checkmk/checkmk/compare/84fb96d1e6bb...c26a8b51ceed
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d2cd540e8e86400135b2066634d1d73f700ce45f
https://github.com/Checkmk/checkmk/commit/d2cd540e8e86400135b2066634d1d73f7…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/utils/licensing/handler.py
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Licensing: UI improvement: Nicer message on activation page
In the same style as host deletion and service discovery datasources dialogs
CMK-12892
Change-Id: I0ed3ce774bcf52adb9ab28bfacfdf3d124df6b72
Commit: c2d670b7d5d231b746af2ecf26ec4ce5b880c8aa
https://github.com/Checkmk/checkmk/commit/c2d670b7d5d231b746af2ecf26ec4ce5b…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/HostServiceState.h
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
change MonitoringCore::find_service to return raw pointer
instead of unique ptr
Change-Id: I171ea0f0072ef3405507cfe7a762e46d456e210a
Commit: 1dcf635973a8bd3f4430f6dda95072dae24e0d56
https://github.com/Checkmk/checkmk/commit/1dcf635973a8bd3f4430f6dda95072dae…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
A livestatus/src/NebService.cc
M livestatus/src/NebService.h
M livestatus/src/NebServiceGroup.h
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/Interface.h
M packages/livestatus/include/livestatus/MonitoringCore.h
Log Message:
-----------
unify TableServices
Note. Some polishing will be done later: simplify API,
more consistent naming. The reason is to keep the change as small
as possible.
Change-Id: I5a4ced83ad646457adb406744dfdaef5f65bf520
Commit: f162a55eed53798a9ded47caf9bfe700433026ce
https://github.com/Checkmk/checkmk/commit/f162a55eed53798a9ded47caf9bfe7004…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
licensing: Add 'Licensing credentials' title
Change-Id: I5fc7f9e3e314f69cb3211cd6f8188f3177b6eed3
Compare: https://github.com/Checkmk/checkmk/compare/c940a4113652...f162a55eed53
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 4b281aabd104bac953e362615af5b170e934a83b
https://github.com/Checkmk/checkmk/commit/4b281aabd104bac953e362615af5b170e…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/login.py
M cmk/gui/main_menu.py
M cmk/gui/werks.py
M web/htdocs/themes/facelift/images/icon_checkmk_logo_min.svg
R web/htdocs/themes/facelift/images/icon_tribe29.svg
R web/htdocs/themes/facelift/images/tribe29.svg
M web/htdocs/themes/facelift/scss/_sidebar.scss
R web/htdocs/themes/modern-dark/images/tribe29.svg
Log Message:
-----------
Rebranding: Remove remaining tribe29 icons and links
CMK-12940
Change-Id: I6d5614e2dc37558ef50cdd474e74bff4bd4e69a0
Commit: 84fb96d1e6bb15b593dc66822d2644b7784cdf96
https://github.com/Checkmk/checkmk/commit/84fb96d1e6bb15b593dc66822d2644b77…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M tests/testlib/users.py
M tests/unit/active_checks/_check_form_submit_response
M tests/unit/checks/test_check_mail.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_restarts.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
M tests/unit/cmk/gui/utils/test_logged_in.py
M tests/unit/cmk/special_agents/proxmox_ve-files/proxmox_ve-backup-2021-05-17.log
M tests/unit/cmk/special_agents/test_agent_datadog.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/*
CMK-12940
Change-Id: I0a35fe7b65d866c04b16c0ca8545fdeb9cdbedb4
Compare: https://github.com/Checkmk/checkmk/compare/d509ca56820c...84fb96d1e6bb
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5d887a172b0a3decd5c678e1954e6deb6551e26d
https://github.com/Checkmk/checkmk/commit/5d887a172b0a3decd5c678e1954e6deb6…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Ensure single_infos for custom graph dashlets
* case: Adding via "Add to"
CMK-13103
Change-Id: I8e6dccd235f72a78405dd08cd3f6633bfa501149
(cherry picked from commit f4f88e4ee0ae02d6c8c6e06b03cf5e98b22ecc49)
Commit: e8ad7a13f265829de0b38cbf5cd3080a0ae39561
https://github.com/Checkmk/checkmk/commit/e8ad7a13f265829de0b38cbf5cd3080a0…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
UI title bar: Fix positioning of pending changes msg
... to be rendered within the title bar also in case a warning is
displayed before the title bar
Change-Id: Ibf0bb89090d3d0cb7f06de130621ae6c9c570781
Commit: 6c4329bbb889aaf206c39469874b93f770df0bc8
https://github.com/Checkmk/checkmk/commit/6c4329bbb889aaf206c39469874b93f77…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M tests/unit/checks/generictests/datasets/azure_usagedetails.py
Log Message:
-----------
Rebranding: Remove "tribe29" references from tests/* (II)
CMK-12940
Change-Id: I7e0273e84b4ff65686cd320f32755b945b1dd5e3
Commit: c9d50e68a7a3f2791648b7f9a45ec05959542421
https://github.com/Checkmk/checkmk/commit/c9d50e68a7a3f2791648b7f9a45ec0595…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: make all defaults available
Change-Id: I542e7b1ea68a25c1cc7d335587dbc273bfc52f1f
Commit: 6f21a9325b367199ec3cbc938ba6bbc83219d101
https://github.com/Checkmk/checkmk/commit/6f21a9325b367199ec3cbc938ba6bbc83…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: pull out _merge_states
Change-Id: I789086b1ab0e74cba46c80e2fc6b381df879ea7d
Commit: b31542f885ef2e72d2b3d488a527a18653a56066
https://github.com/Checkmk/checkmk/commit/b31542f885ef2e72d2b3d488a527a1865…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: reformat
Change-Id: I121a29f1c3ac1155efbb6cc6f8f3f293148f9d26
Commit: 247771885741ae9b0def94e4d54cafae1e8611b1
https://github.com/Checkmk/checkmk/commit/247771885741ae9b0def94e4d54cafae1…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: switch to generator
Change-Id: I8f874269e845cccc35ceac7b393dd0f3c39b75e8
Commit: e6e4238ea5c55601750d134b7c8cbf6477e628b2
https://github.com/Checkmk/checkmk/commit/e6e4238ea5c55601750d134b7c8cbf647…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: improve typing
Change-Id: Ib09d35378df1508fbf2afd0c2bcac9c1de4897c0
Commit: 3afb6975ecad776fa1d551c934a1adf4e9547236
https://github.com/Checkmk/checkmk/commit/3afb6975ecad776fa1d551c934a1adf4e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
Log Message:
-----------
oracle_instance_uptime: deal with None as uptime
Change-Id: I157849c2a2d29a67aec3ea6e7ed018fac47c5307
Commit: 3e9bbc5c23ed02aad805163b4bc4b409c6fa9f24
https://github.com/Checkmk/checkmk/commit/3e9bbc5c23ed02aad805163b4bc4b409c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: move type conversion
Change-Id: Ib9d4514a5e750d016776d30265fbaba96d62002a
Commit: ec8200c4417100c605429c47e4e79ee5e7b912c9
https://github.com/Checkmk/checkmk/commit/ec8200c4417100c605429c47e4e79ee5e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/checks/test_oracle_instance_uptime.py
Log Message:
-----------
oracle_instance_uptime: cleanup
Change-Id: I737882258f2c3e92cf7e6a6b5aee573798720d59
Commit: 2e1c5614632994911404653d15294f5f8d658bf2
https://github.com/Checkmk/checkmk/commit/2e1c5614632994911404653d15294f5f8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
M cmk/base/plugins/agent_based/oracle_instance.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: align parse results interfaces
Change-Id: Id6eace9cbaf8590f8a52a9c5a873151e384c3031
Commit: ff73a9b8a8f7c88b944aebf6059b84295085f4c1
https://github.com/Checkmk/checkmk/commit/ff73a9b8a8f7c88b944aebf6059b84295…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
R cmk/base/plugins/agent_based/oracle_instance.py
A cmk/base/plugins/agent_based/oracle_instance_inventory.py
A cmk/base/plugins/agent_based/oracle_instance_section.py
A cmk/base/plugins/agent_based/utils/oracle_instance.py
M tests/unit/checks/generictests/datasets/oracle_instance_regression.py
M tests/unit/checks/test_oracle_instance_uptime.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_instance.py
Log Message:
-----------
oracle_instance: split up in multiple files
Change-Id: Idd0c79786d0d0db447cc75b5b9f466e76084536b
Commit: c940a41136524753512e5b4b9aa8db3c8d2ec7ce
https://github.com/Checkmk/checkmk/commit/c940a41136524753512e5b4b9aa8db3c8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/base/legacy_checks/oracle_instance.py
Log Message:
-----------
oracle_instance: rename item_data
Change-Id: I8a48a338309f18621831173789f423d1ed87ef0e
Compare: https://github.com/Checkmk/checkmk/compare/10c26b6baab3...c940a4113652
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: fabcc45c8c52bf05759e4b540c1b2f35f7ecc1c5
https://github.com/Checkmk/checkmk/commit/fabcc45c8c52bf05759e4b540c1b2f35f…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Ensure single_infos for custom graph dashlets
* case: Adding via "Add to"
CMK-13103
Change-Id: I8e6dccd235f72a78405dd08cd3f6633bfa501149
Commit: eaca9537452184d2399ba33a2346dfbcd0a88826
https://github.com/Checkmk/checkmk/commit/eaca9537452184d2399ba33a2346dfbcd…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
M cmk/utils/encoding.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
rest-api: allow binary data in json fields as base64
Change-Id: Ife43e829766ecca1901d93e0cee858f85ce92cee
Commit: 2ebd73f34f9294c80cf743c3377597733b3b8a7a
https://github.com/Checkmk/checkmk/commit/2ebd73f34f9294c80cf743c3377597733…
Author: Teresa Siegmantel <teresa.siegmantel(a)checkmk.com>
Date: 2023-05-15 (Mon, 15 May 2023)
Changed paths:
A .werks/15746
M cmk/gui/plugins/openapi/endpoints/host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
15746 FIX 'mk_inventory' column can now be returned from 'host' endpoints
Asking the REST API for the 'mk_inventory' column resulted in an empty response.
This is no longer the case.
SUP-13071
Change-Id: Ib93ce1cdf14bef829fdda0678239ec1b5a5a4d37
Compare: https://github.com/Checkmk/checkmk/compare/c6e260754340...2ebd73f34f92