Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5b46c349ec2a4fcbf1bbecf2c89c64dc3d233954
https://github.com/Checkmk/checkmk/commit/5b46c349ec2a4fcbf1bbecf2c89c64dc3…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths:
M bin/mkbackup
M cmk/base/events.py
A cmk/ccc/daemon.py
M cmk/ec/main.py
M cmk/gui/watolib/config_domains.py
M cmk/piggyback_hub/main.py
R cmk/utils/daemon.py
A tests/unit/cmk/ccc/test_daemon.py
M tests/unit/cmk/gui/conftest.py
R tests/unit/cmk/utils/test_daemon.py
Log Message:
-----------
Move cmk.utils.daemon to cmk.ccc.daemon
The module is a collection of functions to help daemonizing a process
which is used in various of places.
Moving this module out of cmk.utils is needed to free cmk.cee.mknotifyd
from the dependency to cmk.utils so that we can move cmk.cee.mknotifyd
to a separate package.
Change-Id: I074f8909d04acbb01e96c33ce7b07e045b0c88ad
Commit: 650147eec682baa8013da714cb17a94f1213ae75
https://github.com/Checkmk/checkmk/commit/650147eec682baa8013da714cb17a94f1…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths:
A cmk/ccc/profile.py
M cmk/ec/main.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
M cmk/plugins/kube/special_agents/agent_kube.py
R cmk/utils/profile.py
Log Message:
-----------
Move cmk.utils.profile to cmk.ccc.profile
The module provides a small helper to profile python code. It is used
by various parts of Checkmk where profiling can be enabled ad-hoc.
Moving this module out of cmk.utils is needed to free cmk.cee.mknotifyd
from the dependency to cmk.utils so that we can move cmk.cee.mknotifyd
to a separate package.
Change-Id: I86e7949f488ad9822a13eae5f78b275e77924570
Compare: https://github.com/Checkmk/checkmk/compare/76540979f363...650147eec682
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: 3cec1c84a5a5a1138cbf288647ac439fe95aa0c5
https://github.com/Checkmk/checkmk/commit/3cec1c84a5a5a1138cbf288647ac439fe…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths:
A .werks/16892
M cmk/special_agents/agent_kube.py
Log Message:
-----------
16892 agent_kube: requests.SSLError raised on connection using self signed certificates
Newer versions of `requests` don't take `REQUESTS_CA_BUNDLE` into
account, resulting in
```
requests.exceptions.SSLError: \
HTTPSConnectionPool(host='<collector>', port=443): \
Max retries exceeded with url: \
/metadata (Caused by SSLError( \
SSLCertVerificationError(1, \
'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: \
self signed certificate in certificate chain (_ssl.c:1006)')))
```
being raised if running `agent_kube` against instances using self signed
certificates.
This change invokes `session.merge_environment_settings()` to take
`REQUESTS_CA_BUNDLE` into account again.
See
[GitHub: 2807: Use merge_environment_settings method in sessions.send method](https://github.com/psf/requests/issues/2807)
and
[GitHub: 3626: HTTP Proxy with prepared request (honouring env. var.)](https://github.com/psf/requests/issues/3626)
SUP-19889
Change-Id: I8ae7b958023fdc8a6e4f7f5d2280358df6f11cbb
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications