Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: ad149ef300485ab0536a172a066ec91462084128
https://github.com/Checkmk/checkmk/commit/ad149ef300485ab0536a172a066ec9146…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.py
M buildscripts/scripts/build-cmk-image.groovy
Log Message:
-----------
Download docker image tar gz if not locally available
... to build a release on a different machine than pushing it to remote
CMK-14530
Change-Id: I9b234736ac799c8d10d9e55ca0c76e727da85e7d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 63deafba721b6ee47a61c9bb17c114a973370dd0
https://github.com/Checkmk/checkmk/commit/63deafba721b6ee47a61c9bb17c114a97…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.py
M buildscripts/scripts/build-cmk-image.groovy
Log Message:
-----------
Download docker image tar gz if not locally available
... to build a release on a different machine than pushing it to remote
CMK-14530
Change-Id: I9b234736ac799c8d10d9e55ca0c76e727da85e7d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2acb0f29eb6bdefc2e3ffd4c5c2ef0b0ffff5917
https://github.com/Checkmk/checkmk/commit/2acb0f29eb6bdefc2e3ffd4c5c2ef0b0f…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/gui/graphing/_evaluate.py
A packages/cmk-graphing/cmk/graphing/v1/_type_defs.py
M packages/cmk-graphing/cmk/graphing/v1/graph.py
M packages/cmk-graphing/cmk/graphing/v1/metric.py
M packages/cmk-graphing/cmk/graphing/v1/perfometer.py
M tests/unit/cmk/gui/graphing/test_evaluate.py
Log Message:
-----------
Dissolve type alias 'metric.Quantity'
Change-Id: I2c17557111fc16ee8ec88f020e0d3ca9500b61b6
Commit: e988e5ebfd7383e7bf35f66f15e778e58fac72b1
https://github.com/Checkmk/checkmk/commit/e988e5ebfd7383e7bf35f66f15e778e58…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/plugins/collection/graphing/network.py
M cmk/plugins/collection/graphing/perfometers.py
M cmk/plugins/collection/graphing/translations.py
R packages/cmk-graphing/cmk/graphing/v1/_name.py
M packages/cmk-graphing/cmk/graphing/v1/graph.py
M packages/cmk-graphing/cmk/graphing/v1/metric.py
M packages/cmk-graphing/cmk/graphing/v1/perfometer.py
M packages/cmk-graphing/cmk/graphing/v1/translation.py
M packages/cmk-graphing/tests/test_graph.py
M packages/cmk-graphing/tests/test_perfometer.py
M packages/cmk-graphing/tests/test_translation.py
M tests/unit/cmk/gui/graphing/test_evaluate.py
Log Message:
-----------
Change plugin name to str
Change-Id: I95883eb8abfc0ae2fd72b31892482f6117d8c00d
Compare: https://github.com/Checkmk/checkmk/compare/7f03b48eb3e5...e988e5ebfd73
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 16a1668cf61755b06728deceb45841a4f8800765
https://github.com/Checkmk/checkmk/commit/16a1668cf61755b06728deceb45841a4f…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_scheduler_status.py
M cmk/base/plugins/agent_based/robotmk_suite.py
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
Log Message:
-----------
Robotmk: Rename suite name --> suite ID
Suite names are handled by Robot Framework, suite IDs are part of our
configuration.
Change-Id: I98523fe443588e45934e6e84bb5a128bdf33817b
Commit: 22b44fe596a51bc0f6b2ce0b855e0ba019ce6889
https://github.com/Checkmk/checkmk/commit/22b44fe596a51bc0f6b2ce0b855e0ba01…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite.py
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/base/plugins/agent_based/robotmk_test.py
M cmk/plugins/lib/robotmk_parse_xml.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite.py
A tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
R tests/unit/cmk/plugins/lib/test_robotmk_parse_xml.py
Log Message:
-----------
Rework parsed section `suite_execution_report`
We split into suite data and test data while parsing. This greatly
facilitates checking the tests later on.
CMK-15285
Change-Id: I1c655abdd87ae779131a975f858ae8d7dad03a0a
Commit: c4656ebe6fef5cbcb91eeb861d8ca653e8f90436
https://github.com/Checkmk/checkmk/commit/c4656ebe6fef5cbcb91eeb861d8ca653e…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/base/plugins/agent_based/robotmk_test.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
Log Message:
-----------
Robotmk test services: Write decoded HTML logs
CMK-15285
Change-Id: I4f7d8148a2b2744a8f19fbc409e3ccdc5bca6a74
Commit: d80865670badcf899ed8c2730503e3ef6d15008e
https://github.com/Checkmk/checkmk/commit/d80865670badcf899ed8c2730503e3ef6…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_suite.py
M cmk/base/plugins/agent_based/robotmk_suite_execution_report_section.py
M cmk/base/plugins/agent_based/robotmk_test.py
R cmk/plugins/lib/robotmk_parse_xml.py
A cmk/plugins/lib/robotmk_rebot_xml.py
M cmk/plugins/lib/robotmk_suite_execution_report.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite.py
M tests/unit/cmk/base/plugins/agent_based/test_robotmk_suite_execution_report_section.py
Log Message:
-----------
Rename: robotmk_parse_xml.py --> robotmk_rebot_xml.py
Change-Id: I5772bb84882f9e455306590896fd25db4efe8eda
Commit: 0f004eac10d3c37af0a8db5a2cabc3fe6f03aab9
https://github.com/Checkmk/checkmk/commit/0f004eac10d3c37af0a8db5a2cabc3fe6…
Author: Christoph Rauch <christoph.rauch(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M tests/integration/cmk/gui/test_modules.py
Log Message:
-----------
integration tests: rename duplicated integration test name
* we had two test_load_dashboard_plugin integration tests.
* a failure of one of these can lead to confusion
* -> one of them is being renamed
Change-Id: I6ed01414698dc01e389782f752fc45c9ec17fdb0
Compare: https://github.com/Checkmk/checkmk/compare/cdf7ba6592a9...0f004eac10d3
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 088052ab829f04a1385913f9664aedc2d6299eed
https://github.com/Checkmk/checkmk/commit/088052ab829f04a1385913f9664aedc2d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/cli.py
Log Message:
-----------
werks: fix delete command
Change-Id: I1638b536deb01040d902249298192cf924a89460
Commit: 1b71997eb9edfb9ed4cbec8da6755d5fdf9f08ee
https://github.com/Checkmk/checkmk/commit/1b71997eb9edfb9ed4cbec8da6755d5fd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/cli.py
Log Message:
-----------
werks: remove dead code
Change-Id: I44ca38d0586eddc58d6b38e986627260fbf39d1a
Commit: 9aa0ecf3d264d347f5ac1fc9f1f4ef6f7c82a676
https://github.com/Checkmk/checkmk/commit/9aa0ecf3d264d347f5ac1fc9f1f4ef6f7…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/cli.py
Log Message:
-----------
restore last werk functionality
CMK-15060
Change-Id: Ic21444a5401edadd2858f21be94d5977a61f5fa2
Commit: 15f0e67d7f0939731e681bdb54e4122d56a38779
https://github.com/Checkmk/checkmk/commit/15f0e67d7f0939731e681bdb54e4122d5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/cli.py
A cmk/werks/config.py
M cmk/werks/convert.py
M cmk/werks/models.py
M cmk/werks/parse.py
M cmk/werks/validate.py
Log Message:
-----------
improve validation of werk files
before validation was done by the werk tool but easy to ignore
then code refactoring removed some of the validation
now werks validation is a step in gerrit change validation
and a daily job will be added soon
CMK-15060
Change-Id: I6609e93e29d0ad1b5b5493e2fa196eac64985f0b
Commit: a7a9ea66de0394d3c09d52c7e1d89f6f2f038f76
https://github.com/Checkmk/checkmk/commit/a7a9ea66de0394d3c09d52c7e1d89f6f2…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/cli.py
Log Message:
-----------
first check if there are still werk ids available
CMK-15060
Change-Id: Ib9e3ec8c957123ed17c2f7d6dfa7b00bd30f3325
Commit: 32497214dd7c134ec75f78194abac4a07a963838
https://github.com/Checkmk/checkmk/commit/32497214dd7c134ec75f78194abac4a07…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/werks/convert.py
Log Message:
-----------
replace old broken compatible values
It's easier to implement some exceptions than to commit to those very
very old branches.
Change-Id: I7355e73d8f65793aabf1ca8ded6948cfaafa0fc8
Compare: https://github.com/Checkmk/checkmk/compare/b02bf05f750c...32497214dd7c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8613de20ec755ce4479a68888d8da1f2989a2510
https://github.com/Checkmk/checkmk/commit/8613de20ec755ce4479a68888d8da1f29…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/gui/graphing/_evaluate.py
M cmk/gui/graphing/_parser.py
M cmk/gui/graphing/_utils.py
M tests/unit/cmk/gui/graphing/test_parser.py
Log Message:
-----------
Minor cleanup
Change-Id: I1c460d200947896b5997be4c857c8d4c77e6c44d
Commit: 81eafca6e88d268b788dce27b93b449a5a67ca7b
https://github.com/Checkmk/checkmk/commit/81eafca6e88d268b788dce27b93b449a5…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M cmk/gui/graphing/_perfometer.py
Log Message:
-----------
Make MetricRendererStack read-only
Change-Id: I2266c168d497c6d4f6d537f0009aff6d4ddded18
Commit: cdf7ba6592a9bd89aae04728920c5abf2a8878f7
https://github.com/Checkmk/checkmk/commit/cdf7ba6592a9bd89aae04728920c5abf2…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
A .werks/15923
M cmk/gui/plugins/wato/check_parameters/haproxy.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
15923 FIX haproxy: Adapted HAproxy Server State and HAproxy Frontend State rules to be item specific
HAproxy Server State and HAproxy Frontend State were not configurable with regard to the service name.
This means that the rules were applied to all services.
This has now been adapted and the rules can be configured to apply to certain services only.
Change-Id: I0040bce70e084ad3e75f5025f8b97e8dd1fa7b5b
Compare: https://github.com/Checkmk/checkmk/compare/8d33abc7ea6f...cdf7ba6592a9