Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 882c32eb353c202f17fd06b1d5fab6391bf571c1
https://github.com/Checkmk/checkmk/commit/882c32eb353c202f17fd06b1d5fab6391…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/build_lib.sh
M buildscripts/infrastructure/build-nodes/scripts/install-bazel.sh
M buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
M buildscripts/infrastructure/build-nodes/scripts/install-iwyu.sh
M buildscripts/infrastructure/build-nodes/scripts/install-nodejs.sh
M buildscripts/infrastructure/build-nodes/scripts/install-patchelf.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M buildscripts/infrastructure/build-nodes/scripts/install-rust-cargo.sh
M buildscripts/infrastructure/build-nodes/scripts/install-valgrind.sh
Log Message:
-----------
Use more common functions in install scripts
Change-Id: Id293b95a607921750a8907b045bc13ef00059993
Commit: 2463cf9e8762b50f083f2a59d7d4954697e73605
https://github.com/Checkmk/checkmk/commit/2463cf9e8762b50f083f2a59d7d495469…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-make-dist-deps.sh
M buildscripts/infrastructure/build-nodes/scripts/install-musl-tools.sh
M buildscripts/infrastructure/build-nodes/scripts/install-packer.sh
M buildscripts/infrastructure/build-nodes/scripts/install-shellcheck.sh
Log Message:
-----------
Add further installation checks
... for apt installed packages and tools
CMK-14498
Change-Id: I8bf30d2b857d11301550d4ca582617f006c2034b
Commit: 5b3e3e5f73d72d38a26b7d0ec8318188c4a1a021
https://github.com/Checkmk/checkmk/commit/5b3e3e5f73d72d38a26b7d0ec8318188c…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-aws-cli.sh
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-make-dist-deps.sh
M buildscripts/infrastructure/build-nodes/scripts/install-musl-tools.sh
M buildscripts/infrastructure/build-nodes/scripts/install-nodejs.sh
M buildscripts/infrastructure/build-nodes/scripts/install-packer.sh
M buildscripts/infrastructure/build-nodes/scripts/install-shellcheck.sh
Log Message:
-----------
Lift ban to install tools only on Ubuntu 20.04
... to enable the usage of the scripts for all developers
All Dockerfiles have been checked to call the install scripts only in Ubuntu 20.04
Change-Id: I5ec808a271f8e7444b2b681847218abafb52b301
Commit: f4e463dcdf631f2d57886492444841ece40c7634
https://github.com/Checkmk/checkmk/commit/f4e463dcdf631f2d57886492444841ece…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M Makefile
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-valgrind.sh
A install-everything.sh
M locale/Makefile
Log Message:
-----------
Revitalise make setup target with infra install scripts
- use bash instead of Make syntax
- remove unnecessary sudo commands from install scripts
- fixup valgrind path
- call apt-get update before apt-get install in locale Makefile
Change-Id: I3e6aca9ff05a6293dc7828782bcb2e5c83a486af
Commit: 3ef082bdc5a683b54271c8d49d0a0424e7e6ecd4
https://github.com/Checkmk/checkmk/commit/3ef082bdc5a683b54271c8d49d0a0424e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Simplify typing in ruleset matcher tests
CMK-14467
Change-Id: Iaedacb65e9517d4e08b434c162f0fe367a3e9a8f
Commit: 6bdb1a3c3eedcd1a0110ab8bc386195dd8ca8e6a
https://github.com/Checkmk/checkmk/commit/6bdb1a3c3eedcd1a0110ab8bc386195dd…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Remove unused fixture in ruleset matcher tests
saves 2 sec when testing this module
CMK-14467
Change-Id: I556ed333d1fa40e07348b872e17f967a2696883d
Commit: 9ea93b3e178709d684554161d4b78b6161464a64
https://github.com/Checkmk/checkmk/commit/9ea93b3e178709d684554161d4b78b616…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Fix "Add to dashboard" in graph dropdown menu
CMK-14930
Change-Id: Ia51b74800db67b17a1397727079aefbe906cb077
Commit: e9638f7902291a6fe06c650b34260138e167c5e1
https://github.com/Checkmk/checkmk/commit/e9638f7902291a6fe06c650b34260138e…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M packages/check-http/Cargo.lock
M packages/check-http/Cargo.toml
M packages/check-http/src/cli.rs
M packages/check-http/src/lib.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Check page_size, response_time and document age
Also allowed Outputs without summary on the way.
CMK-14257
Change-Id: I17da78b72910b53aedcb6568ae103310e51c5ddc
Compare: https://github.com/Checkmk/checkmk/compare/223e5357fac7...e9638f790229
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 90cdc589a684d997fdedc9bd9a653186e9c0b52d
https://github.com/Checkmk/checkmk/commit/90cdc589a684d997fdedc9bd9a653186e…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M cmk/ec/history.py
A cmk/ec/history_mongo.py
M cmk/ec/main.py
M tests/unit/cmk/ec/conftest.py
M tests/unit/cmk/ec/test_ec_event_server.py
Log Message:
-----------
Move EC mongo to a separate module
This involves moving the factory function
to main to avoid circular imports
Change-Id: I0795c33efba29b8b7aeb1a9cffab2dfa9a37b408
Commit: 223e5357fac7a661ef87db6d13e7131399d3094c
https://github.com/Checkmk/checkmk/commit/223e5357fac7a661ef87db6d13e713139…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M cmk/ec/history.py
A cmk/ec/history_file.py
M cmk/ec/history_mongo.py
M cmk/ec/main.py
M tests/unit/cmk/ec/conftest.py
M tests/unit/cmk/ec/test_ec_history_file.py
Log Message:
-----------
Move EC history file backend to a separate module
The history module has only an Abstract class and
common functions left
Change-Id: I9773fdb2d5a76f1d70494a4cc835dfa2a16bfc90
Compare: https://github.com/Checkmk/checkmk/compare/96481982062e...223e5357fac7
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: cb1ca6eece20a812084e2fab0587272c8b19e906
https://github.com/Checkmk/checkmk/commit/cb1ca6eece20a812084e2fab0587272c8…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
A .werks/16109
M cmk/gui/plugins/openapi/endpoints/host_tag_group/request_schemas.py
M cmk/utils/tags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
16109 FIX host_tag_group: restrict ident to same pattern as in UI
Prior to this werk, the allowed string pattern for the host tag group id
differed to the pattern allowed in the UI. This werk adjusts the pattern
allowed in the REST API to match the one in the UI.
Change-Id: I7f802d327bf57f44f3e68aad082e02e477f05fd6
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ed6a9ca293ee7ac98cd142151c25f571ae3f7664
https://github.com/Checkmk/checkmk/commit/ed6a9ca293ee7ac98cd142151c25f571a…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Small refactoring in adding visuals to dashboards
This is a step towards fixing this functionality for graphs.
CMK-14930
Change-Id: I73f517f3f8c20e06b2d1476b6a106fb41896f125
Commit: 96481982062eccb63090aac8e59ecab2667d5691
https://github.com/Checkmk/checkmk/commit/96481982062eccb63090aac8e59ecab26…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M cmk/gui/dashboard/__init__.py
M cmk/gui/dashboard/visual_type.py
Log Message:
-----------
Adding of graphs to dashboards via dropdown: Split into CRE and CEE
We cannot handle CEE graph types in CRE code. This is a step towards
fixing this functionality.
CMK-14930
Change-Id: Ia1070f58d06d31667376913a5afc0b383c900c76
Compare: https://github.com/Checkmk/checkmk/compare/4063c095204b...96481982062e
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4063c095204b0aaeeefe7b516ab4ff45dab62b44
https://github.com/Checkmk/checkmk/commit/4063c095204b0aaeeefe7b516ab4ff45d…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
A .werks/16109
M cmk/gui/openapi/endpoints/host_tag_group/request_schemas.py
M cmk/utils/tags.py
M tests/unit/cmk/gui/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
16109 FIX host_tag_group: restrict ident to same pattern as in UI
Prior to this werk, the allowed string pattern for the host tag group id
differed to the pattern allowed in the UI. This werk adjusts the pattern
allowed in the REST API to match the one in the UI.
Change-Id: I7f802d327bf57f44f3e68aad082e02e477f05fd6
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 5073523f5d7a0601e19162ee0cf0501b65d28998
https://github.com/Checkmk/checkmk/commit/5073523f5d7a0601e19162ee0cf0501b6…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
A .werks/16201
M cmk/gui/plugins/openapi/endpoints/bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
16201 FIX REST API bi: Do not update config generation when retrieving BI aggregations status
Prior to this Werk, when calling the endpoint to get the BI aggregations status, it incremented the configuration generation number. This Werk fixes that problem and now the endpoint does not update the configuration generation number.
SUP-15320
Change-Id: If40d638b6a30f0d1ebc3cafbbb44a90adf8f6aca
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: bd5a4d457030e29513bf7b19396a24734d625e57
https://github.com/Checkmk/checkmk/commit/bd5a4d457030e29513bf7b19396a24734…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
A .werks/16066
M agents/check_mk_agent.linux
A tests/unit-shell/agents/test_section_labels_linux.sh
Log Message:
-----------
16066 Add more host labels for agent based discovery on Linux
CMK-13944
Change-Id: I0123de39d121f0053b87e3310b79124d8905bbd2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9db56dcc7b62e8458e7a9dc77021e7106e994f74
https://github.com/Checkmk/checkmk/commit/9db56dcc7b62e8458e7a9dc77021e7106…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/utils/prediction/_plugin_interface.py
M cmk/utils/prediction/_prediction.py
Log Message:
-----------
prediction: make predicting a method
This makes the wrapping that was hidden in the
computation of the relative time explicit.
Change-Id: I547a89ca99071091d36cc000ffa6d3c96beb9a94
Commit: 32ae74fd455df39401fd44945d4d748b66f46c84
https://github.com/Checkmk/checkmk/commit/32ae74fd455df39401fd44945d4d748b6…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/utils/prediction/_grouping.py
M cmk/utils/prediction/_plugin_interface.py
Log Message:
-----------
prediction: introduce Slice
Change-Id: Ie599cc6a132f63ad65e2c9087dd313aa433deadf
Compare: https://github.com/Checkmk/checkmk/compare/c143125e5c91...32ae74fd455d