Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: ac89a39c70606dc6f4c673bfca34bada95d55e78
https://github.com/tribe29/checkmk/commit/ac89a39c70606dc6f4c673bfca34bada9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
agent receiver: active optional client certificate validation
The controller already sends a client certificate when contacting the
endpoints which need one, however, we did not validate this client
certificate up to now.
CMK-10511
Change-Id: I705a3b3d86b7128b9615d03d44cbdad195ace8e6
Commit: ade5b071239e3e2bd3ef7f08c8ae31e9de24908a
https://github.com/tribe29/checkmk/commit/ade5b071239e3e2bd3ef7f08c8ae31e9d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
A agent-receiver/agent_receiver/worker.py
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
M tests/unit/test_pipfile.py
Log Message:
-----------
agent receiver: switch to a custom uvicorn worker
This is a preparation for adding the client certificate CN to the
request header before forwarding the request to the destination
endpoint.
This commit is mainly copy-paste without any change in functionality.
CMK-10511
Change-Id: I9e8280d46b4086bb6d47656fbdc0570c5a98837a
Commit: 3ec90a405b87744042ed2791526adade441c0cec
https://github.com/tribe29/checkmk/commit/3ec90a405b87744042ed2791526adade4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M agent-receiver/agent_receiver/worker.py
Log Message:
-----------
agent receiver: add client certificate CN to request header
This makes the push data endpoint operational again (since the UUID
validation is already activated there). In the following commit, we will
re-active this validation also for the status endpoint.
CMK-10511
Change-Id: Id5e217d3bb34dc35ea6071fb9e1e805309c9fbbb
Commit: 1b6936df832e1cf295be1f85d495b2d889cca489
https://github.com/tribe29/checkmk/commit/1b6936df832e1cf295be1f85d495b2d88…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M agent-receiver/agent_receiver/endpoints.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
agent receiver: re-activate uuid validation for status endpoint
For the push data endpoint, this was already active.
CMK-10511
Change-Id: Ifcd133e9e2cc5e5afb0e2ef401693acef377d2fc
Compare:
https://github.com/tribe29/checkmk/compare/b2b24600a734...1b6936df832e