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)
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6b02f97ad0e2d4e3af185093903e1970b0f17d8f
https://github.com/Checkmk/checkmk/commit/6b02f97ad0e2d4e3af185093903e1970b…
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/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 3b6cf7d3f2e466bc1ce38238d00988ca7f685c2d
https://github.com/Checkmk/checkmk/commit/3b6cf7d3f2e466bc1ce38238d00988ca7…
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
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 65baa9d55d2505f3b924363416180e51f7c6fa59
https://github.com/Checkmk/checkmk/commit/65baa9d55d2505f3b924363416180e51f…
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
Commit: a47bccaa9ec2889bd03c836d5c2df0e53f8b244f
https://github.com/Checkmk/checkmk/commit/a47bccaa9ec2889bd03c836d5c2df0e53…
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
Compare: https://github.com/Checkmk/checkmk/compare/9b7720b58ee9...a47bccaa9ec2
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 96b299c42f738a0c09a4d83fc2503e8293443fd1
https://github.com/Checkmk/checkmk/commit/96b299c42f738a0c09a4d83fc2503e829…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/16389
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
Commit: 3ef9d013a50094fbef011c8fb4d071eda72e8665
https://github.com/Checkmk/checkmk/commit/3ef9d013a50094fbef011c8fb4d071eda…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
A .werks/15324
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
Compare: https://github.com/Checkmk/checkmk/compare/8cec6233808a...3ef9d013a500
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