Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e0070548b2e4833e8ec749ac94e51ed02f595eac
https://github.com/tribe29/checkmk/commit/e0070548b2e4833e8ec749ac94e51ed02…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/watolib/automations.py
Log Message:
-----------
CMK-2233: New Agent Bakery/Agent Updater API
- Change the agent bakery responses (body content) from
plain text to application/json.
- Also send the agent ("agent_deployment.py?mode=agent")
as a base64-encoded string within the json data.
- The agent bakery will send json content only if it
receives the "au_api" keyword from the agent updater.
Otherwise, legacy handling will be enabled in order
to support older agent updater that expect plain text
responses.
- While the agent bakery is downward compatible to
older agent updaters, the agent updater is not compatible
to older agent bakeries that don't send json-data
- This new api is a preperation step and is needed
for sending the update URL to the agent updater on
registration step.
- The initial "au_api" version is specified as "2",
the old plain-text communication implicitly resolves
to "au_api = 1"
Change-Id: Ib1799e21507f4cac904909ad91cbf4126ac639e7
Commit: 4b8e99001ee25511253b90c58d03d64de304a6db
https://github.com/tribe29/checkmk/commit/4b8e99001ee25511253b90c58d03d64de…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
CMK-2234: Make URL to agent bakery on remote server configurable
- Add global setting for URL from host to remote server
- Find update_url by testing multiple configuration variables
for the best match.
Change-Id: I121a915d6b65e90837b0bedc627ed07807016f51
Compare:
https://github.com/tribe29/checkmk/compare/9735e61833f9...4b8e99001ee2