Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 21df80b897a48e83ecf17fa93d0e22ca5f231530
https://github.com/Checkmk/checkmk/commit/21df80b897a48e83ecf17fa93d0e22ca5…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M buildscripts/scripts/stages.yml
Log Message:
-----------
Added missing dependencies.
Change-Id: I340ae0957cf3131296372e33faf90115447bd47b
Commit: 9c0d8030eff660193492dbd2af12ca2e20a2a89c
https://github.com/Checkmk/checkmk/commit/9c0d8030eff660193492dbd2af12ca2e2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/base/api/agent_based/value_store/__init__.py
Log Message:
-----------
fix arch doc
Change-Id: Ic3089bac5a8afd8d40b179743da6d0f54206e907
Commit: 5d7b1177169d971d3af6149932bf6572b831648a
https://github.com/Checkmk/checkmk/commit/5d7b1177169d971d3af6149932bf6572b…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/graphing/_graph_templates.py
Log Message:
-----------
Inject graph tuning into CRE code via callback as class variable
This is a step towards removing GraphRecipeBuilder.
CMK-14907
Change-Id: I8bc64d55013442e3d796513b9ea5916afefce278
Commit: e56dcbdd8c32f8f787a3fd485ad879c0d91cc849
https://github.com/Checkmk/checkmk/commit/e56dcbdd8c32f8f787a3fd485ad879c0d…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/graphing/_artwork.py
M cmk/gui/graphing/_explicit_graphs.py
M cmk/gui/graphing/_graph_images.py
M cmk/gui/graphing/_graph_pdf.py
M cmk/gui/graphing/_graph_recipe_builder.py
M cmk/gui/graphing/_graph_specification.py
M cmk/gui/graphing/_graph_templates.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/graphing/_rrd_fetch.py
M cmk/gui/graphing/_utils.py
M tests/unit/cmk/gui/graphing/test_metrics_graph_template.py
M tests/unit/cmk/gui/graphing/test_rrd_fetch.py
Log Message:
-----------
Move GraphRecipe to _graph_specification module
This is a step towards removing GraphRecipeBuilder.
CMK-14907
Change-Id: I796878f8cc7a3dd1bc427cad94ffa0da9dc1fbdc
Commit: a08ec62f24cb73f0da787eef4b84f6c67834fd12
https://github.com/Checkmk/checkmk/commit/a08ec62f24cb73f0da787eef4b84f6c67…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/graphing/_graph_specification.py
Log Message:
-----------
Base class + registry for new GraphSpecifications
This is a step towards removing GraphRecipeBuilder.
CMK-14907
Change-Id: Ib023e758a381128c5e9588f21fcd16cc13a2a587
Commit: 28e6a6ca25af34228d37fabad7d41f6eff3cbe65
https://github.com/Checkmk/checkmk/commit/28e6a6ca25af34228d37fabad7d41f6ef…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/graphing/__init__.py
M cmk/gui/graphing/_graph_templates.py
Log Message:
-----------
New GraphSpecifications: Template graphs
This is a step towards removing GraphRecipeBuilder.
CMK-14907
Change-Id: I7057ca7babed9b66f94a9057d53831ce421b8a0a
Commit: 9e3d80aa120dca4f2360ef74197343d93a97fa57
https://github.com/Checkmk/checkmk/commit/9e3d80aa120dca4f2360ef74197343d93…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/graphing/__init__.py
M cmk/gui/graphing/_explicit_graphs.py
Log Message:
-----------
New GraphSpecifications: Explicit graphs
This is a step towards removing GraphRecipeBuilder.
CMK-14907
Change-Id: I5f20506a90830e0cfa82bb02a84fb5e26e3714d2
Commit: d8e58afd4f7d8189c86eb6b300a7247163d56922
https://github.com/Checkmk/checkmk/commit/d8e58afd4f7d8189c86eb6b300a724716…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/graphing/__init__.py
M cmk/gui/graphing/_explicit_graphs.py
M cmk/gui/graphing/_graph_images.py
R cmk/gui/graphing/_graph_recipe_builder.py
M cmk/gui/graphing/_graph_specification.py
M cmk/gui/graphing/_graph_templates.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/openapi/endpoints/metric/__init__.py
M cmk/gui/views/graph.py
M tests/unit/cmk/gui/graphing/test_rrd_fetch.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
Switch to new GraphSpecifications and remove GraphRecipeBuilder
CMK-14907
Change-Id: Id6a2c42564e34fa96360cbb1d920dfa5b0b6247a
Compare: https://github.com/Checkmk/checkmk/compare/4f788ea4f157...d8e58afd4f7d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4691a4257c69e697dd220721fc193f05671b4f55
https://github.com/Checkmk/checkmk/commit/4691a4257c69e697dd220721fc193f056…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
A cmk/agent_based/v1_backend/plugin_contexts.py
R cmk/base/api/agent_based/plugin_contexts.py
M cmk/base/api/agent_based/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/checkers.py
M cmk/base/config_generation.py
M cmk/base/legacy_checks/check_mail_loop.py
M cmk/base/modes/check_mk.py
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/robotmk.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/utils/prediction/_plugin_interface.py
M tests/testlib/__init__.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/checks/generictests/run.py
M tests/unit/checks/test_mem_win.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels_predictive.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
agent_based api: move backend stuff up several folders
Change-Id: I2716aebb61eb68a002ad8ba75368417c5aac7c91
Commit: 4f788ea4f1570f88bdb24116ba87adde3cb4c8b3
https://github.com/Checkmk/checkmk/commit/4f788ea4f1570f88bdb24116ba87adde3…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M tests/unit/cmk/base/api/agent_based/test_checking_classes.py
Log Message:
-----------
trivial rename
Change-Id: I0272bca27d54adf7657da155b1afa2f1b6b1241c
Compare: https://github.com/Checkmk/checkmk/compare/ea76795452d7...4f788ea4f157
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0eb4242852758583ea6f2fe50717e34a27405969
https://github.com/Checkmk/checkmk/commit/0eb4242852758583ea6f2fe50717e34a2…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock.
Change-Id: I3809cfcb7c8daa6390f088427a385f0473b65fc7
Commit: aa5dbe0b4051a8cd8878f9bd1f84a6e0c4446da4
https://github.com/Checkmk/checkmk/commit/aa5dbe0b4051a8cd8878f9bd1f84a6e0c…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-werks-package.groovy
A packages/cmk-werks/.f12
A packages/cmk-werks/.gitignore
A packages/cmk-werks/Pipfile
A packages/cmk-werks/Pipfile.lock
A packages/cmk-werks/README.md
A packages/cmk-werks/pyproject.toml
A packages/cmk-werks/run
A packages/cmk-werks/setup.cfg
A packages/cmk-werks/test/test_parse.py
A packages/cmk-werks/tests/__init__.py
A packages/cmk-werks/tests/test_convert.py
A packages/cmk-werks/tests/test_format.py
A packages/cmk-werks/tests/test_load.py
A packages/cmk-werks/werks/__init__.py
A packages/cmk-werks/werks/cli/__init__.py
A packages/cmk-werks/werks/convert.py
A packages/cmk-werks/werks/error.py
A packages/cmk-werks/werks/format.py
A packages/cmk-werks/werks/load.py
A packages/cmk-werks/werks/markup.py
A packages/cmk-werks/werks/models.py
A packages/cmk-werks/werks/parse.py
A packages/cmk-werks/werks/py.typed
R packages/werks/.f12
R packages/werks/.gitignore
R packages/werks/Pipfile
R packages/werks/Pipfile.lock
R packages/werks/README.md
R packages/werks/pyproject.toml
R packages/werks/run
R packages/werks/setup.cfg
R packages/werks/test/test_parse.py
R packages/werks/tests/__init__.py
R packages/werks/tests/test_convert.py
R packages/werks/tests/test_format.py
R packages/werks/tests/test_load.py
R packages/werks/werks/__init__.py
R packages/werks/werks/cli/__init__.py
R packages/werks/werks/convert.py
R packages/werks/werks/error.py
R packages/werks/werks/format.py
R packages/werks/werks/load.py
R packages/werks/werks/markup.py
R packages/werks/werks/models.py
R packages/werks/werks/parse.py
R packages/werks/werks/py.typed
M tests/Makefile
M tests/code_quality/test_pipfile.py
M tests/testlib/site.py
Log Message:
-----------
Move packages/werks => packages/cmk-werks.
Note that the Python package hierarchy is unchancged,
this will be fixed in an upcoming commit, the current
one is already big enough.
Change-Id: I74f34d8525330cab7b3f31c85e649fc8a05cb68b
Commit: a51e1325a7b2e94271c26c16c999d8dcbf4b720f
https://github.com/Checkmk/checkmk/commit/a51e1325a7b2e94271c26c16c999d8dcb…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M WORKSPACE
M defines.make
R defines/package_versions.bzl
M omd/packages/Python/BUILD.Python.bazel
M omd/packages/mod_wsgi/BUILD.mod_wsgi.bazel
M omd/packages/net-snmp/BUILD.net-snmp.bazel
M omd/packages/python3-modules/BUILD
A package_versions.bzl
Log Message:
-----------
Revert "Move package_versions.bzl to defines/"
This reverts commit 5876c0f387e21337fbf5954a098b90a829bb179c.
Commit: 05dbc21a987db0268fabd60c7c76956c7a75006f
https://github.com/Checkmk/checkmk/commit/05dbc21a987db0268fabd60c7c76956c7…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M defines.make
M package_versions.bzl
Log Message:
-----------
Revert "Single point of truth: PYTHON_VERSION"
This reverts commit 1061b0b77dbfad38ac2c9a39093d9fc69a7e207d.
Commit: 9a27c74e4cd815448163bdcadc5e917be56ccd46
https://github.com/Checkmk/checkmk/commit/9a27c74e4cd815448163bdcadc5e917be…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
A .werks/16064
M cmk/notification_plugins/mail.py
M tests/unit/cmk/notifications/test_mail.py
Log Message:
-----------
16064 FIX HTML Email: Fix missing state marker in Outlook clients
SUP-16095
Change-Id: Ib599ac325613d8afc39c971ccabc2fd88016d23a
Compare: https://github.com/Checkmk/checkmk/compare/dbf620262741...9a27c74e4cd8
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 14a6aaeeb67bd55460fbd076716218d9627983fc
https://github.com/Checkmk/checkmk/commit/14a6aaeeb67bd55460fbd076716218d96…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/base/api/agent_based/value_store/__init__.py
M cmk/base/api/agent_based/value_store/_global_state.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
Log Message:
-----------
value_store: untangle back- from frontend a bit
Change-Id: Iaa4bdbe0310cd8566be3202b789d2835c329fd4d
Commit: 0f1aaa6f3c55d1ada40cb3ad560465055952fc4e
https://github.com/Checkmk/checkmk/commit/0f1aaa6f3c55d1ada40cb3ad560465055…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M cmk/base/api/agent_based/value_store/_global_state.py
Log Message:
-----------
value_store: raise RuntimeError
This is always called from a check plugin.
MKGeneralException is not treated special there.
Change-Id: Ib865050d26c0ebf4101574ddb7f4797a12734adb
Commit: 474c548075e882df4a1434909b14a2128db7086c
https://github.com/Checkmk/checkmk/commit/474c548075e882df4a1434909b14a2128…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M bin/mkp
M cmk/utils/packaging/_unsorted.py
M cmk/utils/packaging/cli.py
M tests/unit/cmk/utils/packaging/test_packaging.py
Log Message:
-----------
extension packages: pass down persisting method
Change-Id: Ib0ca6c38f660bf502cc2da8dedfbee0b9273048b
Commit: fbf0a11be9bf1a51e36102a8802516b026014afb
https://github.com/Checkmk/checkmk/commit/fbf0a11be9bf1a51e36102a8802516b02…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M bin/mkp
M cmk/gui/watolib/activate_changes.py
M cmk/utils/packaging/_unsorted.py
M cmk/utils/packaging/cli.py
M tests/unit/cmk/utils/packaging/test_packaging.py
Log Message:
-----------
extension packages: make last utils dep a callback
Change-Id: Iccd3b5e345458e8994f833811c87a221352f7587
Commit: f8ad8cde494861373b7f56ca109a0ca65702405d
https://github.com/Checkmk/checkmk/commit/f8ad8cde494861373b7f56ca109a0ca65…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-26 (Thu, 26 Oct 2023)
Changed paths:
M bin/mkp
M cmk/utils/packaging/cli.py
Log Message:
-----------
extension packages: introduce SiteContext
For some commands it should become optional,
so we can use the tool outside a site environment.
Change-Id: I3f8e7f67dc80b8095877447d2f43304c9cd21494
Compare: https://github.com/Checkmk/checkmk/compare/404966662e8f...f8ad8cde4948