Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 905fe8f66cf95b99b505b1bf8c7c3fd6bd2a2046
https://github.com/Checkmk/checkmk/commit/905fe8f66cf95b99b505b1bf8c7c3fd6b…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16364
M cmk/gui/plugins/openapi/endpoints/host_tag_group/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
16364 FIX tag_group: change the identification field from 'ident' to 'id'
Before this Werk, when creating a tag group, the **ident** field was used to provide its identification as well as that of the tags associated to the group, however the information was returned in the **id** field. This Werk unifies the names and now the **ident** fields are renamed to **id**. Users should adapt their scripts accordingly.
For comptatibility reasons CheckMK 2.2.0 and 2.3.0 will support both **id** and **ident**, but **ident** will be removed on the next version.
The following example shows the changes that need to be applied to the payload to use this endpoint:
Original payload:
```json
{
"ident": "test_group",
"title": "Test group",
"help_text": "My test groupd",
"tags": [
{"ident": "test", "title": "Test Tag"}
]
}
```
Updated payload:
```json
{
"id": "test_group",
"title": "Test group",
"help_text": "My test groupd",
"tags": [
{"id": "test", "title": "Test Tag"}
]
}
```
SUP-16902
Change-Id: I24fe59ea8ac1f6b30bc471c5e110d007d5334c71
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: eb0b58d6b56ef8ae43c47276039a0ebb6ce33280
https://github.com/Checkmk/checkmk/commit/eb0b58d6b56ef8ae43c47276039a0ebb6…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16390
M cmk/gui/plugins/openapi/endpoints/notification_rules/request_schemas.py
Log Message:
-----------
16390 FIX notification_rule: cancel previous notifications now working with custom plugin scripts
When creating or updating notification rules, the option to "cancel_previous_notifications"
was previously not available when the plugin name selected was a custom plugin script.
This werk addresses this issue and now allows for custom plugin scripts when setting the
option to cancel.
SUP-17316
Change-Id: I6dfa68f2ecb47c3766cc841278ab4f12772f76f2
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 69bdeb14d54bb3fc69fae3b049f1f5290c63194b
https://github.com/Checkmk/checkmk/commit/69bdeb14d54bb3fc69fae3b049f1f5290…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16390.md
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
Log Message:
-----------
16390 FIX notification_rule: cancel previous notifications now working with custom plugin scripts
When creating or updating notification rules, the option to "cancel_previous_notifications"
was previously not available when the plugin name selected was a custom plugin script.
This werk addresses this issue and now allows for custom plugin scripts when setting the
option to cancel.
SUP-17316
Change-Id: I6dfa68f2ecb47c3766cc841278ab4f12772f76f2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d9c7b7495e78fcc56e31c5a725633ce97d49babc
https://github.com/Checkmk/checkmk/commit/d9c7b7495e78fcc56e31c5a725633ce97…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M cmk/special_agents/utils/node_exporter.py
Log Message:
-----------
openshift: fix crash
Regression caused by pydantic v2 migration.
```
1 validation error for Uptime
seconds
Input should be a valid integer, got a number with a fractional part [type=int_from_float, input_value=4559.20867061615, input_type=float]
```
CMK-15829
Change-Id: I84c5568b60eae04f7e039ad3049390c10be3be0d
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: ccca889fa6761eb6e6fe912b516bf17952cb36c7
https://github.com/Checkmk/checkmk/commit/ccca889fa6761eb6e6fe912b516bf1795…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M cmk/gui/main_modules.py
M cmk/gui/metrics.py
M tests/extension_compatibility/test_extension_compatibility.py
Log Message:
-----------
initialize pre 21 metrics API earlier
Some plugins where already loaded before
the compatibility layer was created.
Change-Id: Ib38d6ec7b7bfc3e6c8938770e7168908994fb777
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6beac474d2b40e6a1cbdd9f16256de9df7366e0a
https://github.com/Checkmk/checkmk/commit/6beac474d2b40e6a1cbdd9f16256de9df…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M tests/update/base_versions.json
M tests/update/conftest.py
M tests/update/test_update_from_backup.py
Log Message:
-----------
Adapt update-tests to run in the master branch
The branching off for the 2.3.0 makes the master branch targeting the
2.4.0 version. This reflects on the update tests, which now need to use
base versions coming from the 2.3.0 branch (instead of the 2.2.0 as
before).
Change-Id: Ib9f3447fcfde6a464e56f152c308e5ab6a6afa52
Commit: 576c79a264ee514edad5d092ec90048ebfaaa3c9
https://github.com/Checkmk/checkmk/commit/576c79a264ee514edad5d092ec90048eb…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M buildscripts/scripts/get_distros.py
Log Message:
-----------
Test if docker images can be pulled from registry
Change-Id: I23254b346627561da62922aaab17116879999931
(cherry picked from commit 3b6cf7d3f2e466bc1ce38238d00988ca7f685c2d)
Compare: https://github.com/Checkmk/checkmk/compare/6b02f97ad0e2...576c79a264ee
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 41bf62d28cf28f1800bf2a51d4c6b14d02fe4ace
https://github.com/Checkmk/checkmk/commit/41bf62d28cf28f1800bf2a51d4c6b14d0…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M buildscripts/scripts/get_distros.py
Log Message:
-----------
Test if docker images can be pulled from registry
Change-Id: I23254b346627561da62922aaab17116879999931
(cherry picked from commit 3b6cf7d3f2e466bc1ce38238d00988ca7f685c2d)