Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: eba90a142b8872f5580b6a6e9be349f1bded2a04
https://github.com/Checkmk/checkmk/commit/eba90a142b8872f5580b6a6e9be349f1b…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Iec86f3dd4f1e1c43ff0e1de14802e33c20fd9117
Commit: c39c19cb66268f67ed9f9be3d72851e91982a026
https://github.com/Checkmk/checkmk/commit/c39c19cb66268f67ed9f9be3d72851e91…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M WORKSPACE
Log Message:
-----------
Add missing rust rules artifact to http_archive urls list
Change-Id: Iccdbe0e8b69a763bfce7b8f86e042a4db63fcb9f
Commit: 34d6696dc804f73f48fc46bf25c9ffbf0be17fb2
https://github.com/Checkmk/checkmk/commit/34d6696dc804f73f48fc46bf25c9ffbf0…
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: e393d789b8ac673f2bdd446eccda753dde59a807
https://github.com/Checkmk/checkmk/commit/e393d789b8ac673f2bdd446eccda753dd…
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: 7120b7a6142e5fd6564a529f2bf79c32c4899a11
https://github.com/Checkmk/checkmk/commit/7120b7a6142e5fd6564a529f2bf79c32c…
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: 3321192b4743eb5fdd65805f0e1a69f7959d4fff
https://github.com/Checkmk/checkmk/commit/3321192b4743eb5fdd65805f0e1a69f79…
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: 18ccda8a676a7cda1e6985aed3792e8e5725aff3
https://github.com/Checkmk/checkmk/commit/18ccda8a676a7cda1e6985aed3792e8e5…
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: 54ddf3aafa9ec55c49e24b9268ee4df946ea99f4
https://github.com/Checkmk/checkmk/commit/54ddf3aafa9ec55c49e24b9268ee4df94…
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: e799d87ea51d8e5997bb464088d04aa0dc996c48
https://github.com/Checkmk/checkmk/commit/e799d87ea51d8e5997bb464088d04aa0d…
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: 3987175417512c61e2baf30dc750347604e1c7df
https://github.com/Checkmk/checkmk/commit/3987175417512c61e2baf30dc75034760…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/wnx/tests/ap/test_mk_logwatch_win.py
M agents/wnx/tests/regression/test_section_check_mk.py
M agents/wnx/tests/regression/test_section_winperf.py
Log Message:
-----------
wa: update regression and plugins testing
Change-Id: I473ebe1c22fb30b7697b9ca7d33b74c9329bb463
Commit: 90e5619d6ec30cd1dc6e3d61b04d768c647ebec2
https://github.com/Checkmk/checkmk/commit/90e5619d6ec30cd1dc6e3d61b04d768c6…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
R agents/wnx/build_watest.cmd
R agents/wnx/call_unit_tests.cmd
R agents/wnx/prepare_to_tests.cmd
M agents/wnx/run.ps1
M agents/wnx/run_tests.cmd
M agents/wnx/run_tests.ps1
R agents/wnx/scripts/call_ap_tests.cmd
R agents/wnx/scripts/call_integration_tests.cmd
R agents/wnx/scripts/call_regression_tests.cmd
Log Message:
-----------
wa: switch testing to powershell
remove excessive files
Change-Id: I4ed0b083aa06d61154b9a627871ecc288a66b236
Commit: 0c5e34d359ed8cc25c098fd259719f084fc98c3b
https://github.com/Checkmk/checkmk/commit/0c5e34d359ed8cc25c098fd259719f084…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/htmllib/html.py
M cmk/gui/plugins/config/base.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/watolib/config_domain_name.py
M cmk/gui/watolib/config_variable_groups.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
Move "Experimental Settings" to new "Developer Tools" section
CMK-16186
Change-Id: I75700d82748eb94cf74387a2d1e3b1e5f8b1b4bb
Commit: 5217a43bf6b6dd8a1eeab0b3b3550be72c9bbad1
https://github.com/Checkmk/checkmk/commit/5217a43bf6b6dd8a1eeab0b3b3550be72…
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: 3199a95167fdb286c3083924952d1a93560f0342
https://github.com/Checkmk/checkmk/commit/3199a95167fdb286c3083924952d1a935…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/unit/cmk/utils/test_caching_redis.py
Log Message:
-----------
Unbreak ttl_memoize test.
Change-Id: I0e70abdaa1cfdaadbc23da835e84e46df60a63ee
Commit: d85fd33a24c5a6c503990d79b3d5ae3c2809e8ed
https://github.com/Checkmk/checkmk/commit/d85fd33a24c5a6c503990d79b3d5ae3c2…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock.
Change-Id: I3ed7059ff2d145187202187ecf809cf5a116ccd2
Commit: a5e32919018b4bedc283381b49b39d98407107f7
https://github.com/Checkmk/checkmk/commit/a5e32919018b4bedc283381b49b39d984…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Unpin a few protobuf-related packages.
This doesn't actually change the resolved versions, but
makes us more flexible. We should probably unpin more
packages in master.
Currently, the indirect dependency google-api-core keeps
us from pulling in the latest protobuf-5.26.0, so we get
protobuf-4.25.3.
Change-Id: I9ee741054afb73837f5b5bb3f3f8a9ed1aca274c
Commit: 524f668fbe2955e2cb6517cc5703a84c6f3d9c7e
https://github.com/Checkmk/checkmk/commit/524f668fbe2955e2cb6517cc5703a84c6…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Simplify assertions
Change-Id: I8529d28fcbf06317847e5849106931d54a86c9ec
Commit: 8189a415e3d86c95183e4ea8650077738a0c96fa
https://github.com/Checkmk/checkmk/commit/8189a415e3d86c95183e4ea8650077738…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Allow reusing Checkmk container
Change-Id: I56fa51ce20af04878c341c6ca3b3fc2aba3a9873
Commit: 489bba10775636aff4f8ae755702555a7de28fe3
https://github.com/Checkmk/checkmk/commit/489bba10775636aff4f8ae755702555a7…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/docker/conftest.py
Log Message:
-----------
docker test: Do not stop Oracle container on CLEANUP==0
Change-Id: I9e20057489f89f6831b0c2038ef5936bc9e4c7f1
Commit: b5f4b0e380f26dec14cd003b62d72b9cdce42ce1
https://github.com/Checkmk/checkmk/commit/b5f4b0e380f26dec14cd003b62d72b9cd…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
docker test: Cleanup in test_start_cmkadmin_password
Using variables instead of repeatedly hardcoding values.
Change-Id: If6a1ccbeef9054da3c94aa19db701af1c4773047
Commit: 6f6ba78cdf1adffe4cedf33caeee091af5519b18
https://github.com/Checkmk/checkmk/commit/6f6ba78cdf1adffe4cedf33caeee091af…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/docker/test_docker_oracle.py
Log Message:
-----------
docker test: Adding more meaningful assertions
Change-Id: I69c2783f2eb867d1941bee6a644400faba7162da
Commit: cf4a0adfe24ab7a95c3da0611a1847ca1d8abaf1
https://github.com/Checkmk/checkmk/commit/cf4a0adfe24ab7a95c3da0611a1847ca1…
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: fbd49e52e64874d93ea28877c2aeb05a5f8f49aa
https://github.com/Checkmk/checkmk/commit/fbd49e52e64874d93ea28877c2aeb05a5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M active_checks/.f12
M agents/.f12
M agents/plugins/.f12
M agents/special/.f12
M agents/windows/plugins/.f12
M cmk/.f12
M cmk/ec/.f12
M cmk/gui/.f12
M cmk/gui/openapi/.f12
M cmk/gui/wsgi/.f12
M doc/.f12
M doc/plugin-api/.f12
M locale/.f12
M notifications/.f12
M packages/check-cert/.f12
M packages/check-http/.f12
M packages/cmk-agent-based/.f12
M packages/cmk-agent-receiver/.f12
M packages/cmk-graphing/.f12
M packages/cmk-livestatus-client/.f12
M packages/cmk-mkp-tool/.f12
M packages/cmk-rulesets/.f12
M packages/cmk-server-side-calls/.f12
M packages/cmk-werks/.f12
M packages/frontend_vue/.f12
M packages/livestatus/.f12
M packages/unixcat/.f12
M web/htdocs/openapi/.f12
Log Message:
-----------
f12 without sudo password (1/N)
In order to comply with our internal rules we need to implement more
strict rules for sudoers configuration. This change tries to minimize
the number of times you have to authenticate with your sudo password
when executing f12.
It accomplishes this by:
* applying ACLs to the files owned by root, so your normal development
user can modify them without additional authentication
* allowing your normal development user to execute arbitrary commands as
site user
Applying the ACLs allows us to remove a lot of sudo invocations from
commands that copy files into the version folder. `omd-vonheute` is
also adapted to set the correct ACL so your development account can
write those files without the need of root permissions. This is done
with `omd-setup-version-for-dev` from zeug_cmk/bin
To allow the execution of arbitrary commands as site user, we need to
modify the sudoers configuration. This can be done with
`omd-setup-site-for-dev` from zeug_cmk/bin, which is also automatically
executed in `omd-vonheute`.
You have to input your sudo password for both commands, but as they are
executed in the context of `omd-vonheute` you already have authenticated
for sudo.
If you want to f12 into a site that has been created before the changes
in `omd-vonheute` you can execute the commands manually:
```
omd-setup-version-for-dev site $SITE_NAME
omd-setup-site-for-dev
```
= NOTES
The following changes were made to the .f12 scripts:
== rsync
`-a` is `-rlptgoD` but we condense it to `-rlD` because
the following can only be executed as root user:
```
-t, --times preserve modification times
-g, --group preserve group
-o, --owner preserve owner (super-user only)
-p, --perms preserve permissions
```
== PIP
--target was added, otherwise pip would silently install into the .local
directory of the current user, which could lead to confusion when
checkmk was not installed with `omd-vonheute` or ACLs are not correctly
applied
--isolated was added, so user configuration can not interfere
= RESULT
== working
./packages/cmk-mkp-tool/.f12
./packages/cmc/test/.f12
./packages/cmk-rulesets/.f12
./packages/cmk-graphing/.f12
./packages/cmk-server-side-calls/.f12
./packages/frontend_vue/.f12
./packages/cmk-agent-receiver/.f12
./packages/check-cert/.f12
./packages/cmk-agent-based/.f12
./packages/cmk-werks/.f12
./packages/check-http/.f12
./packages/cmk-livestatus-client/.f12
./packages/livestatus/.f12
./packages/livestatus/test/.f12
./packages/unixcat/.f12
./non-free/cmc-protocols/.f12
./agents/special/.f12
./agents/plugins/.f12
./agents/.f12
./agents/windows/plugins/.f12
./web/htdocs/openapi/.f12
./notifications/.f12
./cmk/gui/wsgi/.f12
./cmk/gui/openapi/.f12
./cmk/gui/.f12
./cmk/.f12
./cmk/ec/.f12
./cmk/base/.f12
./cmk/cee/robotmk/.f12
./active_checks/.f12
./doc/.f12
./doc/plugin-api/.f12
./doc/documentation/.f12
./locale/.f12
== touching files outside of versions
./packages/cmc/.f12
./non-free/cmk-update-agent/.f12
./doc/predictive/.f12
./web/.f12
./doc/treasures/checks/.f12
./omd/packages/omd/.f12
./omd/packages/apache-omd/.f12
./omd/packages/maintenance/.f12
./omd/packages/check_mk/.f12
./omd/packages/check_mk/skel/etc/init.d/.f12
./omd/packages/mk-livestatus/.f12
./omd/packages/nagios/.f12
./omd/packages/mod_wsgi/.f12
./omd/packages/enterprise/alert_handlers/.f12
./omd/packages/enterprise/bin/.f12
./omd/packages/msitools/.f12
== broken
./packages/neb/test/.f12
./packages/neb/.f12
Building rrdtool library...
make: *** No rule to make target 'rrdtool-build-library'. Stop.
== need root
./bin/.f12
Change-Id: I642213fcb878910025e8a7faa5d5ae0dcce0efe7
Commit: 20a7e86efdb31dbe695fcff74a0ac49682ce61f5
https://github.com/Checkmk/checkmk/commit/20a7e86efdb31dbe695fcff74a0ac4968…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/wnx/run_tests.ps1
Log Message:
-----------
wa: hotfix interation tests
Change-Id: I204519c3cfc3358afc8c771fbe7fee40e37724c9
Commit: 6aabcb7e969d8122d05c993bf83f858eb54cd32e
https://github.com/Checkmk/checkmk/commit/6aabcb7e969d8122d05c993bf83f858eb…
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: 9cd6d16dd69d0c7723df8bd4382e743eca5da656
https://github.com/Checkmk/checkmk/commit/9cd6d16dd69d0c7723df8bd4382e743ec…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A cmk/gui/openapi/marshmallow_converter/__init__.py
A cmk/gui/openapi/marshmallow_converter/internal_to_marshmallow.py
A cmk/gui/openapi/marshmallow_converter/type_defs.py
A cmk/gui/openapi/marshmallow_converter/valuespec_to_marshmallow.py
A tests/unit/cmk/gui/openapi/marshmallow_converter/test_valuespec_to_marshmallow.py
Log Message:
-----------
Introduce valuespec to marshmallow converter
Change-Id: Ie05f22da7fd9f7929056d1efa84e1f53659f94ef
Commit: 15e303fb2c2b3073053183f62b2b023f4b328a49
https://github.com/Checkmk/checkmk/commit/15e303fb2c2b3073053183f62b2b023f4…
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: a8b2d6e67fe69e7c348b99ebd07ffc6a148034f5
https://github.com/Checkmk/checkmk/commit/a8b2d6e67fe69e7c348b99ebd07ffc6a1…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/docker/conftest.py
M tests/docker/test_docker_oracle.py
Log Message:
-----------
Reland "docker test: Fix & unskip Oracle test"
This reverts commit 98f563a2c38562c3078cd6c84f265d1a521ade35.
Since the test is not creating any subfolders by default anymore,
this should hopefully work in the CI environment now.
Change-Id: I078ae1e9b9f5ec58ef98a9f252d7312fdb5cd36f
Commit: 2d0629caa917649d7f270cc8a06e07759ac0bcc4
https://github.com/Checkmk/checkmk/commit/2d0629caa917649d7f270cc8a06e07759…
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
Commit: cab37d2fee5db749e40ba856a512baef47e12f77
https://github.com/Checkmk/checkmk/commit/cab37d2fee5db749e40ba856a512baef4…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/background_job/_base.py
M cmk/gui/background_job/_status.py
M cmk/gui/openapi/spec_generator_job.py
M cmk/gui/userdb/_user_profile_cleanup.py
M cmk/gui/userdb/_user_sync.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/_sync_remote_sites.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/autodiscovery.py
M cmk/gui/watolib/automatic_host_removal.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/search.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
_base: include user for InitialStatusArgs when passing to Background job
Change-Id: I496e514dfba00e98302209395f356bb9100db3cc
Commit: c262770af2f622644800fb55e974b4a84c7170ad
https://github.com/Checkmk/checkmk/commit/c262770af2f622644800fb55e974b4a84…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M bin/cmk-trigger-api-spec-job
M cmk/gui/openapi/spec_generator_job.py
Log Message:
-----------
cmk-trigger-api-spec-job: remove gui_context dependency for improved performance
Change-Id: Ibc6aa6c0ee05257de5f8138f3f6d3903d1b104eb
Commit: 7db6b138ccbd0c2bbd80b8f4332e17994d747c69
https://github.com/Checkmk/checkmk/commit/7db6b138ccbd0c2bbd80b8f4332e17994…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/utils/config_validation_layer/site_management.py
Log Message:
-----------
site_management: added missing fields to site validation models
Change-Id: I411c628b0760a739a7ed329bbb7d1af698cf1896
Commit: c3312ab1eaa4ca3106f89a4936d1e80b1ff2df07
https://github.com/Checkmk/checkmk/commit/c3312ab1eaa4ca3106f89a4936d1e80b1…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/docker/test_docker_oracle.py
Log Message:
-----------
docker test: Skip Oracle test temporarily
Change-Id: I1e8170e25bfa6f6563e87815d367ce525fdf28c3
Commit: 4524099e6ac868981e686eba23079665d3949933
https://github.com/Checkmk/checkmk/commit/4524099e6ac868981e686eba23079665d…
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: 685f631eece4bac571f0bef608260bb63edab3e4
https://github.com/Checkmk/checkmk/commit/685f631eece4bac571f0bef608260bb63…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/userdb/__init__.py
Log Message:
-----------
update cmk.gui.userdb __all__
Change-Id: Ia4121088f779e33f5b75ef6e656014fdc983075a
JIRA-Ref: CMK-16288
Commit: 43fa21520f107cc3c043d7a2cf2eacf83ba9a274
https://github.com/Checkmk/checkmk/commit/43fa21520f107cc3c043d7a2cf2eacf83…
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: 5908508a1f359a5315a8a37173877a9a1654fdbb
https://github.com/Checkmk/checkmk/commit/5908508a1f359a5315a8a37173877a9a1…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .gitmodules
M tests/qa-test-data
Log Message:
-----------
Update QA submodule branch and reference
CMK-16054
Change-Id: I7647c0448404e4cd5cc263bbcf61df19f2695a13
Commit: 97124ee6e305954c98c731ef95526c405d0dce46
https://github.com/Checkmk/checkmk/commit/97124ee6e305954c98c731ef95526c405…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M scripts/run-buildifier
Log Message:
-----------
Ignore any build folders with buildifier
Change-Id: Ia1db79524baa1cde1f6738c37dd9bf30461a7217
Commit: db85dd4e8b4365a16e61d59906dbc4235eb5948a
https://github.com/Checkmk/checkmk/commit/db85dd4e8b4365a16e61d59906dbc4235…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A omd/packages/apache-omd/BUILD
A omd/packages/apache-omd/BUILD.apache_omd.bazel
M omd/packages/apache-omd/apache-omd.make
A omd/packages/apache-omd/skel/BUILD
Log Message:
-----------
Bazelize apache-omd
CMK-12782
Change-Id: I60662420cb736f70c8870af395015423a2be8254
Commit: 9d8f0510ff5177724a8df70071ebe9412a1036b2
https://github.com/Checkmk/checkmk/commit/9d8f0510ff5177724a8df70071ebe9412…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M scripts/run-bazel-build.sh
Log Message:
-----------
Bazel: fallback to local execution strategy if remote execution fails
relates to CMK-14967
found via bazel-remote issue 638
Change-Id: I44b80e98a94cadc18cfb9aed3a03dbefdbd707c3
Commit: e8237cc90a4d2e1ddea31c96616b19c347a1bb16
https://github.com/Checkmk/checkmk/commit/e8237cc90a4d2e1ddea31c96616b19c34…
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: 9947c6089e63fc215159f8e5d8666b2630c4b4d9
https://github.com/Checkmk/checkmk/commit/9947c6089e63fc215159f8e5d8666b263…
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: 40daca0f0fb93cbe94773a5126bd1d54a78a5de1
https://github.com/Checkmk/checkmk/commit/40daca0f0fb93cbe94773a5126bd1d54a…
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
Log Message:
-----------
Add a timeout for requests to checkmk exchange
Change-Id: I0a4ad9daeb578f5d0237a03a21302b87267bb659
Commit: 7e6136209aecf22cc50b71b243d84cbe6698cf3d
https://github.com/Checkmk/checkmk/commit/7e6136209aecf22cc50b71b243d84cbe6…
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
Log Message:
-----------
Update version of telematik_konnektor from exchange
Change-Id: I6b625c707d0ca9faeba4cb41e656c33a8e99f2d1
Commit: 447e0470bbe7e25cb6b380701f2d7f66be4fd543
https://github.com/Checkmk/checkmk/commit/447e0470bbe7e25cb6b380701f2d7f66b…
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: c66dbcd5ace22cf196962e383790ea5fdef09f97
https://github.com/Checkmk/checkmk/commit/c66dbcd5ace22cf196962e383790ea5fd…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/autocompleters.py
M cmk/gui/graphing/_graph_pdf.py
M cmk/gui/inventory/_icon.py
M cmk/gui/logwatch.py
M cmk/gui/mkeventd/icon.py
M cmk/gui/pdf.py
M cmk/gui/views/icon/base.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/icon/painter.py
M cmk/gui/views/icon/topology.py
M cmk/gui/wato/icons.py
M cmk/gui/werks.py
M cmk/gui/wsgi/app.py
Log Message:
-----------
Improve typing in various places
Mostly cleaning up no-untyped-def annotations. Also doing
a few additional typing improvements along the way.
Change-Id: I9b8e539d9272f80ef0e00c6d28d43a29dd5c1751
Commit: 636546d555695c3762ffdb1ab2d660ae7076f3d7
https://github.com/Checkmk/checkmk/commit/636546d555695c3762ffdb1ab2d660ae7…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/bi/_icons.py
M cmk/gui/inventory/_icon.py
M cmk/gui/mkeventd/icon.py
M cmk/gui/views/icon/base.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/icon/topology.py
M cmk/gui/wato/icons.py
M tests/unit/cmk/gui/mkeventd/test_icon_mkeventd.py
Log Message:
-----------
Icon.render: Tighten typing
Change-Id: Ibe41edb8a288018888851c5e49661da4323e4c8c
Commit: d3a67579dce1b695ce17f9be762840b3daa071fa
https://github.com/Checkmk/checkmk/commit/d3a67579dce1b695ce17f9be762840b3d…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/autocompleters.py
M cmk/gui/graphing/__init__.py
A cmk/gui/graphing/_autocompleter.py
M cmk/gui/plugins/main_modules/registration.py
Log Message:
-----------
Move graphing autocompleters to graphing package
This way we make the graphing package more self-contained.
Change-Id: I2044251dae52da68746d3bf07c67baed27008de9
Commit: f6066f9c0f30323d50bde0c974695b004595fd9c
https://github.com/Checkmk/checkmk/commit/f6066f9c0f30323d50bde0c974695b004…
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: fe345d9fff2b58dcd1f5f8687f5a429757d5dbfa
https://github.com/Checkmk/checkmk/commit/fe345d9fff2b58dcd1f5f8687f5a42975…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
check_mk_agent.linux: fix monitoring postfix on OpenSUSE
Change-Id: I77f856367fc670f7c2dc0f9ee97effb0886dd9e6
Compare:
https://github.com/Checkmk/checkmk/compare/1297fa7e328c...fe345d9fff2b
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications