Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 231b1d0dfae85cd7a4da8f4afe6d442a4ee8cfe8
https://github.com/Checkmk/checkmk/commit/231b1d0dfae85cd7a4da8f4afe6d442a4…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A tests/integration/cmk/gui/openapi/test_swagger_ui.py
R tests/unit/cmk/gui/openapi/test_swagger_ui.py
Log Message:
-----------
move test_swagger_ui.py from unittests to integration
also removed test_swagger_ui_https as with change-id
Ia81e66721d0ea2d76ec14f937a96d5deab2e14f8 there is no real difference
between http and https anymore.
Change-Id: I119e028dcea5a8e000bcab469daa2618b7374bde
Commit: 9b5d97be824b1631faf8b5821afec3ec949a0569
https://github.com/Checkmk/checkmk/commit/9b5d97be824b1631faf8b5821afec3ec9…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/graphing/test_perfometer.py
M tests/unit/cmk/gui/htmllib/test_html_cls.py
M tests/unit/cmk/gui/openapi/test_openapi_certs.py
M tests/unit/cmk/gui/openapi/test_openapi_user.py
M tests/unit/cmk/gui/openapi/test_spec_files.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/plugins/wato/test_check_mk_configuration.py
M tests/unit/cmk/gui/test_gui_hooks.py
M tests/unit/cmk/gui/test_login_unit.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_view_utils.py
M tests/unit/cmk/gui/valuespecs/test_vs_iconselector.py
M tests/unit/cmk/gui/views/perfometer/legacy_perfometers/test_perfometer_fileinfo.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/wato/pages/test_folders.py
M tests/unit/cmk/gui/wsgi/test_wsgi_hooks.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
Make unit-tests independent of web/htdocs
In one of the following commits we will remove `./web/htdocs` and build
the files with `./packages/cmk-frontend`. This means we can no longer
assume that the files are available. The biggest problem is the theme
mechanic: The available themes are defined by folders in
`./web/htdocs/themes/`.
Our unit-tests should not be dependent on the themes available, so the
idea is to patch away most of this logic.
All the tests touched here do not test the theme logic. The code they
want to test indirectly depends on some theme loading logic.
Tests testing the theme logic are moved to integration-tests in
previous commits.
Change-Id: I70a1896715f2d98f3facec566c2e0fbc074b2b52
Commit: 92d715e9ab9024bb4aa36ef6edc0d028c06c73bb
https://github.com/Checkmk/checkmk/commit/92d715e9ab9024bb4aa36ef6edc0d028c…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M packages/frontend_vue/package-lock.json
M packages/frontend_vue/package.json
Log Message:
-----------
fix frontend_vue dependencies
the node_modules in our project root provided this dependencies.
As we want to move the frontend into `./packages` we have to make
frontend_vue more independent.
Change-Id: I0a716fbdadf3498625ce983574e7106b7939ddbb
Commit: 99b901093ca8a3bc6d3fe15cc50651daa4804206
https://github.com/Checkmk/checkmk/commit/99b901093ca8a3bc6d3fe15cc50651daa…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M package-lock.json
M package.json
M webpack.config.js
Log Message:
-----------
remove vue dependency
all vue stuff is now in `./packages/frontend_vue`
Change-Id: I24381b7833be6a737e589f7cbf51873110f97aaf
Compare: https://github.com/Checkmk/checkmk/compare/2c6e07a899a4...99b901093ca8
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2c6e07a899a4805093162d60bb89cf6445d6a961
https://github.com/Checkmk/checkmk/commit/2c6e07a899a4805093162d60bb89cf644…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A .werks/16654.md
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
16654 FIX Read-only internal folder name when editing folders
When disabling the "Hide internal folder names in Setup" setting, the internal
name must be set by the user when creating folders. Previously, the field was
still modifiable when editing the folder properties, however no changes to it
were saved.
This werk now marks the field as read only when editing the folder properties.
Change-Id: I53bbcc981082a4fc7b151eb0e38f746d28c0f01a
JIRA-Ref: CMK-16515
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 4a3cf73164617dd16bc2448c75672a0b831f098d
https://github.com/Checkmk/checkmk/commit/4a3cf73164617dd16bc2448c75672a0b8…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A .werks/16654.md
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
16654 FIX Read-only internal folder name when editing folders
When disabling the "Hide internal folder names in Setup" setting, the internal
name must be set by the user when creating folders. Previously, the field was
still modifiable when editing the folder properties, however no changes to it
were saved.
This werk now marks the field as read only when editing the folder properties.
Change-Id: I53bbcc981082a4fc7b151eb0e38f746d28c0f01a
JIRA-Ref: CMK-16515
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6ad53de1d0811c6d4b134c8dd9cb059c18224154
https://github.com/Checkmk/checkmk/commit/6ad53de1d0811c6d4b134c8dd9cb059c1…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/plugins/kaspersky_av
M tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
Generalize common agent plugin code root_owned()
Pass permissions, owner and group directly and document arguments
Change-Id: I29095c316e1a4cd8bd234b65cbcfbc3867f2a693
Commit: 7e6127f12bdea6684aa63e4a68c1dea7fb51dd49
https://github.com/Checkmk/checkmk/commit/7e6127f12bdea6684aa63e4a68c1dea7f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16232
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/windows/plugins/mk_oracle.ps1
M tests/unit-shell/agents/plugins/test_mk_oracle.sh
Log Message:
-----------
16232 SEC mk_oracle(ps1): Prevent privilege esclation to root
Change-Id: Ia5305b388e6ca286a439a901855c3b83ffcd8d82
JIRA-Ref: CMK-15000
Commit: a927ece89fcb9d99f8c8ced11893f6dff1ab49b9
https://github.com/Checkmk/checkmk/commit/a927ece89fcb9d99f8c8ced11893f6dff…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16234
M agents/plugins/mk_oracle
Log Message:
-----------
16234 SEC Hide credentials in ps output for mk_oracle
Creds go to https://tonyhasler.wordpress.com/2008/10/15/hiding-sqlplus-passwords-from-p…
SUP-17435
Change-Id: I0588486baa975cf6e9f1e6b1bef693518194a094
JIRA-Ref: CMK-15000
Commit: bb13d07ccb45f3d5927add8d973a47500fbdf05d
https://github.com/Checkmk/checkmk/commit/bb13d07ccb45f3d5927add8d973a47500…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16198
M agents/plugins/mk_informix
Log Message:
-----------
mk_informix: Do not allow privilege escalation
The informix database monitoring plugin would previously `eval` statements parsed from `$INFORMIXDIR/bin/onstat`. Since the plugin is usually run as root, this could cause statements injected in `$INFORMIXDIR/bin/onstat` to be run as root as well.
By adding scripts named the same as other functionality found in `$PATH` to `$INFORMIXDIR/bin`, `$PATH` functionality could also be overshadowed and the custom executed as root.
Finally, `$INFORMIXDIR/bin/onstat` would be executed as root, allowing a substituted script to be run with elevated privileges.
With this werk, the environment variables will be exported instead and `$PATH` will now be searched before `$INFORMIXDIR/bin`.
The plugin will now also check if `$INFORMIXDIR/bin/onstat` belongs to root if the plugin is executed as root. If not, it will be executed as the user owning the executable.
Change-Id: Idfe1d31c80998c6067baa718df9fb0a5c293eb27
JIRA-Ref: CMK-15000
Commit: bf6067d1b7a0f9c8bba0984af591f0f8bed392e4
https://github.com/Checkmk/checkmk/commit/bf6067d1b7a0f9c8bba0984af591f0f8b…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/15487
M cmk/gui/plugins/sidebar/wato.py
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
15487 FIX Fix indentation of tree of folders snapin
SUP-13984
Change-Id: I973fd2776aad5ecf17950799baa0d1a3a104c9d8
Commit: 231f2fb36e160e261c950dfbe82ab385d3297915
https://github.com/Checkmk/checkmk/commit/231f2fb36e160e261c950dfbe82ab385d…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16179
M cmk/base/plugins/agent_based/utils/size_trend.py
Log Message:
-----------
FIX 16179 size_trend: Treat negative free space as 0 in all cases
Before the version 2.2.0p21, 'Time left until full' was reported to be 0 in case of
devices reporting negative free space.
With werk 16330, we stopped reporting the metric in case of very small size changes
because it lead to infinite values. With this change the behavior was unintentionally
also changed for negative free space values.
This werk restores the same functionality in case of negative free space.
SUP-17579
Change-Id: I24ba21b8911d4b153fca29943461f8233cb3162a
Commit: 64784d796a933a67d4cc85e266abd2360c200f07
https://github.com/Checkmk/checkmk/commit/64784d796a933a67d4cc85e266abd2360…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16584
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
16584 FIX REST API: Fix httpie examples
Some httpie examples had a backslash at the end of the last line causing
these examples to fail when executed. This Werk fixes the way REST API
examples are generated to prevent backslashes at the end of the last line.
CMK-12844
Change-Id: I7c84922a855cc837e7ade153dcdc50bc4e98ddcb
Commit: afb27ac804332e1211d86140b6b8561de038e625
https://github.com/Checkmk/checkmk/commit/afb27ac804332e1211d86140b6b8561de…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p25
Change-Id: If1403ac0bf27c973a1a68bb6bbcaeb2d99a51e88
Commit: a317461168d07f0646719ba4dbde3910e2feaff1
https://github.com/Checkmk/checkmk/commit/a317461168d07f0646719ba4dbde3910e…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16176
M agents/check_mk_agent.linux
Log Message:
-----------
Revert "Revert "FIX 16176 postfix: Fix Postfix status monitoring for agents run in Docker""
This reverts commit a57e1ac141c9283669c1c987846d326173575fce.
Change-Id: I0f1d448065883c1c1bfad9ae2a58952b9b979492
Commit: 37e5050385d39bc120fc849c61a7bccfd8225630
https://github.com/Checkmk/checkmk/commit/37e5050385d39bc120fc849c61a7bccfd…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/update/base_versions_previous_branch.json
Log Message:
-----------
Include 2.1.0p41 in base-versions list for update-test
Compare: https://github.com/Checkmk/checkmk/compare/2c34624aa649...37e5050385d3
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: ab9716181684f5f548aee02cb799040adb3bb7a6
https://github.com/Checkmk/checkmk/commit/ab9716181684f5f548aee02cb799040ad…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/plugins/metrics/checkmk.py
M cmk/gui/plugins/metrics/network.py
A cmk/plugins/checkmk/graphing/mkeventd_status.py
Log Message:
-----------
Migrate graph objects of 'OMD * Event Console'
Change-Id: I2ef6f8fe0861cf51083d4facbdf413848c2da164
Commit: ac0d9276eaf054621e7b4f19850b6c9ddd4cf85b
https://github.com/Checkmk/checkmk/commit/ac0d9276eaf054621e7b4f19850b6c9dd…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/translation.py
A cmk/plugins/collection/graphing/tcp_connections.py
Log Message:
-----------
Migrate graph objects of 'TCP Connections'
Change-Id: I2558714feae4d4827a34512ad018d0ee619e7228
Commit: 74969e23fa91ae6a18a7b3a20660fec28e5331e9
https://github.com/Checkmk/checkmk/commit/74969e23fa91ae6a18a7b3a20660fec28…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/checkmk/graphing/cmk_site_statistics.py
M cmk/plugins/collection/graphing/kernel.py
M cmk/plugins/collection/graphing/network.py
Log Message:
-----------
graph colors: Minor improvements
Change-Id: Icd15c2c6568d94d59aa41f958e86e769c01328bc
Commit: 20bfd811d6dbb7db34cf79ced02e16b862b583a1
https://github.com/Checkmk/checkmk/commit/20bfd811d6dbb7db34cf79ced02e16b86…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Fix allow_empty setting for Regex and MultilineText
CMK-16558
Change-Id: I246111fab7d39a46faa248eb03f565a69bdcb976
Commit: f0257d118e0b9da06858413e153beabda1d7182d
https://github.com/Checkmk/checkmk/commit/f0257d118e0b9da06858413e153beabda…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Fix vertical offset of checkboxes in nforms
CMK-14909
Change-Id: Ib5a4ac7c9bfd93f836f3857ff44a246f24209899
Commit: 50fa7f8907fdc4716c49943b6aa0adf6aec159ad
https://github.com/Checkmk/checkmk/commit/50fa7f8907fdc4716c49943b6aa0adf6a…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/utils/urls.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Update doc reference link for label conditions
CMK-15798
Change-Id: I119b04e8d8e0af8cdeaf5a3d574c94022aea2b57
Commit: 402ba1c604b774582050dcd1c6c2a95db6a0a3b8
https://github.com/Checkmk/checkmk/commit/402ba1c604b774582050dcd1c6c2a95db…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
Top list dashlet: fix scrolling for Firefox
CMK-16537
Change-Id: I142ff20d2dca415807e59933b564bbe6ef81d03d
Commit: c55bfabc549aae30624a3a04d8abed034ca7caa9
https://github.com/Checkmk/checkmk/commit/c55bfabc549aae30624a3a04d8abed034…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/integration/cmk/ec/test_ec.py
Log Message:
-----------
test_ec: Temporary xfail tests
Related: CMK-16588
Change-Id: I93442e7320448df79b684d82842a9292318dd8df
Commit: d739ce33372eb5f4570e7ac3377b984013fcdeb5
https://github.com/Checkmk/checkmk/commit/d739ce33372eb5f4570e7ac3377b98401…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/plugins/metrics/checkmk.py
M cmk/gui/plugins/metrics/perfometers.py
M cmk/gui/plugins/metrics/translation.py
A cmk/plugins/checkmk/graphing/livestatus_status.py
M tests/unit/cmk/gui/graphing/test_graph_templates.py
Log Message:
-----------
Migrate graph objects of 'OMD * performance'
Change-Id: I2977f30bf7e7779aa23aae3057a5f6223532ef27
Commit: ab88b5711846ddbab35ee625af0822a349c5dade
https://github.com/Checkmk/checkmk/commit/ab88b5711846ddbab35ee625af0822a34…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16646.md
M cmk/base/config.py
M cmk/base/core_nagios.py
Log Message:
-----------
16646 FIX Nagios / CRE: Error precompiling checks: Cannot find check file
BETA-10
Change-Id: I03cec023d4dcc6b701f3bf53128d1b9f513c37ba
Commit: db51cd5e64e3881257e476056d3a2787ed7d5996
https://github.com/Checkmk/checkmk/commit/db51cd5e64e3881257e476056d3a2787e…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M buildscripts/scripts/test-integration-packages.groovy
Log Message:
-----------
use cmk version as tag for the gitlab pipeline
We base our own image names based on the send tag. Always building
"latest" is not very informative for us. So we rather have the
cmk_version for the tag.
The docker build scripts also published the image with the cmk_version
tag.
Change-Id: I4c2be717816f5dd6498457b0756181243d19ac3a
Commit: 4961fdaa0537008f28737a1437196a2a6517b5e0
https://github.com/Checkmk/checkmk/commit/4961fdaa0537008f28737a1437196a2a6…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .werks/16646.md
Log Message:
-----------
Another werk version fixup
Change-Id: I5afba5677b7efbab4192a466dc3ffc7bd97ecaed
Commit: 146cb24990c59bf642045954790be4c3a98d97a0
https://github.com/Checkmk/checkmk/commit/146cb24990c59bf642045954790be4c3a…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M package_versions.bzl
Log Message:
-----------
Update shipped redfish MKP to 2.3.32
Change-Id: Ide4e03f71e1891ed413f00639cb31f1b15094586
Commit: 73da68e144c8a5b1aec6f6fbc486de3c256595b6
https://github.com/Checkmk/checkmk/commit/73da68e144c8a5b1aec6f6fbc486de3c2…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .gitmodules
Log Message:
-----------
Update QA submodule branch and reference to 2.3.0
CMK-16054
Change-Id: I28eaf6bea64e1165e39d32af42cc14662a28bace
Commit: 6f22f919583d3739c209e7ef0425b4cb0e50a617
https://github.com/Checkmk/checkmk/commit/6f22f919583d3739c209e7ef0425b4cb0…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16179.md
M cmk/plugins/lib/size_trend.py
Log Message:
-----------
FIX 16179 size_trend: Treat negative free space as 0 in all cases
Before the version 2.2.0p21, 'Time left until full' was reported to be 0 in case of
devices reporting negative free space.
With werk 16330, we stopped reporting the metric in case of very small size changes
because it lead to infinite values. With this change the behavior was unintentionally
also changed for negative free space values.
This werk restores the same functionality in case of negative free space.
SUP-17579
Change-Id: I24ba21b8911d4b153fca29943461f8233cb3162a
Commit: 81fe6ca555cb0adf840e6802281ad358ffa6c12c
https://github.com/Checkmk/checkmk/commit/81fe6ca555cb0adf840e6802281ad358f…
Author: Marcel Arentz <marcel.arentz(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
Remove unsafe TLS versions from httpv2
Change-Id: I24dfe5ed524b69345f4caaf4dc3d66a3acbf0b2d
Commit: fd40a128409050ca1356080571996e9bc3e9badd
https://github.com/Checkmk/checkmk/commit/fd40a128409050ca1356080571996e9bc…
Author: Niko Wenselowski <niko.wenselowski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/extension_compatibility/test_extension_compatibility.py
M tests/integration/mkp/test_shipped_mkp.py
Log Message:
-----------
Do not expect any errors when enabling a shipped mkp
Change-Id: I6c63bf30495d861a8901e902112cae748e95481f
Commit: b12c89c3ff5d0ce05435b8c5a1381cb1be3c5ff6
https://github.com/Checkmk/checkmk/commit/b12c89c3ff5d0ce05435b8c5a1381cb1b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/plugins/metrics/perfometers.py
M cmk/gui/plugins/metrics/storage.py
M cmk/gui/plugins/metrics/translation.py
A cmk/plugins/collection/graphing/file_stats.py
Log Message:
-----------
Migrate graph objects of 'File *'
Change-Id: I2ffda316a8c6f86728502e3f06471cdc8e1940f2
Commit: 27297d7a13a3c80e9042dff0e2a105491c0ae0ce
https://github.com/Checkmk/checkmk/commit/27297d7a13a3c80e9042dff0e2a105491…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16584.md
M cmk/gui/openapi/restful_objects/code_examples.py
Log Message:
-----------
16584 FIX REST API: Fix httpie examples
Some httpie examples had a backslash at the end of the last line causing
these examples to fail when executed. This Werk fixes the way REST API
examples are generated to prevent backslashes at the end of the last line.
CMK-12844
Change-Id: I7c84922a855cc837e7ade153dcdc50bc4e98ddcb
Commit: f2128fce048b036411dbdf8a2d61cc934323eae7
https://github.com/Checkmk/checkmk/commit/f2128fce048b036411dbdf8a2d61cc934…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16176.md
M agents/check_mk_agent.linux
Log Message:
-----------
Revert "Revert "FIX 16176 postfix: Fix Postfix status monitoring for agents run in Docker""
This reverts commit a57e1ac141c9283669c1c987846d326173575fce.
Change-Id: I0f1d448065883c1c1bfad9ae2a58952b9b979492
Commit: a8425dc7fe5f0a2b86cd5e0fa06d0c2afd7cf97c
https://github.com/Checkmk/checkmk/commit/a8425dc7fe5f0a2b86cd5e0fa06d0c2af…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16178.md
M cmk/plugins/dns/server_side_calls/active_check.py
Log Message:
-----------
16178 FIX dns: Reintroduce macro replacement in 'Expected DNS answers' config
With a version 2.3.0b1, the macros in 'Expected DNS answers' field of 'Check DNS service'
were no longer replaced. This change reintroduces macro replacement.
Change-Id: I5db31ea170845588432765feff37e90984e88d40
Compare: https://github.com/Checkmk/checkmk/compare/219a5352847e...a8425dc7fe5f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: e5239d0156c4154416964df109fde4f40a33632c
https://github.com/Checkmk/checkmk/commit/e5239d0156c4154416964df109fde4f40…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A tests/agent-unit/test_common_plugin_parts.sh
Log Message:
-----------
Add test for common agent plugin code
Change-Id: Ibcb282c05186c80986d6eb2ad1689120cb72eeba
Commit: 65a474b80aea6ccbe1194a3f09e4461b1ab762c8
https://github.com/Checkmk/checkmk/commit/65a474b80aea6ccbe1194a3f09e4461b1…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M agents/plugins/kaspersky_av
A tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
Generalize common agent plugin code
Pass permissions, owner and group directly and document arguments
Change-Id: I29095c316e1a4cd8bd234b65cbcfbc3867f2a693
Commit: 58d055b07b02dac0078c398b36ba354a2475ba43
https://github.com/Checkmk/checkmk/commit/58d055b07b02dac0078c398b36ba354a2…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16232
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/windows/plugins/mk_oracle.ps1
M tests/unit-shell/agents/plugins/test_mk_oracle.sh
Log Message:
-----------
16232 SEC mk_oracle(ps1): Prevent privilege esclation to root
Change-Id: Ia5305b388e6ca286a439a901855c3b83ffcd8d82
JIRA-Ref: CMK-15000
Commit: f65e71ec5fdbc7e73fa0fbf7519d4aad21a1059a
https://github.com/Checkmk/checkmk/commit/f65e71ec5fdbc7e73fa0fbf7519d4aad2…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16234
M agents/plugins/mk_oracle
Log Message:
-----------
16234 SEC Hide credentials in ps output for mk_oracle
Creds go to https://tonyhasler.wordpress.com/2008/10/15/hiding-sqlplus-passwords-from-p…
SUP-17435
Change-Id: I0588486baa975cf6e9f1e6b1bef693518194a094
JIRA-Ref: CMK-15000
Commit: 0073b54d3ba64946515275a4adc6afe86c79b34c
https://github.com/Checkmk/checkmk/commit/0073b54d3ba64946515275a4adc6afe86…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16198
M agents/plugins/mk_informix
Log Message:
-----------
mk_informix: Do not allow privilege escalation
The informix database monitoring plugin would previously `eval` statements parsed from `$INFORMIXDIR/bin/onstat`. Since the plugin is usually run as root, this could cause statements injected in `$INFORMIXDIR/bin/onstat` to be run as root as well.
By adding scripts named the same as other functionality found in `$PATH` to `$INFORMIXDIR/bin`, `$PATH` functionality could also be overshadowed and the custom executed as root.
Finally, `$INFORMIXDIR/bin/onstat` would be executed as root, allowing a substituted script to be run with elevated privileges.
With this werk, the environment variables will be exported instead and `$PATH` will now be searched before `$INFORMIXDIR/bin`.
The plugin will now also check if `$INFORMIXDIR/bin/onstat` belongs to root if the plugin is executed as root. If not, it will be executed as the user owning the executable.
Change-Id: Idfe1d31c80998c6067baa718df9fb0a5c293eb27
Commit: b88683c8930da546fe948fdb8efa00c6cc7b9706
https://github.com/Checkmk/checkmk/commit/b88683c8930da546fe948fdb8efa00c6c…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .werks/16234
Log Message:
-----------
Fixup werk
Change-Id: Ib68caa779b876a7766bd8261aed5a38d0b159cdd
Commit: c4d72c813560da67fed3a320e864ed6a36978e6b
https://github.com/Checkmk/checkmk/commit/c4d72c813560da67fed3a320e864ed6a3…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/cmk-agent-ctl/src/constants.rs
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.1.0p42
Change-Id: I15462bb13de94d8d99d795afeea4a097ea9baba6
Compare: https://github.com/Checkmk/checkmk/compare/7939e5ff4977...c4d72c813560
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications