Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 0f085786448f0f059fca68dcc0c91167d2a0e62f
https://github.com/Checkmk/checkmk/commit/0f085786448f0f059fca68dcc0c91167d…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.py
Log Message:
-----------
Fixup build logic of cmk image
* actual bug: we need to re-tag the rc candidate
* add-on: ensure we never push rc tags to our registries
Change-Id: I8a33907fd3ed0244147e42adcf5ed21f11040107
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9ac2d4ce6a1a801485c337a14e9614bf8d50f87f
https://github.com/Checkmk/checkmk/commit/9ac2d4ce6a1a801485c337a14e9614bf8…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
A cmk/gui/bi/_openapi/__init__.py
M cmk/gui/bi/registration.py
R cmk/gui/openapi/endpoints/bi/__init__.py
M cmk/gui/openapi/registration.py
M cmk/gui/plugins/main_modules/registration.py
Log Message:
-----------
openapi: move bi endpoints and registration to individual component
Change-Id: Ida2a810e2db7a8e9241179e4ef8fa165c39977f3
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5ef797039a37cb0329f96020b27592ce93cda040
https://github.com/Checkmk/checkmk/commit/5ef797039a37cb0329f96020b27592ce9…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/juniper_mem.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem_modules.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
juniper_mem_modules: make params a dict
Change-Id: Ieaf28eff7919cff1c0d268784b55bbe635272647
Commit: bdc89a018096aeed44ecb59eefe124afd2269e67
https://github.com/Checkmk/checkmk/commit/bdc89a018096aeed44ecb59eefe124afd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/domino_transactions.py
M cmk/gui/plugins/wato/check_parameters/domino_transactions.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
domino_transactions: make params a dict
Change-Id: I809dac69ade6d31003e36110590e6309b42698a2
Commit: 63bfec8a8ae3d0e1e7d570f67b77fc123a513484
https://github.com/Checkmk/checkmk/commit/63bfec8a8ae3d0e1e7d570f67b77fc123…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/esx_vsphere_sensors.py
M cmk/gui/plugins/wato/check_parameters/hostsystem_sensors.py
M tests/unit/checks/generictests/datasets/esx_vsphere_sensors_1.py
M tests/unit/checks/generictests/datasets/esx_vsphere_sensors_2.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
hostsystem_sensors: make params a dict
Change-Id: I5c5038847fd59dbbb5c4d23a16720de4655de12e
Commit: 3b567df8c3315a168706b20419f229ac3a04c3c0
https://github.com/Checkmk/checkmk/commit/3b567df8c3315a168706b20419f229ac3…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/juniper_trpz_flash.py
M cmk/gui/plugins/wato/check_parameters/general_flash_usage.py
M tests/unit/checks/generictests/datasets/juniper_trpz_flash_regression.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
general_flash_usage: make params a dict
Change-Id: Ibd0185982fcf83ffdf4bdf486d40901fc7ed214d
Commit: c4b3486ceccce9874848bd4fbb5c82a38b3735c2
https://github.com/Checkmk/checkmk/commit/c4b3486ceccce9874848bd4fbb5c82a38…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/mkp_tool/_mkp.py
M cmk/mkp_tool/_parts.py
M cmk/mkp_tool/_standalone.py
M cmk/mkp_tool/_type_defs.py
M cmk/mkp_tool/_unsorted.py
M cmk/mkp_tool/cli.py
M tests/unit/cmk/mkp_tool/test_manifest.py
M tests/unit/cmk/mkp_tool/test_parts.py
M tests/unit/cmk/mkp_tool/test_type_defs.py
Log Message:
-----------
linter fixes
Change-Id: I6be9c425717962a7f2a98232e19a29d2ea2300d6
Commit: 2136842cf6f8dd3ab7bd72e1827603d8c842a7b8
https://github.com/Checkmk/checkmk/commit/2136842cf6f8dd3ab7bd72e1827603d8c…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M packages/check-sql/src/ms_sql/api.rs
M packages/check-sql/tests/common/tools.rs
A packages/check-sql/tests/files/test-no-ms-sql.yml
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
implement minimal correct output
Change-Id: I9c8b09da08160a50bee9e61502d5b15564419b98
Commit: b9f640b864f2b284d0bb33efbf095471929da339
https://github.com/Checkmk/checkmk/commit/b9f640b864f2b284d0bb33efbf0954719…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M packages/check-sql/Cargo.lock
M packages/check-sql/Cargo.toml
M packages/check-sql/src/ms_sql/api.rs
Log Message:
-----------
add dummy processing of all sections for all instances
Change-Id: I9ac4f5d1e9bc0b0aaa3a85ea7962eb2b7f15287b
Compare: https://github.com/Checkmk/checkmk/compare/0f218f5d5177...b9f640b864f2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 67a90ea9d660a77ee4e52e7095ac602ad61dcc5a
https://github.com/Checkmk/checkmk/commit/67a90ea9d660a77ee4e52e7095ac602ad…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/utils_legacy.py
M cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/snmplib/__init__.py
M cmk/snmplib/_typedefs.py
M packages/cmk-agent-based/tests/cmk/agent_based/v1/test_inventory_classes.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/api/agent_based/test_agent_based_utils.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
agent_based api: prepare to move section classes
Change-Id: I8782f629c5994a39c27e2e0cfc2eaf67c03fc2f9
Commit: d7b1458549b4d8c22915466ea6cf93a59df8e0fd
https://github.com/Checkmk/checkmk/commit/d7b1458549b4d8c22915466ea6cf93a59…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/utils_legacy.py
R cmk/base/api/agent_based/section_classes.py
M cmk/base/plugins/agent_based/agent_based_api/v1/__init__.py
M packages/cmk-agent-based/cmk/agent_based/v1/__init__.py
A packages/cmk-agent-based/cmk/agent_based/v1/_snmp.py
A packages/cmk-agent-based/tests/cmk/agent_based/v1/test_snmp.py
M tests/unit/cmk/base/api/agent_based/register/test_export.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/api/agent_based/test_agent_based_utils.py
R tests/unit/cmk/base/api/agent_based/test_section_classes.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
agent based api: move code: snmp stuff I
Change-Id: I295017de6843659f4e270f695405f743fefd9867
Commit: 0f218f5d51776832d09bac68a62948a9c4e54747
https://github.com/Checkmk/checkmk/commit/0f218f5d51776832d09bac68a62948a9c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
R cmk/base/api/agent_based/clusterize.py
M cmk/base/plugins/agent_based/agent_based_api/v1/clusterize.py
M packages/cmk-agent-based/cmk/agent_based/v1/__init__.py
A packages/cmk-agent-based/cmk/agent_based/v1/clusterize.py
A packages/cmk-agent-based/tests/cmk/agent_based/v1/test_clusterize.py
R tests/unit/cmk/base/api/agent_based/test_clusterize.py
M tests/unit/cmk/base/plugins/agent_based/test_agent_based_api_namespace_v1.py
Log Message:
-----------
agent based api: move code: clusterize
Change-Id: I57204b0ae67337b1265b5da4289601f245651a1c
Compare: https://github.com/Checkmk/checkmk/compare/0113e2a22c39...0f218f5d5177
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9c6ae9503635f9f48133548a1b7f0cbd195024cb
https://github.com/Checkmk/checkmk/commit/9c6ae9503635f9f48133548a1b7f0cbd1…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_scheduler_status.py
Log Message:
-----------
robotmk: Align client and server side models for SuiteConfig
Change-Id: I1d75a2e9d9bf557b5ded536ba8551e0575a550b8
Commit: 0ce9d4e8a838301f0cec8f82e58641113de2c95b
https://github.com/Checkmk/checkmk/commit/0ce9d4e8a838301f0cec8f82e58641113…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_test.py
M cmk/base/plugins/agent_based/utils/robotmk_parse_xml.py
Log Message:
-----------
robotmk: Simplify rebot result model
*Because we can have only one top-level suite in the rebot result, we
can simplify the model.
As a consequence we can simplify the function for extracting full test
names.
Change-Id: I49c14e7516b499625bd693c78eb82b863c39f20d
Commit: 99bd2d44e564ca85985f756f3f620f6ff6671b2a
https://github.com/Checkmk/checkmk/commit/99bd2d44e564ca85985f756f3f620f6ff…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_scheduler_status.py
Log Message:
-----------
robotmk: Add robotmk_scheduler_state section
Align with PR #428
Change-Id: I00c08c6d643c7c4de611b8a15abb739f62b2552b
Commit: bfb75203540f9a29f4261235ded4d1c315268e3b
https://github.com/Checkmk/checkmk/commit/bfb75203540f9a29f4261235ded4d1c31…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M cmk/base/plugins/agent_based/robotmk_scheduler_status.py
Log Message:
-----------
robotmk: Align client and server side models for SuiteConfig
Change-Id: I1d75a2e9d9bf557b5ded536ba8551e0575a550b8
Commit: bd7674276c1e4c41265961ac9f54316ffd8f08d9
https://github.com/Checkmk/checkmk/commit/bd7674276c1e4c41265961ac9f54316ff…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
A .werks/15304
A .werks/15305
A .werks/15306
A .werks/16087
A .werks/16125
A .werks/16160
A .werks/16215
M Pipfile
M Pipfile.lock
M active_checks/check_mkevents.cc
M agents/wnx/src/common/wtools.cpp
M bin/mkevent.cc
M bin/mkeventd_open514.cc
M bin/mkp
M buildscripts/infrastructure/build-nodes/scripts/install-iwyu.sh
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-extension-compatibility.groovy
A buildscripts/scripts/test-package-cmk-server-side-calls.groovy
A checkman/prism_host_networks
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/bakery/function_types.py
M cmk/base/check_legacy_includes/cisco_ucs.py
M cmk/base/diagnostics.py
M cmk/base/legacy_checks/appdynamics_web_container.py
R cmk/base/legacy_checks/cisco_ucs_mem.py
A cmk/base/plugins/agent_based/cisco_ucs_mem.py
M cmk/base/plugins/agent_based/prism_cluster_io.py
A cmk/base/plugins/agent_based/prism_host_networks.py
M cmk/base/plugins/agent_based/prism_vm_stats.py
M cmk/base/plugins/agent_based/prism_vm_tools.py
A cmk/base/plugins/agent_based/utils/cisco_ucs.py
M cmk/checkengine/checking/_plugin.py
M cmk/checkengine/inventory.py
M cmk/checkengine/sectionparser.py
M cmk/config_generation/v1/_utils.py
M cmk/gui/mkeventd/_openapi/__init__.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/openapi/__init__.py
M cmk/gui/openapi/_openapi.py
M cmk/gui/openapi/endpoints/acknowledgement/__init__.py
M cmk/gui/openapi/endpoints/activate_changes/__init__.py
M cmk/gui/openapi/endpoints/agent/__init__.py
M cmk/gui/openapi/endpoints/audit_log/__init__.py
M cmk/gui/openapi/endpoints/aux_tags/__init__.py
M cmk/gui/openapi/endpoints/bi/__init__.py
M cmk/gui/openapi/endpoints/cert/__init__.py
M cmk/gui/openapi/endpoints/comment/__init__.py
M cmk/gui/openapi/endpoints/contact_group_config/__init__.py
M cmk/gui/openapi/endpoints/downtime/__init__.py
M cmk/gui/openapi/endpoints/folder_config/__init__.py
M cmk/gui/openapi/endpoints/host/__init__.py
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/endpoints/host_group_config/__init__.py
M cmk/gui/openapi/endpoints/host_internal/__init__.py
M cmk/gui/openapi/endpoints/host_tag_group/__init__.py
M cmk/gui/openapi/endpoints/metric/__init__.py
M cmk/gui/openapi/endpoints/notification_rules/__init__.py
M cmk/gui/openapi/endpoints/password/__init__.py
M cmk/gui/openapi/endpoints/rule/__init__.py
M cmk/gui/openapi/endpoints/ruleset/__init__.py
M cmk/gui/openapi/endpoints/service/__init__.py
M cmk/gui/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/openapi/endpoints/service_group_config/__init__.py
M cmk/gui/openapi/endpoints/site_management/__init__.py
M cmk/gui/openapi/endpoints/time_periods/__init__.py
M cmk/gui/openapi/endpoints/user_config/__init__.py
M cmk/gui/openapi/endpoints/user_role/__init__.py
M cmk/gui/openapi/endpoints/version/__init__.py
M cmk/gui/openapi/registration.py
M cmk/gui/openapi/restful_objects/constructors.py
R cmk/gui/openapi/restful_objects/endpoint_registry.py
A cmk/gui/openapi/restful_objects/registry.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/prism_vm_tools.py
M cmk/gui/utils/rulespecs/legacy_converter.py
M cmk/gui/validation/ir/valuespec_to_ir.py
M cmk/gui/validation/visitors/vue_repr.py
M cmk/gui/visuals/_page_list.py
M cmk/gui/visuals/_store.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/wsgi/applications/rest_api.py
A cmk/mkp_tool/__init__.py
A cmk/mkp_tool/__main__.py
A cmk/mkp_tool/_installed.py
A cmk/mkp_tool/_mkp.py
A cmk/mkp_tool/_parts.py
A cmk/mkp_tool/_reporter.py
A cmk/mkp_tool/_standalone.py
A cmk/mkp_tool/_type_defs.py
A cmk/mkp_tool/_unsorted.py
A cmk/mkp_tool/cli.py
M cmk/plugins/collection/config_generation/azure.py
M cmk/plugins/collection/config_generation/bi_aggr.py
M cmk/plugins/collection/config_generation/cisco_meraki.py
M cmk/plugins/collection/config_generation/datadog.py
M cmk/plugins/collection/config_generation/http.py
M cmk/plugins/collection/config_generation/jenkins.py
M cmk/plugins/collection/config_generation/kube.py
M cmk/plugins/collection/config_generation/mobileiron.py
M cmk/plugins/collection/config_generation/utils.py
M cmk/plugins/mail/config_generation/mail_loop.py
M cmk/plugins/mail/config_generation/utils.py
M cmk/rulesets/v1/__init__.py
M cmk/rulesets/v1/_valuespec.py
M cmk/special_agents/agent_elasticsearch.py
M cmk/special_agents/agent_prism.py
A cmk/update_config/plugins/actions/update_two_factor.py
M cmk/update_config/plugins/pre_actions/agent_based_plugins.py
M cmk/update_config/plugins/pre_actions/ui_extensions.py
M cmk/update_config/plugins/pre_actions/utils.py
R cmk/utils/packaging/__init__.py
R cmk/utils/packaging/__main__.py
R cmk/utils/packaging/_installed.py
R cmk/utils/packaging/_mkp.py
R cmk/utils/packaging/_parts.py
R cmk/utils/packaging/_reporter.py
R cmk/utils/packaging/_standalone.py
R cmk/utils/packaging/_type_defs.py
R cmk/utils/packaging/_unsorted.py
R cmk/utils/packaging/cli.py
M cmk/utils/rulesets/__init__.py
M cmk/utils/sectionname.py
M cmk/utils/validatedstr.py
A doc/documentation/arch-comp-agent-bakery.rst
M doc/documentation/arch-index.rst
M doc/plugin-api/source/conf.py
M omd/packages/python3-modules/BUILD
M packages/BUILD
M packages/check-http/src/checking.rs
M packages/check-http/src/http.rs
M packages/check-http/src/redirect.rs
M packages/check-http/src/runner.rs
M packages/check-sql/src/ms_sql/api.rs
M packages/check-sql/src/ms_sql/defaults.rs
M packages/check-sql/tests/common/tools.rs
M packages/check-sql/tests/test_ms_sql.rs
A packages/cmk-server-side-calls/.f12
A packages/cmk-server-side-calls/.gitignore
A packages/cmk-server-side-calls/Pipfile
A packages/cmk-server-side-calls/Pipfile.lock
A packages/cmk-server-side-calls/cmk/server_side_calls/__init__.py
A packages/cmk-server-side-calls/cmk/server_side_calls/v1/__init__.py
A packages/cmk-server-side-calls/pyproject.toml
A packages/cmk-server-side-calls/run
A packages/cmk-server-side-calls/setup.cfg
A packages/cmk-server-side-calls/tests/__init__.py
A packages/cmk-server-side-calls/tests/test_dummy.py
M packages/livestatus/.clang-tidy
M packages/livestatus/src/RRDColumn.cc
M packages/neb/.clang-tidy
M packages/neb/src/NebCore.cc
M packages/neb/src/module.cc
M packages/neb/test/test_utilities.cc
M tests/code_quality/test_pipfile.py
M tests/extension_compatibility/current_extensions_under_test.txt
R tests/extension_compatibility/output_extensions_sorted_by_downloads.py
A tests/extension_compatibility/output_popular_extensions.py
A tests/testlib/mocklogger.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/site.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_cisco_ucs_mem.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_host_networks.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
M tests/unit/cmk/gui/openapi/test_endpoint.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
A tests/unit/cmk/mkp_tool/test_manifest.py
A tests/unit/cmk/mkp_tool/test_packaging.py
A tests/unit/cmk/mkp_tool/test_parts.py
A tests/unit/cmk/mkp_tool/test_type_defs.py
M tests/unit/cmk/update_config/plugins/actions/test_password_hashes.py
A tests/unit/cmk/update_config/plugins/actions/test_update_two_factor.py
M tests/unit/cmk/update_config/plugins/actions/test_validate_user_ids.py
R tests/unit/cmk/utils/packaging/test_manifest.py
R tests/unit/cmk/utils/packaging/test_packaging.py
R tests/unit/cmk/utils/packaging/test_parts.py
R tests/unit/cmk/utils/packaging/test_type_defs.py
M tests/unit/test_validatedstr.py
M tests/update/conftest.py
M tests/update/test_update.py
Log Message:
-----------
Merge branch 'master' of ssh://review.lan.tribe29.com:29418/check_mk
Change-Id: Ieb0232a202a2228f500f7624c86319e24824e1c8
Compare: https://github.com/Checkmk/checkmk/compare/339e142938f9...bd7674276c1e