Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ce165bbb3f7a5bfce681c85a9131897dae5d90f2
https://github.com/Checkmk/checkmk/commit/ce165bbb3f7a5bfce681c85a9131897da…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A .werks/16086
M cmk/base/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
16086 Support Diagnostics: Include basic SELinux infos
The Support Diagnostics dump now includes basic information about SELinux as provided by the command <code>sestatus</code>.
Change-Id: If3438f0b6cee5a304001bcce3fa113f5b32ef4c4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d6b3bdb034302c4866e0e523af24291f2e0601dc
https://github.com/Checkmk/checkmk/commit/d6b3bdb034302c4866e0e523af24291f2…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A .werks/15968
M cmk/gui/plugins/openapi/endpoints/host_config/__init__.py
M cmk/gui/plugins/openapi/endpoints/host_config/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
15968 FIX host_config: update endpoint now only allows one of replace, update or delete
Previously when calling update host, you could pass any combination of
replace all attributes
update some attributes
delete some attributes
Some of these combinations didn't make much sense and could lead to
errors. This werk simplifies this by only allowing one of the options
when calling update host or bulk update host.
For update_host, previously you could to the following
C+:
{
"attributes": {"ipaddress": "192.168.9.123"},
"update_attributes" {"ipaddress": "192.168.0.123"},
"remove_attributes": ["tag_foobar],
}
C-:
This werk modifies this behaviour by forcing the client to select only
one action.
C+:
{
"attributes": {"ipaddress": "192.168.9.123"},
}
C-:
OR
C+:
{
"update_attributes": {"ipaddress": "192.168.9.124"},
}
C-:
OR
C+:
"remove_attributes": ["tag_foobar"],
C-:
CMK-14148
Change-Id: Ib1396985b830c6b4aefca5a351f1e6d19356fcdc
Commit: 9e4b9534005283c41c5823faf37b9e043b00c613
https://github.com/Checkmk/checkmk/commit/9e4b9534005283c41c5823faf37b9e043…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config/__init__.py
Log Message:
-----------
host_config: code cleanup
Remove _verify_hostname() func and it's callers. The hostname is
already verified in the schemas for the endpoints modified.
Change-Id: I66014463caa5cb84d12690f290c187ccdbea7069
Commit: 481b8d4bfee6d624710726fc9070bc9cdea00d17
https://github.com/Checkmk/checkmk/commit/481b8d4bfee6d624710726fc9070bc9cd…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
host_config: update remaining tests to use the HostConfig client
Change-Id: I7b64f7bf3a44886bdb3163bc3fb3b6fd0d108faa
Commit: 67463cb0d41e7f105131b1023adb851a9695a845
https://github.com/Checkmk/checkmk/commit/67463cb0d41e7f105131b1023adb851a9…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
Add pytest flag to select only the latest base-version
A new flag is here introduced for the update-test.
Such flag is helpful for debugging purposes to easily avoid the test to
select all base-versions.
Change-Id: I60c485ccf07680633922f093960321949542ebc9
Commit: 5a9b8bac0e43e1bfd920305f99973daac227a6a1
https://github.com/Checkmk/checkmk/commit/5a9b8bac0e43e1bfd920305f99973daac…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M tests/update/conftest.py
M tests/update/test_update.py
Log Message:
-----------
Use REST-API to retrieve services in update-test
The web-API is here replaced by REST-API in update-test.
Logging functions are also refactored.
Change-Id: If36dcbc9443415fae077a9e3501d5471f805a7ed
Commit: 0b3d7320d5cb926745c6d193e9e6823e53cd9ae0
https://github.com/Checkmk/checkmk/commit/0b3d7320d5cb926745c6d193e9e6823e5…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
Remove unused functions in conftest module
Change-Id: I81b2ec83b700b5f94f04d78250b0ae8e6bf7ed37
Compare: https://github.com/Checkmk/checkmk/compare/17b73ca72e6b...0b3d7320d5cb
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: da79989a6e6d9e243c19b671560e799a079f9612
https://github.com/Checkmk/checkmk/commit/da79989a6e6d9e243c19b671560e799a0…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A scripts/npm-ci
M tests/Makefile
Log Message:
-----------
further improve npm and nodejs targets
- print nodejs and npm version before npm ci
- resolve IPv4 first on npm ci to avoid npm error ENETUNREACH, see CMK-14267
Change-Id: I4830967e250723aa5b282be03bd342fcff306580
Commit: 55254088f77347de7501d79736a19108c2d2ee78
https://github.com/Checkmk/checkmk/commit/55254088f77347de7501d79736a19108c…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M buildscripts/docker_image_aliases/IMAGE_TESTING/Dockerfile
M buildscripts/docker_image_aliases/IMAGE_TESTING/meta.yml
Log Message:
-----------
Update IMAGE_TESTING
with new NPM 9 and NodeJS 18
CMK-14267
Change-Id: I0af1943ea2d28deafecc01ed8cfae28a2f9c084d
Compare: https://github.com/Checkmk/checkmk/compare/b395fa5dff82...55254088f773
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 17b73ca72e6b4f4bee8a03a1c4c0c26a2a6a8cd9
https://github.com/Checkmk/checkmk/commit/17b73ca72e6b4f4bee8a03a1c4c0c26a2…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M cmk/base/diagnostics.py
Log Message:
-----------
Support Diagnostics: Fix the json formatting of the MKP related files
Before this commit, the MKP related files in the dump were named *.json,
but all their content was written in one line.
Now, they contain proper json syntax.
Change-Id: If23188aed70102198775b635a7db07ffe15699c5
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 903bcd1f3740b76a5cf51ad85f9f2cd4156730cf
https://github.com/Checkmk/checkmk/commit/903bcd1f3740b76a5cf51ad85f9f2cd41…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M cmk/gui/livestatus_utils/commands/event_console.py
M cmk/gui/plugins/openapi/endpoints/event_console/__init__.py
M cmk/gui/plugins/openapi/endpoints/event_console/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
Log Message:
-----------
event_console: add site_id parameter to show event & show events endpoints
show event: site_id is now a mandatory query parameter
show events: site_id is now an optional query parameter
Change-Id: I0ba465be5adf8c5e524e8ecc49392b26b56a5736
Commit: a7447635c5aab752354cbd60732240d09de2cadc
https://github.com/Checkmk/checkmk/commit/a7447635c5aab752354cbd60732240d09…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A .werks/15967
M cmk/gui/livestatus_utils/commands/event_console.py
M cmk/gui/plugins/openapi/endpoints/event_console/__init__.py
M cmk/gui/plugins/openapi/endpoints/event_console/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
Log Message:
-----------
event_console: add site_id parameter to update & acknowledge, archive and change state endpoints
Change-Id: I594fc347fb08158dc343a438cfe61d5f0be6e98f
Commit: b395fa5dff82b67b8cd804a0e676447017e7fc18
https://github.com/Checkmk/checkmk/commit/b395fa5dff82b67b8cd804a0e67644701…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_event_console.py
Log Message:
-----------
event_console: add EventConsoleClient to our test client
Change-Id: I6f6193b1a8067fd23c4cab8f68964510bb8b34da
Compare: https://github.com/Checkmk/checkmk/compare/6e3d759212ac...b395fa5dff82
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4690dddc00eef7fc9f7e6e83cdd7dd42dd6fac3d
https://github.com/Checkmk/checkmk/commit/4690dddc00eef7fc9f7e6e83cdd7dd42d…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A .werks/16086
M cmk/base/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
16086 Support Diagnostics: Include basic SELinux infos
The Support Diagnostics dump now includes basic information about SELinux as provided by the command <code>sestatus</code>.
Change-Id: If3438f0b6cee5a304001bcce3fa113f5b32ef4c4
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6e3d759212ac89ecadfdab9ee2386cd70bb06848
https://github.com/Checkmk/checkmk/commit/6e3d759212ac89ecadfdab9ee2386cd70…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-08-29 (Tue, 29 Aug 2023)
Changed paths:
A .werks/16086
M cmk/base/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
16086 Support Diagnostics: Include basic SELinux infos
The Support Diagnostics dump now includes basic information about SELinux as provided by the command <code>sestatus</code>.
Change-Id: If3438f0b6cee5a304001bcce3fa113f5b32ef4c4