Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c0bde04bfbb1a135f5bcb8cbd47a2cca2b5fb14d
https://github.com/Checkmk/checkmk/commit/c0bde04bfbb1a135f5bcb8cbd47a2cca2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/zypper.py
M cmk/plugins/esx_vsphere/rulesets/objects_count.py
M cmk/plugins/mssql/rulesets/instance.py
M cmk/plugins/prism/rulesets/protection_domains.py
M cmk/plugins/rabbitmq/rulesets/nodes_proc.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/_form_spec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
rename dropdown choice field
Change-Id: Ibbf674ddaf1993afc700a33234b5d3106789c820
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: b829fffe03ffb7966c151d3696c65cd91dc41abd
https://github.com/Checkmk/checkmk/commit/b829fffe03ffb7966c151d3696c65cd91…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M Makefile
Log Message:
-----------
Remove cleaned up target
Change-Id: I394d540d2b9c49d482ce6b3f05dc94393253926f
Commit: 2b4ba3eca5f398d890540050b9d23b56c370ba75
https://github.com/Checkmk/checkmk/commit/2b4ba3eca5f398d890540050b9d23b56c…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
M omd/Makefile
M scripts/run-bazel-build.sh
Log Message:
-----------
Speedup bazel build actions
- remove bazel jobs limit while introducing resource locking via groovy
- show bazel output without delay to capture all output in Jenkins
- print timestamp for each bazel action
- use remote cache I/O in the background instead of taking place as the part of a spawn
- compress/decompress cache blobs with zstd
CMK-15262
Change-Id: Id92eb432a29ae5affaaf7702219dadc64dd5f44c
Commit: 76e27ed14e41273da0ef64b34a70880d41133446
https://github.com/Checkmk/checkmk/commit/76e27ed14e41273da0ef64b34a70880d4…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M cmk/utils/licensing/export.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
Fix LicenseReportVersion 2.2 -> 3.0
Change-Id: I00bcbe8690ef823927e92c4635c339f8fd7dd087
Compare: https://github.com/Checkmk/checkmk/compare/d0dae9aaabd2...76e27ed14e41
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d0dae9aaabd206b98db586257d17f9c44fbb57a8
https://github.com/Checkmk/checkmk/commit/d0dae9aaabd206b98db586257d17f9c44…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M cmk/plugins/collection/rulesets/alertmanager.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/_validation.py
M packages/cmk-rulesets/tests/test_validation.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
ruleset API: optimize for frontent validation
Change-Id: I6e438ee59619808b7c92292578572c5727404a68
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4b8c950577767c709cb54e97671eb3d19e5cac98
https://github.com/Checkmk/checkmk/commit/4b8c950577767c709cb54e97671eb3d19…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M Makefile
Log Message:
-----------
Cleanup dead cmk-update-agent build targets
In the CI build jobs, these artifacts are built by dedicated jobs and
loaded into the package build job by early build stages.
The make logic we remove now was kind of a fallback mechanism which
might have worked one day locally. But it was broken in multiple places.
To unconfuse everything, we simply drop that case and fail the build in
case the expected artifacts are missing instead of trying to build them
ad-hoc.
Change-Id: I71e3136e9ca36c1a139b878942c7267252771157
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: d300aa959c98ac78f0f71fac6d2359b0ee6467ac
https://github.com/Checkmk/checkmk/commit/d300aa959c98ac78f0f71fac6d2359b0e…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M cmk/utils/crash_reporting.py
M tests/unit/cmk/utils/test_crash_reporting.py
Log Message:
-----------
Recursively dump dict keys of crash reports
When the crash info contains tuples as dictionary keys the dump of the
crash info failed and crashed itself.
Now the crash creation no longer fails and the crash is created successfully.
Addition to Werk 16033
CMK-15186
Change-Id: I6ca45f49d749ffe6c19de3d10d7666ce58c6d8fd
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 3f91e37951bd61b1c6cd3261632e80d1949ef194
https://github.com/Checkmk/checkmk/commit/3f91e37951bd61b1c6cd3261632e80d19…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/bi/__init__.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/special_agents/agent_bi.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
16286 FIX bi: new endpoint to get bi aggregation state via GET method
This werk introduces a new endpoint which replicates the following endpoint
POST - /domain-types/bi_aggregation/actions/aggregation_state/invoke
We now provide the same behaviour via a GET endpoint.
GET - /domain-types/bi_aggregation/actions/aggregation_state/invoke
This means that the parameters "filter_names" and "filter_groups" which
are passed as request parameters for the POST endpoint, have to be passed
as query parameters for this new GET endpoint.
CMK-14623
Change-Id: I57008a48b12b41b0959609f59b02a25446d30a6e