Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8292e6ebd72747cc852557616ea02b1afd1b041d
https://github.com/Checkmk/checkmk/commit/8292e6ebd72747cc852557616ea02b1af…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/15324.md
Log Message:
-----------
15324 FIX agent_bakery: mk_postgres.py: restore required keys
[Werk #15645](https://checkmk.com/werk/15645) made the Inputs of "Instance
settings" of the Agent rule "PostgreSQL database and sessions (Linux, Windows)"
optional by accident. If you did not specify all keys, baking agents failed with
a `KeyError` on the automation call.
Change-Id: I6c97c908c6f397cc2141618fb88d648e3a241a00
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: cfcb3a1ed7e410c511dd9fcd85152a63e3dd1923
https://github.com/Checkmk/checkmk/commit/cfcb3a1ed7e410c511dd9fcd85152a63e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A tests/unit/cmk/base/plugins/agent_based/test_cmctc_temp.py
Log Message:
-----------
cmctc_temp: test parse function
CMK-15029
Change-Id: I7ed29b32ef23d83a6c26124ec1a521d875a74d61
Commit: 47ebc58659a485d71498f87075eeb16d6a86138c
https://github.com/Checkmk/checkmk/commit/47ebc58659a485d71498f87075eeb16d6…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/cmctc.py
M tests/unit/cmk/base/plugins/agent_based/test_cmctc_temp.py
Log Message:
-----------
cmctc_temp: fix parse function
CMK-15029
Change-Id: I99efb157099da6e0c33a2fffa5a43a2139cad2a6
Commit: 06b9749b42d9b626897ad6317173f396bb4dbb64
https://github.com/Checkmk/checkmk/commit/06b9749b42d9b626897ad6317173f396b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/cmctc.py
Log Message:
-----------
cmctc_temp: fix check function
```
AttributeError: 'Sensor' object has no attribute 'level_lower'. Did you mean: 'levels_lower'?
```
Change-Id: I529b522908faf46ee2f7c66c2019c948300dad6c
Commit: 9b7720b58ee91b279e2daf7ba1ba38b293927533
https://github.com/Checkmk/checkmk/commit/9b7720b58ee91b279e2daf7ba1ba38b29…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16364.md
M cmk/gui/openapi/endpoints/host_tag_group/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
M tests/unit/cmk/gui/openapi/test_openapi_auxtags.py
M tests/unit/cmk/gui/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/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
Compare: https://github.com/Checkmk/checkmk/compare/eb314bb60ca2...9b7720b58ee9
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2699c98f2fb8a8d876edbd96fdc0070eab1508f5
https://github.com/Checkmk/checkmk/commit/2699c98f2fb8a8d876edbd96fdc0070ea…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16389.md
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
16389 FIX authentication: user profile dir only created for ldap users when they exist
Previously, failed login attempts with an unknown user would create a
user profile directory. This is no longer the case. The profile
directory is now only created for valid users.
SUP-16208
Change-Id: I2868d9363d967060fec3da480ee60005d5f31ea6