Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 415a85ca612204b233f57636a9f8befeff3ea9b0
https://github.com/Checkmk/checkmk/commit/415a85ca612204b233f57636a9f8befef…
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/master
Home: https://github.com/Checkmk/checkmk
Commit: e60bb6519275e592cbeddaed883289a470cb9b59
https://github.com/Checkmk/checkmk/commit/e60bb6519275e592cbeddaed883289a47…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M Pipfile.lock
M cmk/base/legacy_checks/orion_system.py
M cmk/base/plugins/agent_based/mssql_jobs.py
M cmk/base/plugins/agent_based/sap_hana_data_volume.py
M cmk/gui/watolib/simple_config_file.py
M cmk/plugins/aws/lib.py
M cmk/utils/prediction/_plugin_interface.py
M tests/unit/checks/generictests/datasets/kernel.py
Log Message:
-----------
Update dependencies
This prepares for unpinning and updating Pydantic.
Also fix a few typing issues which were reported by the newer mypy
version introduced by this change.
CMK-17006
Change-Id: I977c61caf12b315ba58aa8eb8ad3ad8828d53dae
Commit: 18c7fa30734c96f82d269375af42e31b124f751b
https://github.com/Checkmk/checkmk/commit/18c7fa30734c96f82d269375af42e31b1…
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:
-----------
Unpin Pydantic and related packages
The Pydantic version we used before has an issue in the mypy plugin
which can lead to actual typing errors slipping through, see
https://github.com/pydantic/pydantic/pull/9008.
Note that the version we udpate to has this issue:
https://github.com/pydantic/pydantic/issues/9319
However, since a workaround is available, we still udpate to avoid
introducing new typing errors.
Also fix newly found issues. Apparently, polyfactory now has issues with
handling field aliases, so we switch to validation aliases, which are
sufficient in this case.
CMK-17006
Change-Id: I8b8ebb072f0c68b799d28c132c5f5605232db9c7
Commit: 073fce41713d71d8536e43dd3dff3a2dbac27ff1
https://github.com/Checkmk/checkmk/commit/073fce41713d71d8536e43dd3dff3a2db…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16796.md
Log Message:
-----------
Licensing: Start trial period when switching to CCE or CME
When updating to an edition with mandatory licensing (CCE and CME), we want to give users enough time to apply the license when updating.
A CME updated to 2.3 will now start in 30-day trial period instead of directly entering the "free" license state if it otherwise would not be licensed.
However, in a distributed setup it is recommended to make use of the change in [werk #16193](https://checkmk.com/werk/16193) to apply the license before the update.
CMK-17297
Change-Id: I2af1c4f635fcb8a331e08e9b6b2243d95c3d2762
Compare: https://github.com/Checkmk/checkmk/compare/4890ed4c6146...073fce41713d
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: a389486c527a3225db59ba066824d052376c0290
https://github.com/Checkmk/checkmk/commit/a389486c527a3225db59ba066824d0523…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16796.md
Log Message:
-----------
Licensing: Start trial period when switching to CCE or CME
When updating to an edition with mandatory licensing (CCE and CME), we want to give users enough time to apply the license when updating.
A CME updated to 2.3 will now start in 30-day trial period instead of directly entering the "free" license state if it otherwise would not be licensed.
However, in a distributed setup it is recommended to make use of the change in [werk #16193](https://checkmk.com/werk/16193) to apply the license before the update.
CMK-17297
Change-Id: I2af1c4f635fcb8a331e08e9b6b2243d95c3d2762
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: 443d8e5dee7ff16fb82b1a1c273d174360e25f8b
https://github.com/Checkmk/checkmk/commit/443d8e5dee7ff16fb82b1a1c273d17436…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
A .werks/16815.md
M cmk/checkengine/parser/_markers.py
M cmk/utils/hostaddress.py
M cmk/utils/translations.py
M tests/unit/cmk/checkengine/test_parsers.py
Log Message:
-----------
16815 FIX Missing piggybacked hosts
Change-Id: I11d87effd23a07e59fcddefd4687e601a7331183
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: 75e03b66237748e70e7de1f6470fb5d500fbefd5
https://github.com/Checkmk/checkmk/commit/75e03b66237748e70e7de1f6470fb5d50…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
A .werks/16815.md
M cmk/checkengine/parser/_markers.py
M cmk/utils/hostaddress.py
M cmk/utils/translations.py
M tests/unit/cmk/checkengine/test_parsers.py
Log Message:
-----------
16815 FIX Missing piggybacked hosts
Change-Id: I11d87effd23a07e59fcddefd4687e601a7331183
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications