Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e2df5b8165ff6085f60a76ef6e86d8e722c5abff
https://github.com/Checkmk/checkmk/commit/e2df5b8165ff6085f60a76ef6e86d8e72…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
A .werks/16127
M cmk/base/plugins/agent_based/utils/checkmk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent.py
Log Message:
-----------
16127 FIX agent-updater change behaviour of trust-cert option
- Remove pyopenssl from agent updater
- We no longer add the ca to the truststore but the certificate.
CMK-14494
Change-Id: I3ef905aa7b2256ec5986464d53b4eaeba9ec87bc
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8debc104ce7261abfa27c76b831e01f08473cabd
https://github.com/Checkmk/checkmk/commit/8debc104ce7261abfa27c76b831e01f08…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M tests/integration/cmk/snmplib/conftest.py
Log Message:
-----------
Try to fix the snmpsim in certain distros
Change-Id: Ib566d76c435072a3233a36e41560ff8e378bee98
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: ee0f74f3922947266aa03bfa1604bb1f66407c70
https://github.com/Checkmk/checkmk/commit/ee0f74f3922947266aa03bfa1604bb1f6…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.10/Dockerfile
Log Message:
-----------
Build and not only link rust
We need rust to update cryptography to version 37.0, which is needed to
update openssl to version 3.0.X.
We need the openssl update as the currently used version has reached
it's end of life.
Change-Id: I39f4f3ae15e2a0f7e54af8637827aa3adb902a00
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7d8962378bcaece44343aeccb6eeaad0ea011afe
https://github.com/Checkmk/checkmk/commit/7d8962378bcaece44343aeccb6eeaad0e…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M cmk/ec/history.py
M cmk/ec/main.py
M tests/unit/cmk/ec/test_ec_event_server.py
Log Message:
-----------
Removed History.reload_config().
This makes History's config immutable, so it enables us to use further
refactorings, e.g. "Replace type code with subclasses":
https://refactoring.com/catalog/replaceTypeCodeWithSubclasses.html
Change-Id: I056738d062a605d724d73e1756453d08a932ffbe
Commit: 45687a8710a9dfbff2692dc88c5c0f19f8311d9e
https://github.com/Checkmk/checkmk/commit/45687a8710a9dfbff2692dc88c5c0f19f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M cmk/ec/history.py
M cmk/ec/main.py
M tests/unit/cmk/ec/conftest.py
M tests/unit/cmk/ec/test_ec_event_server.py
Log Message:
-----------
Replace History's type code with subclasses.
This enables us to use "replace conditionals with polymorphism", i.e.
nuke the archive mode conditionals from History by moving the relevant
code to the subclasses.
Change-Id: I7f24b16338dfca40fbad64dc947215e23a4e9a36
Commit: 4e919d19c74f879a9008111db158bf686941b957
https://github.com/Checkmk/checkmk/commit/4e919d19c74f879a9008111db158bf686…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M cmk/ec/history.py
Log Message:
-----------
Replace conditionals with polymorphism.
The actual dispatching is now done by Pyhton, not by us. :-)
Change-Id: I4dffc6c0aaf875450185a874fdcec4855ad4eecc
Commit: 3a991acca9047ead132e34dcffa86bb8f170fb78
https://github.com/Checkmk/checkmk/commit/3a991acca9047ead132e34dcffa86bb8f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M cmk/ec/history.py
M tests/unit/cmk/ec/conftest.py
M tests/unit/cmk/ec/test_ec_history_file.py
Log Message:
-----------
Pushed down History constructor to subclasses.
This enables us to clean up instance fields later, improves typing at
various places, and completely removes the need for the type code.
Change-Id: If9598bd94140f271fe5994fd4e7f949385bd7b4e
Compare: https://github.com/Checkmk/checkmk/compare/fce9c4d6e05e...3a991acca904
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fce9c4d6e05efd515b72f058c67ae006d4d4c188
https://github.com/Checkmk/checkmk/commit/fce9c4d6e05efd515b72f058c67ae006d…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M tests/scripts/run-dockerized.py
M tests/testlib/containers.py
Log Message:
-----------
run-dockerized improvements
* Interactive mode does now open up a pipshell by default
* Interactive mode can run an optional command on startup
Change-Id: I48cdba38877c77b0ea72aa841cfb572b76ddc67b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 279b30a5d5d2ae2b09a211d2eb78234261591722
https://github.com/Checkmk/checkmk/commit/279b30a5d5d2ae2b09a211d2eb7823426…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M packages/cmk-graphing/Pipfile
M packages/cmk-graphing/run
Log Message:
-----------
Rely on pylint's cycle checker only.
Change-Id: Ie34c97c356593314c2571238f449465fd6ad071c
Commit: 3c3cad584bfec6e8cd9103faaf71ce4a2a6f9097
https://github.com/Checkmk/checkmk/commit/3c3cad584bfec6e8cd9103faaf71ce4a2…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
M packages/cmk-graphing/Pipfile
M packages/cmk-graphing/Pipfile.lock
Log Message:
-----------
Add LSP server packages.
Change-Id: I8d3748cac80270e1568e6d921701c605db5d447c
Commit: ede22d743b19b9612cc94447e4db30789a10df07
https://github.com/Checkmk/checkmk/commit/ede22d743b19b9612cc94447e4db30789…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths:
A packages/cmk-graphing/cmk/__init__.py
A packages/cmk-graphing/cmk/graphing/__init__.py
A packages/cmk-graphing/cmk/graphing/py.typed
A packages/cmk-graphing/cmk/graphing/v1/__init__.py
A packages/cmk-graphing/cmk/graphing/v1/_color.py
A packages/cmk-graphing/cmk/graphing/v1/_localize.py
R packages/cmk-graphing/cmk_graphing/__init__.py
R packages/cmk-graphing/cmk_graphing/py.typed
R packages/cmk-graphing/cmk_graphing/v1/__init__.py
R packages/cmk-graphing/cmk_graphing/v1/_color.py
R packages/cmk-graphing/cmk_graphing/v1/_localize.py
M packages/cmk-graphing/run
M packages/cmk-graphing/tests/test_localization.py
Log Message:
-----------
Moved cmk_graphing => cmk.graphing.
All packages from the Checkmk company should live below cmk.
Change-Id: I65d1c0e1f363bb7b6611fc9a71373425d3a97644
Compare: https://github.com/Checkmk/checkmk/compare/bfb3444304ee...ede22d743b19