Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d38e82deb49c146566ba61a13f3c391829918b26
https://github.com/tribe29/checkmk/commit/d38e82deb49c146566ba61a13f3c39182…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M .gitignore
Log Message:
-----------
gitignore: addition of tests/.hypothesis
Change-Id: I36c80ac4a3251049610a047564d856cbbb77dd4f
Commit: e140a531bb3e20610fd45ebd7acfff2cd7db0d9b
https://github.com/tribe29/checkmk/commit/e140a531bb3e20610fd45ebd7acfff2cd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M agent-receiver/agent_receiver/server.py
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/main.rs
M tests/unit/agent-receiver/test_server.py
Log Message:
-----------
agent-receiver: Improvements for agent_data endpoint
* Expect UUID in URL instead of in body
* Return 204 in case of success
* Rename body field from "upload_file" to "monitoring_data"
CMK-9091
Change-Id: I4527b248c3138ef4cbf26452c84446109c94130b
Commit: a24b33e45b135c3a1b31317a2a4b449e91f39344
https://github.com/tribe29/checkmk/commit/a24b33e45b135c3a1b31317a2a4b449e9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
A agent-receiver/agent_receiver/certificates.py
M agent-receiver/agent_receiver/server.py
R agent-receiver/agent_receiver/utils.py
Log Message:
-----------
Create certificates module in agent receiver
This is a preparation for implemeting certificate deserialization and
validation functionality.
CMK-9091
Change-Id: I88ba1cf915a11a154331b5fa9f6ef7a1fda6994f
Commit: 6ec11e217851b5bf4de9f590a85630c321c969ff
https://github.com/tribe29/checkmk/commit/6ec11e217851b5bf4de9f590a85630c32…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M agent-receiver/agent_receiver/certificates.py
M agent-receiver/agent_receiver/constants.py
M omd/packages/omd/omdlib/certs.py
A tests/unit/agent-receiver/test_receiver_certificates.py
Log Message:
-----------
agent receiver: add functionality for validating client certificates
Client certificates will be sent as a header parameter (base64-encoded
to avoid any issues with invalid characters). The receiver has to decode
and subsequently validate them.
CMK-9091
Change-Id: I98964c0beb71d1c452acd4afb51cf1383821ee75
Commit: f34066998d5f136396458a7f427a0d433bb6bbad
https://github.com/tribe29/checkmk/commit/f34066998d5f136396458a7f427a0d433…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M agent-receiver/agent_receiver/certificates.py
M agent-receiver/agent_receiver/server.py
M tests/unit/agent-receiver/test_receiver_certificates.py
Log Message:
-----------
agent receiver: add router which validates incoming client certificates
This router is intended to handle any endpoint which requires
authentication via a client certificate.
CMK-9091
Change-Id: Ic4eeb6d6af6b20792143cb0323c0ce1cff254746
Commit: 67c76400612d395e55920b862244f55ca802131c
https://github.com/tribe29/checkmk/commit/67c76400612d395e55920b862244f55ca…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M agent-receiver/agent_receiver/server.py
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/tls_server.rs
M tests/unit/agent-receiver/test_server.py
Log Message:
-----------
agent-controller/-receiver: send and check client cert when pushing data
CMK-9091
Change-Id: Id75f3924c6a53f03e75c673ad808d04f7d4d6ab7
Commit: 9812171db6ee6a7a143a4ec5ba11495ad6faf349
https://github.com/tribe29/checkmk/commit/9812171db6ee6a7a143a4ec5ba11495ad…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-12-03 (Fri, 03 Dec 2021)
Changed paths:
M active_checks/check_form_submit
Log Message:
-----------
Tiny fix for pylint's abstract-method checker.
Change-Id: Ie5c7e1abf24be934e1d42565db63f4182c168b07
Compare:
https://github.com/tribe29/checkmk/compare/de89c78a00a2...9812171db6ee