Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a6ab26184c4cf93231f80bb95c6f1ed86817be08
https://github.com/Checkmk/checkmk/commit/a6ab26184c4cf93231f80bb95c6f1ed86…
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/gui/utils/rule_specs/loader.py
M cmk/plugins/cisco/rulesets/prime_wlan_controller.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_gc.py
M cmk/plugins/rabbitmq/rulesets/nodes_proc.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
R packages/cmk-rulesets/cmk/rulesets/v1/_form_spec.py
R packages/cmk-rulesets/cmk/rulesets/v1/_groups.py
R packages/cmk-rulesets/cmk/rulesets/v1/_rule_spec.py
R packages/cmk-rulesets/cmk/rulesets/v1/_validation.py
A packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
A packages/cmk-rulesets/cmk/rulesets/v1/rule_specs.py
A packages/cmk-rulesets/cmk/rulesets/v1/validators.py
M packages/cmk-rulesets/tests/test_form_spec.py
M packages/cmk-rulesets/tests/test_validation.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
restructure rulesets modules
Change-Id: Idfe86be09b1707fa793ffec47e880b695e11275d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3be026331da81b2cc5bbe75f161b3e678e9939ec
https://github.com/Checkmk/checkmk/commit/3be026331da81b2cc5bbe75f161b3e678…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
A .werks/16209.md
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/openapi/endpoints/downtime/__init__.py
M tests/unit/cmk/gui/livestatus_utils/test_downtime_commands.py
M tests/unit/cmk/gui/openapi/test_openapi_downtime.py
Log Message:
-----------
16209 FIX downtimes: Fix performance issues when creating downtimes
This Werk fixes a performance issue that occurred when creating downtimes for services in a distributed monitoring environment.
SUP-16070
CMK-14960
Change-Id: I3905d375eb8444eff62ebfcd4e3c0ce7890e2dc6
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 7d5131a89eeb8e962b38155680b26187a7c79b76
https://github.com/Checkmk/checkmk/commit/7d5131a89eeb8e962b38155680b26187a…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
A .werks/16209
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/plugins/openapi/endpoints/downtime/__init__.py
M tests/unit/cmk/gui/livestatus_utils/test_downtime_commands.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
16209 FIX downtimes: Fix performance issues when creating downtimes
This Werk fixes a performance issue that occurred when creating downtimes for services in a distributed monitoring environment.
SUP-16070
CMK-14960
Change-Id: I689535bd9e40fc6ebf8c4f1ecd60f041706bb7c5
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