Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: 3838ab2433bc6297759ddb645021ae106c5f32b9
https://github.com/Checkmk/checkmk/commit/3838ab2433bc6297759ddb645021ae106…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-09-18 (Mon, 18 Sep 2023)
Changed paths:
A .werks/16100
M tests/testlib/rest_api_client.py
Log Message:
-----------
16100 FIX licensing: the 'settings' field is now required for license
configuration
This werk addresses an issue found by our QA team with regards to the
following endpoint
PUT /domain-types/licensing/actions/configure/invoke
Previously, we got an internal server error when attempting to call
this endpoint with no 'settings' field or with no data for the 'settings'
field. We have now made 'settings' a required field and the correct
request data must be present.
Examples of correct request data
C+:
{
"settings": {
"mode": "offline"
}
}
C-:
or
C+:
{
"settings": {
"mode": "online",
"credentials": {
"username": "application-account-id",
"password": "application-account-password"
}}
}
C-:
CMK-14100
Change-Id: Iebdc6e8ab73c561801b12360b25899b702bf8d8d
Change-Id: I6b80a38f2fa737e9bead94e05e36c27280fd4560
Commit: c66d26573eb126b29beb12acaec719d686c8ff84
https://github.com/Checkmk/checkmk/commit/c66d26573eb126b29beb12acaec719d68…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-09-18 (Mon, 18 Sep 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config/request_schemas.py
Log Message:
-----------
host_config: fix update host field attribute description typo
Change-Id: I7a536d8f82dbbda4403da87e67c652d1a65cd582
Compare:
https://github.com/Checkmk/checkmk/compare/14a8340aac70...c66d26573eb1