Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 92b7ed843b8dfe3388be3dde7fb1958987b72263
https://github.com/Checkmk/checkmk/commit/92b7ed843b8dfe3388be3dde7fb195898…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/fujitsu_ca.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/rmon.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/mssql/rulesets/instance.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M packages/cmk-rulesets/cmk/rulesets/v1/preconfigured.py
M packages/cmk-rulesets/tests/test_form_spec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Make FormSpecs keyword-only
Change-Id: I795762b507aa777173da33bbdf5d350b29589c4f
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 8fdf56d1653f06dd4889c60a6b48fc606320fb8a
https://github.com/Checkmk/checkmk/commit/8fdf56d1653f06dd4889c60a6b48fc606…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16376
M cmk/utils/piggyback.py
Log Message:
-----------
16376 FIX DCD: Not respecting "Validity of missing data" setting
This fixes disappearing hosts in case of temporarily missing data around the time when
a cleanup background job is run (around midnight).
In case a piggybacked host temporarily did not receive any data while the background
(cron) job `cmk --cleanup-piggyback` was executed, a subsequent run of the DCD would not
respect the "Validity of missing data" setting, wrongly removing the affected host
from the monitoring configuration.
Change-Id: I97519bfab8bc76c21cedeafdede864fb51748df1
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8a32cc6af4fb8e4318f4cb707f277dd13d81288a
https://github.com/Checkmk/checkmk/commit/8a32cc6af4fb8e4318f4cb707f277dd13…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16376.md
M cmk/utils/piggyback.py
Log Message:
-----------
16376 FIX DCD: Not respecting "Validity of missing data" setting
This fixes disappearing hosts in case of temporarily missing data around the time when
a cleanup background job is run (around midnight).
In case a piggybacked host temporarily did not receive any data while the background
(cron) job `cmk --cleanup-piggyback` was executed, a subsequent run of the DCD would not
respect the "Validity of missing data" setting, wrongly removing the affected host
from the monitoring configuration.
Change-Id: I97519bfab8bc76c21cedeafdede864fb51748df1
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1ebb63b00103bdda9129b50174704f04dd6c85b9
https://github.com/Checkmk/checkmk/commit/1ebb63b00103bdda9129b50174704f04d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16376.md
M cmk/utils/piggyback.py
Log Message:
-----------
16376 FIX DCD: Not respecting "Validity of missing data" setting
This fixes disappearing hosts in case of temporarily missing data around the time when
a cleanup background job is run (around midnight).
In case a piggybacked host temporarily did not receive any data while the background
(cron) job `cmk --cleanup-piggyback` was executed, a subsequent run of the DCD would not
respect the "Validity of missing data" setting, wrongly removing the affected host
from the monitoring configuration.
Change-Id: I97519bfab8bc76c21cedeafdede864fb51748df1
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 4cbc827f4d147c182f8a8d51e34acadb24c72521
https://github.com/Checkmk/checkmk/commit/4cbc827f4d147c182f8a8d51e34acadb2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16376
M cmk/utils/piggyback.py
Log Message:
-----------
16376 FIX DCD: Not respecting "Validity of missing data" setting
This fixes disappearing hosts in case of temporarily missing data around the time when
a cleanup background job is run (around midnight).
In case a piggybacked host temporarily did not receive any data while the background
(cron) job `cmk --cleanup-piggyback` was executed, a subsequent run of the DCD would not
respect the "Validity of missing data" setting, wrongly removing the affected host
from the monitoring configuration.
Change-Id: I97519bfab8bc76c21cedeafdede864fb51748df1
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6d20fc67456105ee87adb1b77c678fe0133d70c4
https://github.com/Checkmk/checkmk/commit/6d20fc67456105ee87adb1b77c678fe01…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/15322
M cmk/base/plugins/agent_based/bgp_peer.py
M cmk/gui/plugins/wato/check_parameters/bgp_peer.py
Log Message:
-----------
15322 FIX BGP Peer State Mapping: add connect state
BGP Peer States can be in "connect". This state was missing in checkmk and thus
the service was in "UNKNOWN" state.
Change-Id: Ib45fb285c8df07db2348245f8a3da7b7c74121ff
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: b43c9dd47da5dbf07392622b6ee3eff27f61b7f7
https://github.com/Checkmk/checkmk/commit/b43c9dd47da5dbf07392622b6ee3eff27…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16387.md
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/rest_api_types/notifications_rule_types.py
M cmk/gui/rest_api_types/notifications_types.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
Log Message:
-----------
rule_notification: custom plugins now created correctly when using the REST-API
Previously, when a custom list plugin was configured via the rest-api, it was saving
the rule with the following format
"notify_plugin": ("foobar": {"params": [1, 2, 3, 4, 5]})
It should have been, and is now like this
"notify_plugin": ("foobar": [1, 2, 3, 4, 5])
SUP-17013
Change-Id: Id3d7be7bdedb9647144d8cbcf8b9e96e26ca13c7
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 76ce4059a76270326df836f6675865588a0f39e4
https://github.com/Checkmk/checkmk/commit/76ce4059a76270326df836f6675865588…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
R cmk/gui/plugins/openapi/endpoints/notification_rules/common_schemas.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
Log Message:
-----------
notification rule: Separate request & response schemas
CMK-14375
Change-Id: I70a925ff122633932692b135ce8dd42bedade8d5
Commit: 1ace39fda73f83af3eba1cbec7532fdba366cd5d
https://github.com/Checkmk/checkmk/commit/1ace39fda73f83af3eba1cbec7532fdba…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16387
M cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/rest_api_types/notifications_rule_types.py
M cmk/gui/rest_api_types/notifications_types.py
A etc/check_mk/multisite.mk
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
Log Message:
-----------
rule_notification: custom plugins now created correctly when using the REST-API
Previously, when a custom list plugin was configured via the rest-api, it was saving
the rule with the following format
"notify_plugin": ("foobar": {"params": [1, 2, 3, 4, 5]})
It should have been, and is now like this
"notify_plugin": ("foobar": [1, 2, 3, 4, 5])
SUP-17013
Change-Id: Id3d7be7bdedb9647144d8cbcf8b9e96e26ca13c7
Compare: https://github.com/Checkmk/checkmk/compare/981a1c8ae5fb...1ace39fda73f