Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fd5d517ada455ed50e65928dbd396a41a873fd2f
https://github.com/Checkmk/checkmk/commit/fd5d517ada455ed50e65928dbd396a41a…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/test-gerrit.groovy
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Reland "Ensure workspace integrity before doing anything in the container"
This reverts commit 4a917d856e03fe113506087d4459d625ce177057.
Change-Id: I0297f5835697afc771870377d175e72a2bc59437
Commit: 96f0060d54e88cea6c87ec4238fda74dd0a1e905
https://github.com/Checkmk/checkmk/commit/96f0060d54e88cea6c87ec4238fda74dd…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M buildscripts/scripts/sign-packages.sh
M buildscripts/scripts/utils/integration.groovy
M defines/dev-images/Readme.md
M defines/dev-images/reference-image-id
M defines/dev-images/reference/Dockerfile
M scripts/run-in-docker.sh
M tests/scripts/run-dockerized.py
Log Message:
-----------
Switch base-image for reference-image to ubuntu 22.04
Side quests:
* it seems passphrase via stdin does not work with rpm anymore under 22.04
* verifying the signature needs now different formatting options, see https://bugzilla.redhat.com/show_bug.cgi?id=1902342
Change-Id: Ic93f9abadeef83409c95fc4f09c970e7968a747b
Compare: https://github.com/Checkmk/checkmk/compare/bb44fbf42454...96f0060d54e8
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 861ad30cccf2c752157557f12aca8ad2932fa9e5
https://github.com/Checkmk/checkmk/commit/861ad30cccf2c752157557f12aca8ad29…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M tests/testlib/event_console.py
M tests/unit/cmk/ec/helpers.py
M tests/unit/cmk/ec/test_ec_changestate.py
M tests/unit/cmk/ec/test_ec_delete.py
M tests/unit/cmk/ec/test_ec_event_server.py
M tests/unit/cmk/ec/test_ec_status.py
M tests/unit/cmk/ec/test_ec_update.py
Log Message:
-----------
Move new_event helper next to tests
Change-Id: Ieab280d534a73c1f0c95ca62de664ab64927b30b
Commit: bb44fbf42454a32c27542467659cf5a3e37cfab8
https://github.com/Checkmk/checkmk/commit/bb44fbf42454a32c27542467659cf5a3e…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M tests/integration/cmk/ec/test_mkeventd_status.py
M tests/integration/conftest.py
A tests/integration/event_console.py
M tests/testlib/__init__.py
R tests/testlib/event_console.py
Log Message:
-----------
Move CMKEventConsole helper next to call sites
Change-Id: Id2623a1acfe92b59b78f8b26f6d72986fe8aee68
Compare: https://github.com/Checkmk/checkmk/compare/8832dfeea7ef...bb44fbf42454
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8832dfeea7efd4aa523920f4b572f6b3197e714a
https://github.com/Checkmk/checkmk/commit/8832dfeea7efd4aa523920f4b572f6b31…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16427.md
M cmk/update_config/plugins/lib/rulesets.py
M cmk/update_config/plugins/pre_actions/rulesets.py
Log Message:
-----------
16427 FIX cmk-update-config: Improve Handling of Implementation Errors in MKPs
This Werk affects users, which have installed an MKP with an unloadable `ValueSpec` definition.
During the update process this `ValueSpec` will be loaded in order to apply an update to the
corresponding rulesets. Previously, any error would be cause the `RuleSet` UpdateAction to fail.
With this Werk, only the faulty `Ruleset` is skipped. Moreover, while `Verifying Checkmk
configuration` the user is prompted with the error and can safely abort the update.
This change also affects the rulesets shipped with Checkmk. However, in case a ruleset fails in this
way, please report the error. This way we can address the error in the ruleset itself.
CMK-17294
Change-Id: I7459cb383758282514d5d2a08f557913d9431a4b
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1a00e22eb54dc128d9f57c0ec186b511a1c0ec20
https://github.com/Checkmk/checkmk/commit/1a00e22eb54dc128d9f57c0ec186b511a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16427.md
M cmk/update_config/plugins/actions/rulesets.py
M cmk/update_config/plugins/pre_actions/rulesets.py
Log Message:
-----------
16427 FIX cmk-update-config: Improve Handling of Implementation Errors in MKPs
This Werk affects users, which have installed an MKP with an unloadable `ValueSpec` definition.
During the update process this `ValueSpec` will be loaded in order to apply an update to the
corresponding rulesets. Previously, any error would be cause the `RuleSet` UpdateAction to fail.
With this Werk, only the faulty `Ruleset` is skipped. Moreover, while `Verifying Checkmk
configuration` the user is prompted with the error and can safely abort the update.
This change also affects the rulesets shipped with Checkmk. However, in case a ruleset fails in this
way, please report the error. This way we can address the error in the ruleset itself.
CMK-17294
Change-Id: I7459cb383758282514d5d2a08f557913d9431a4b
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: bbf709025dbcb0c591ba7d23530b1e1e056434b0
https://github.com/Checkmk/checkmk/commit/bbf709025dbcb0c591ba7d23530b1e1e0…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/gui/graphing/_explicit_graphs.py
M cmk/gui/graphing/_graph_specification.py
M cmk/plugins/kube/prometheus_api.py
M tests/unit/cmk/plugins/kube/agent_kube/test_agent_kube_performance.py
Log Message:
-----------
Revert "Unpin Pydantic and related packages"
This reverts commit 18c7fa30734c96f82d269375af42e31b124f751b.
Thew new pydantic-core version needs Rust 1.76 which is currently not
available in our CI.
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e698ea46ae26a1c78266fa4fa88552473ddd7f5c
https://github.com/Checkmk/checkmk/commit/e698ea46ae26a1c78266fa4fa88552473…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16668.md
Log Message:
-----------
16668 FIX Top list dashlet: Introduce best effort querying
In some rare cases, the top list dashlet does not display all available metrics
due to limitations in the metric system of Checkmk.
An example of this issue can be observed when using the `CPU utilization`
metric. When using Windows and Linux hosts at the same time, the services of
these hosts conflict with each other, potentially resulting in incomplete
results.
Now the top list dashlet will try to query all available metrics on a best
effort basis if the results are incomplete. If some metrics are still missing,
the dashlet displays an error message with the conflicting metrics.
This information can be used to identify the conflicting services and exclude
them by adding more filters to the dashlet.
CMK-17111
Change-Id: Ib000f19d514750522be6898a1e31d3b81f7ad828
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: fd877db3f8c2b86c09dfecddf96c718ab9c841bf
https://github.com/Checkmk/checkmk/commit/fd877db3f8c2b86c09dfecddf96c718ab…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16757
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_persistent_volume_claim.py
Log Message:
-----------
16757 FIX agent_kube: resolve case when referenced PVC is no longer present
Prior to this werk, the Kubernetes special agent failed whenever
the API returned Kubernetes objects with at least one reference
to a no longer existing PVC. This werk fixes this issue by ignoring
such references.
SUP-16272
Change-Id: Ica05d833d278099352b630d7d2d9e70deeea6e76
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications