Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1707b6f713ce6c9f1f5a7781325b2ce8b072baf3
https://github.com/Checkmk/checkmk/commit/1707b6f713ce6c9f1f5a7781325b2ce8b…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/version.py
Log Message:
-----------
testlib.version: Add git_tag_exists()
The function "git_tag_exists()" was added to master as part of
change Ia9b7075c1e955e21c7b989766334c178fbc9470e and is required
for other changes based on it.
Change-Id: I4c3c0cbbf5af263e2c410cbc33d317e8fc68c23f
Commit: fce9c031eb0bd27c7bb93a0d6e0486f9a0bb40b5
https://github.com/Checkmk/checkmk/commit/fce9c031eb0bd27c7bb93a0d6e0486f9a…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
A tests/docker/conftest.py
M tests/docker/test_docker.py
A tests/testlib/docker.py
Log Message:
-----------
docker test refactoring
General refactoring to make common functionality reusable
in preparation of adding tests using 3rd-party containers.
Change-Id: Idbd00f3e128e4b1937f00dd238d225d926570beb
(cherry picked from commit 43521febd8fb05e47f8742b3f7443579c979ea58)
Commit: 1b1217a64f7752970f2ed59a445e8d7eb40e0f07
https://github.com/Checkmk/checkmk/commit/1b1217a64f7752970f2ed59a445e8d7eb…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/docker/conftest.py
A tests/docker/test_docker_oracle.py
A tests/scripts/agent_controller_daemon.py
M tests/testlib/docker.py
Log Message:
-----------
docker test: Add Oracle sanity test
This adds an Oracle connection and check sanity docker test,
which will fetch and run an Oracle docker container, configure it
and integrate it within a Checkmk docker instance.
As part of the process, DB connection as well as service discovery
sanity tests are executed.
Change-Id: Ic5902eb31c491a8ff9844f5c1e3c4e001944d97b
(cherry picked from commit 860946a098a22ff7b2f7d022d8238df4d3e91e8d)
Commit: f9168bf0bca81c57a4ed4c2e79cd71bf82949f43
https://github.com/Checkmk/checkmk/commit/f9168bf0bca81c57a4ed4c2e79cd71bf8…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
docker test: Improve checkmk container cleanup
Change-Id: I1a8f25885b82cc126b717fbc1a4d0cb4ea1a1588
(cherry picked from commit 1c70c84d29b93f7eef894224f0b1c1628eb8f57c)
Commit: 1013a9d215fc3c169c1f91094dcdcc25d733f21e
https://github.com/Checkmk/checkmk/commit/1013a9d215fc3c169c1f91094dcdcc25d…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/docker/conftest.py
Log Message:
-----------
docker test: Using tmp_path for oracle db folder
Change-Id: I165b7a24a5003373e8bb922a548ed5aedc7b2b42
(cherry picked from commit a41c0fd3ce092285a6d4e6acd71bbc88121a8a77)
Commit: 211cc4d3257c60fb1680693b1e506a9b1c3b391a
https://github.com/Checkmk/checkmk/commit/211cc4d3257c60fb1680693b1e506a9b1…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
docker test: Fix typo in test name
Change-Id: I317ad26f63c13a7043738435a7ba688fdd183132
(cherry picked from commit 18a50b1ecc24248d822731c7505467babc797b21)
Commit: 301c5ac99c32183d4cb6bd91817690e5967fc765
https://github.com/Checkmk/checkmk/commit/301c5ac99c32183d4cb6bd91817690e59…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Catch TimeoutError instead of generic exception
Change-Id: I3a864a2bbfac249dabd148b3baf16867f8ae2fdb
(cherry picked from commit ce8f582d8c3f5275781d01a3504e94431fe229dd)
Commit: 86a7da293144b1be312e9263e7063a7f96247da5
https://github.com/Checkmk/checkmk/commit/86a7da293144b1be312e9263e7063a7f9…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Set default Checkmk container password
Change-Id: I0e5df0f6d806f3c6c8730e6311b85f2b259452d1
(cherry picked from commit 54ca9aeeeb501d273f2fdc2d9627fcb305b7c69a)
Commit: e0f2864f253b0f5d6ac540bf86f500dfb5152dfe
https://github.com/Checkmk/checkmk/commit/e0f2864f253b0f5d6ac540bf86f500dfb…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Do not stop Checkmk container on CLEANUP==0
Change-Id: I506546d2c1d15ca63b52cbc4cd6de977f12cc66d
(cherry picked from commit 6b27f057e875228bdeb3eee6bfee74bcd6ac3dc5)
Commit: da97db87e341c55ff470c4355ccd6b5cb7315911
https://github.com/Checkmk/checkmk/commit/da97db87e341c55ff470c4355ccd6b5cb…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Fix secret file name
Change-Id: I68bcae54c8134b81e1f525c766c52cf02e8d3d71
(cherry picked from commit 05d75687c6d7fc8739ef894c19f4a9c3c268291e)
Commit: fd9aeaa97130b927c6b38cd4c6d3e4935a383486
https://github.com/Checkmk/checkmk/commit/fd9aeaa97130b927c6b38cd4c6d3e4935…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Simplify assertions
Change-Id: I8529d28fcbf06317847e5849106931d54a86c9ec
(cherry picked from commit 524f668fbe2955e2cb6517cc5703a84c6f3d9c7e)
Commit: f21cf6d962ade6f142f13ab7175907d1c8fc9ec2
https://github.com/Checkmk/checkmk/commit/f21cf6d962ade6f142f13ab7175907d1c…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Allow reusing Checkmk container
Change-Id: I56fa51ce20af04878c341c6ca3b3fc2aba3a9873
(cherry picked from commit 8189a415e3d86c95183e4ea8650077738a0c96fa)
Commit: f4433f0a9fcaab3d33ca0d4728ef233405b3f134
https://github.com/Checkmk/checkmk/commit/f4433f0a9fcaab3d33ca0d4728ef23340…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Fix re-creation of existing container
Change-Id: I1ecc2ae87f0723f6962660e8f7ad135395c8f677
(cherry picked from commit 45344047815f354b0daa6690743d41ce7ad06d35)
Commit: 5f4e6dae565b203c713d3eada4474412dc07291e
https://github.com/Checkmk/checkmk/commit/5f4e6dae565b203c713d3eada4474412d…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
testlib.docker: Added log messages
Change-Id: I832969f9c4103cf83f06220518691899f68bb886
(cherry picked from commit 561cad548631625f4f3b0226872124fd2b040fdd)
Commit: 22d5bcac742babe85f05a9020fb4b3468bd9e6c8
https://github.com/Checkmk/checkmk/commit/22d5bcac742babe85f05a9020fb4b3468…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M tests/testlib/docker.py
Log Message:
-----------
tests.testlib.docker: Fix KeyError ContainerConfig
The attributes "EntryPoint" and "ExposedPorts" are no longer to
be found in the "ContainerConfig" object but within the "Config"
object. This change fixes the KeyError in the relevant assertions.
Change-Id: Ibb1af27b0dc35b9ebcb107f27784d848e9a32f90
Compare: https://github.com/Checkmk/checkmk/compare/23238a6d7602...22d5bcac742b
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: 6d8188981342a71e8ba55850df1c69cec26077ba
https://github.com/Checkmk/checkmk/commit/6d8188981342a71e8ba55850df1c69cec…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Some tweaks for the 'incomplete syslog data' fix.
* There is no point in processing data which is definitely incomplete.
* Tiny fix for exception safety
* Removed some dead code/no-op comments
CMK-17052
Change-Id: I06fd02dd7ff87fc1b320b6996ad87a557482688b
Commit: 23238a6d7602392427f077205b988dc91bd1378d
https://github.com/Checkmk/checkmk/commit/23238a6d7602392427f077205b988dc91…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/gui/openapi/endpoints/user_role/__init__.py
Log Message:
-----------
Add dynamic permission loading for user_role endpoint
with 57979cd5df954d87385da9097458fed9b860203d the generic loading of
dynamic permissions was removed for all endpoints.
Now the specific endpoints that need dynamic permissions load them individually.
CMK-16924
Change-Id: I43ab5fe42167c0cc2af9d6a3ae1a39d682e56568
Compare: https://github.com/Checkmk/checkmk/compare/de487662ef24...23238a6d7602
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: 91a444859422d2c6e03e8af17fbe34bdcd51afc1
https://github.com/Checkmk/checkmk/commit/91a444859422d2c6e03e8af17fbe34bdc…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/gui/openapi/endpoints/user_role/__init__.py
Log Message:
-----------
Add dynamic permission loading for user_role endpoint
with 57979cd5df954d87385da9097458fed9b860203d the generic loading of
dynamic permissions was removed for all endpoints.
Now the specific endpoints that need dynamic permissions load them individually.
CMK-16924
Change-Id: I43ab5fe42167c0cc2af9d6a3ae1a39d682e56568
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: 668fbdc2a9a6de9c6283d81aa049b0ee4b25d5ba
https://github.com/Checkmk/checkmk/commit/668fbdc2a9a6de9c6283d81aa049b0ee4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/gui/wsgi/blueprints/rest_api.py
Log Message:
-----------
Remove dynamic permission loading from REST API
It was added for unknown reasons while implementing the permission
system of the REST API. Currently it is not clear for what it is needed
while the call costs are high for each API call.
So we remove this now. It may have some side effects, which we have to
discover later on. In case we have to adjust this, we need to find a
more local solution to this to not slow down the API globally again.
CMK-16924
Change-Id: I4c192b77dae704ea7eb6228927ae6cf9d885ed51
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: 215f02940047cfc935001d4d90eff6cb4c986211
https://github.com/Checkmk/checkmk/commit/215f02940047cfc935001d4d90eff6cb4…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Some tweaks for the 'incomplete syslog data' fix.
* There is no point in processing data which is definitely incomplete.
* Tiny fix for exception safety
* Removed some dead code/no-op comments
CMK-17052
Change-Id: I06fd02dd7ff87fc1b320b6996ad87a557482688b
Commit: e27e9dff418443d61e82ce3c8aa9a12a91932316
https://github.com/Checkmk/checkmk/commit/e27e9dff418443d61e82ce3c8aa9a12a9…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/gui/wsgi/blueprints/rest_api.py
Log Message:
-----------
Remove dynamic permission loading from REST API
It was added for unknown reasons while implementing the permission
system of the REST API. Currently it is not clear for what it is needed
while the call costs are high for each API call.
So we remove this now. It may have some side effects, which we have to
discover later on. In case we have to adjust this, we need to find a
more local solution to this to not slow down the API globally again.
CMK-16924
Change-Id: I4c192b77dae704ea7eb6228927ae6cf9d885ed51
Compare: https://github.com/Checkmk/checkmk/compare/866028d23125...e27e9dff4184
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: 63eb7c94111a426af6c2a05f9a37ea4cd6b36fdf
https://github.com/Checkmk/checkmk/commit/63eb7c94111a426af6c2a05f9a37ea4cd…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/gui/wato/_check_mk_configuration.py
Log Message:
-----------
Remove code accidental added via rebasing
Change-Id: If0921faee677716db72dca32304e742d5e39a201
Commit: 59a16f8e86f312c5cb7da9cf3f4156935e88a178
https://github.com/Checkmk/checkmk/commit/59a16f8e86f312c5cb7da9cf3f4156935…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 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:
-----------
Nicer rendering of simple Dictionary FormSpec groups
Since we currently insert dummy dictionaries to render groups, value of
the rule the edit_ruleset page will show the title of these groups.
If the title is not set, the value will show None here
To avoid this, do not insert the dummy dictionaries if not needed (all
elements belong to the same group without title/help text)
Change-Id: I7c7d605d07c995c582ba9519a8ed7791f1c60453
Commit: 866028d2312568fe9e5cadc75b738422ba53863d
https://github.com/Checkmk/checkmk/commit/866028d2312568fe9e5cadc75b738422b…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/plugins/collection/rulesets/cert.py
Log Message:
-----------
cert: render service name configuration as group
Change-Id: I86de2ace70aea46a91984700392ea6467cb71e57
Compare: https://github.com/Checkmk/checkmk/compare/5a77345a028e...866028d23125
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: e3b9e629a60f2fc82011f7651f752c898d65f093
https://github.com/Checkmk/checkmk/commit/e3b9e629a60f2fc82011f7651f752c898…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 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:
-----------
Nicer rendering of simple Dictionary FormSpec groups
Since we currently insert dummy dictionaries to render groups, value of
the rule the edit_ruleset page will show the title of these groups.
If the title is not set, the value will show None here
To avoid this, do not insert the dummy dictionaries if not needed (all
elements belong to the same group without title/help text)
Change-Id: I7c7d605d07c995c582ba9519a8ed7791f1c60453
Commit: 44d7c024d687e87c5e438e7196a1c6a9815aa599
https://github.com/Checkmk/checkmk/commit/44d7c024d687e87c5e438e7196a1c6a98…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M cmk/plugins/collection/rulesets/cert.py
Log Message:
-----------
cert: render service name configuration as group
Change-Id: I86de2ace70aea46a91984700392ea6467cb71e57
Compare: https://github.com/Checkmk/checkmk/compare/cc5b2e7e69b8...44d7c024d687
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications