Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 6f4af74520e5abe96afeaecaec5678d4bb75764c
https://github.com/tribe29/checkmk/commit/6f4af74520e5abe96afeaecaec5678d4b…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M agents/cfg_examples/filestats.cfg
Log Message:
-----------
mk_filestats: improve inline help
CMK-12778 CMK-12779
Change-Id: Ieb462dbf6d36834ead062c4da4a5ef4476d123b2
(cherry picked from commit b1ba44512ec5cb62e8a3798fc1519b3b9adcce96)
Commit: 56c1ea0900cfb61004ea9168f6f1747009452955
https://github.com/tribe29/checkmk/commit/56c1ea0900cfb61004ea9168f6f174700…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: make globbing logic the same as on windows agent
SUP-13128
Change-Id: I7499b453b5f0eb85c04b7e7ef24db083af7da317
(cherry picked from commit bfce396ca9f4f52b548613b5a1a8376c630b557f)
Compare: https://github.com/tribe29/checkmk/compare/38f0dac17b76...56c1ea0900cf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 35c436065f48e130dcf39402c8681365e6ca49a5
https://github.com/tribe29/checkmk/commit/35c436065f48e130dcf39402c8681365e…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15440
M cmk/gui/plugins/openapi/endpoints/site_management/common.py
M cmk/gui/plugins/openapi/endpoints/site_management/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
M cmk/gui/watolib/site_management.py
M tests/unit/cmk/gui/plugins/openapi/test_site_management.py
Log Message:
-----------
15440 FIX site_connection: allow the customer field to be set when creating/updating a site
This werk allows clients connecting to the checkmk managed edition via the
rest-api to include the customer attribute when creating or updating a site
connection. Previously this was not possible.
CMK-12582
Change-Id: Id9104468f775d04362b81ed72de89fd74af31817
Commit: 58293ba45dc08f3d9dd0846221945911a3be5b2a
https://github.com/tribe29/checkmk/commit/58293ba45dc08f3d9dd0846221945911a…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/fields/base.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
rest-api: add stricter input validation to MultiNested
I disabled pylint's too-many-branches check
in _load_schemas as the branch I added is
necessary to avoid crashes.
CMK-12703
Change-Id: Ib96de2b90ce2c58cfb86d6408bae382e0c710d01
Commit: ea3ee897ef5a28f0525927bda53c631087db247b
https://github.com/tribe29/checkmk/commit/ea3ee897ef5a28f0525927bda53c63108…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/utils/type_defs/__init__.py
A cmk/utils/type_defs/mrpe_config.py
A tests/unit/cmk/utils/type_defs/test_mrpe.py
Log Message:
-----------
move mrpe config data structures and migration logic from gui to util
TESTS: manual
Change-Id: I285a2139e5683788a63d4eba06d393f1dc2f4537
Commit: 10bd1c52fa71fcc769ca49ce6fdeeb5185fc43c0
https://github.com/tribe29/checkmk/commit/10bd1c52fa71fcc769ca49ce6fdeeb518…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M web/htdocs/js/modules/dashboard.ts
Log Message:
-----------
convert vec function to a class
in order to add types to dashboard.ts, it's necessary to convert
the vec function to a class, because it is initialized with "new"
expression since it has a prototype. But Typescript will throw an
error.
Change-Id: I01a75195aed112063e55ba4ad11cfa6ca65974b9
Commit: c3e81d83d46a785244cf494188f3d4963f85a815
https://github.com/tribe29/checkmk/commit/c3e81d83d46a785244cf494188f3d4963…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
rest-api: remove escaping in examples of folders
CMK-12718
Change-Id: I0662f82f0fb085b636bc5ba26386647cd1f21e4a
Commit: c4dc5ca887d6a969ebf3ebb767ca43d560fa3469
https://github.com/tribe29/checkmk/commit/c4dc5ca887d6a969ebf3ebb767ca43d56…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/sidebar.ts
A web/htdocs/js/modules/types.ts
Log Message:
-----------
add types to sidebar.ts
Change-Id: I53282cc4fa4b98295356d15bb9476482054b752f
Compare: https://github.com/tribe29/checkmk/compare/17ac467908be...c4dc5ca887d6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b2e9b1dc0f2aad5c37056352b0149a1511bbb9ec
https://github.com/tribe29/checkmk/commit/b2e9b1dc0f2aad5c37056352b0149a151…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/gui_e2e/test_hosts.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/utils.ts
Log Message:
-----------
Setup > Hosts: Introduce a host action menu
... that holds links to the action 'Clone host', 'Detect network
parents', 'Delete TLS registration', 'Delete host'
CMK-11953
Change-Id: I26a73747f6ebb818cdf0f7f92139f6b0025e27ec
Commit: 17ac467908bed67e359993527694ca33befa7ffa
https://github.com/tribe29/checkmk/commit/17ac467908bed67e359993527694ca33b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Site use logic is still needed (can be removed soonish)
Change-Id: I5069765897dad342a875c3b319fa673f7dc2e73c
Compare: https://github.com/tribe29/checkmk/compare/62f4597488e7...17ac467908be
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 38f0dac17b761c13fb804b70ebc5ce96662cd251
https://github.com/tribe29/checkmk/commit/38f0dac17b761c13fb804b70ebc5ce966…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/gui_e2e/test_hosts.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/utils.ts
Log Message:
-----------
Setup > Hosts: Introduce a host action menu
... that holds links to the action 'Clone host', 'Detect network
parents', 'Delete TLS registration', 'Delete host'
CMK-11953
Change-Id: I26a73747f6ebb818cdf0f7f92139f6b0025e27ec
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b1ba44512ec5cb62e8a3798fc1519b3b9adcce96
https://github.com/tribe29/checkmk/commit/b1ba44512ec5cb62e8a3798fc1519b3b9…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M agents/cfg_examples/filestats.cfg
Log Message:
-----------
mk_filestats: improve inline help
CMK-12778 CMK-12779
Change-Id: Ieb462dbf6d36834ead062c4da4a5ef4476d123b2
Commit: 189f440825d88834e19661a402abb1ba571d6b10
https://github.com/tribe29/checkmk/commit/189f440825d88834e19661a402abb1ba5…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15458
M cmk/base/config.py
Log Message:
-----------
15458 mk_filestats: bakery rule matching changed to support rule merging
The mk_filestats bakery rule matched the first applicable rule until now.
In order to allow configuring defaults, delimiters and sections separately,
the matching logic of the rule has been changed to merge rules like it's done
for the monitoring service rules.
CMK-12780
Change-Id: Icca0db7ab19d1db10fb8db023baf89009ab65639
Commit: a1bcb0ceb133b663b8e10e66caadae6b966bafa5
https://github.com/tribe29/checkmk/commit/a1bcb0ceb133b663b8e10e66caadae6b9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/fetchers/snmp_backend/stored_walk.py
M tests/testlib/snmp.py
M tests/unit/cmk/base/plugins/agent_based/test_apc_symmetra_power.py
M tests/unit/cmk/base/plugins/agent_based/test_brocade_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_wlc_clients.py
M tests/unit/cmk/base/plugins/agent_based/test_epower.py
M tests/unit/cmk/base/plugins/agent_based/test_juniper_fru.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_misc.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_time_consumed_by_rule_engine.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_time_to_resolve_dns.py
M tests/unit/cmk/base/plugins/agent_based/test_synology_disk.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_power.py
M tests/unit/conftest.py
Log Message:
-----------
testlib/snmp: Reuse code instead
was inheriting a *concrete* class, which is barely better than
monkey patching.
CMK-12511
Change-Id: I5857c314a7f6a7c36bef1ca50c81c2b7c4579577
Commit: 3ce104f32e9c797c50458f7a28bb85f9dd929066
https://github.com/tribe29/checkmk/commit/3ce104f32e9c797c50458f7a28bb85f9d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/integration/core/test_active_checks.py
Log Message:
-----------
Cleanup also in case of failures
Change-Id: I025fa2d60058edbd134091f16aba24a5b4addbfc
Commit: 26e2487a2387368336a70581ae7d2fbfa0bc397f
https://github.com/tribe29/checkmk/commit/26e2487a2387368336a70581ae7d2fbfa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A tests/integration/cmk/gui/plugins/bi/helper_test_load_bi_plugin.py
M tests/integration/cmk/gui/plugins/bi/test_bi_plugin.py
A tests/integration/cmk/gui/plugins/config/helper_test_load_config_plugin.py
M tests/integration/cmk/gui/plugins/config/test_config_plugin.py
A tests/integration/cmk/gui/plugins/cron/helper_test_load_cron_plugin.py
M tests/integration/cmk/gui/plugins/cron/test_cron_plugin.py
A tests/integration/cmk/gui/plugins/dashboard/helper_test_load_dashboard_plugin.py
M tests/integration/cmk/gui/plugins/dashboard/test_dashboard_plugin.py
A tests/integration/cmk/gui/plugins/metrics/helper_test_load_metrics_plugin.py
M tests/integration/cmk/gui/plugins/metrics/test_metrics_plugin.py
A tests/integration/cmk/gui/plugins/openapi/helper_test_load_openapi_plugin.py
M tests/integration/cmk/gui/plugins/openapi/test_openapi_plugin.py
A tests/integration/cmk/gui/plugins/sidebar/helper_test_load_sidebar_plugin.py
M tests/integration/cmk/gui/plugins/sidebar/test_sidebar_plugin.py
A tests/integration/cmk/gui/plugins/userdb/helper_test_load_userdb_plugin.py
M tests/integration/cmk/gui/plugins/userdb/test_userdb_plugin.py
A tests/integration/cmk/gui/plugins/visuals/helper_test_load_visuals_plugin.py
M tests/integration/cmk/gui/plugins/visuals/test_visuals_plugin.py
A tests/integration/cmk/gui/plugins/wato/helper_test_load_wato_plugin.py
M tests/integration/cmk/gui/plugins/wato/test_wato_plugin.py
A tests/integration/cmk/gui/plugins/watolib/helper_test_load_watolib_plugin.py
M tests/integration/cmk/gui/plugins/watolib/test_watolib_plugin.py
A tests/integration/cmk/post_rename_site/plugns/actions/helper_verify_rename_action.py
M tests/integration/cmk/post_rename_site/plugns/actions/test_post_rename_site_plugins.py
M tests/testlib/site.py
Log Message:
-----------
Make plugin tests work when run from venv
Change-Id: Ifc36555daee177b3ae8800c5c7ea4836597a24fb
Commit: 62f4597488e721dda3d2c06d6ba6bbbf7df20a67
https://github.com/tribe29/checkmk/commit/62f4597488e721dda3d2c06d6ba6bbbf7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A tests/integration/cmk/gui/plugins/bi/bi_plugin.py
M tests/integration/cmk/gui/plugins/bi/test_bi_plugin.py
A tests/integration/cmk/gui/plugins/cron/cron_plugin.py
A tests/integration/cmk/gui/plugins/cron/legacy_cron_plugin.py
M tests/integration/cmk/gui/plugins/cron/test_cron_plugin.py
A tests/integration/cmk/gui/plugins/dashboard/dashlet_plugin.py
A tests/integration/cmk/gui/plugins/dashboard/legacy_dashlet_plugin.py
M tests/integration/cmk/gui/plugins/dashboard/test_dashboard_plugin.py
A tests/integration/cmk/gui/plugins/metrics/metric_info_plugin.py
M tests/integration/cmk/gui/plugins/metrics/test_metrics_plugin.py
A tests/integration/cmk/gui/plugins/openapi/openapi_plugin.py
M tests/integration/cmk/gui/plugins/openapi/test_openapi_plugin.py
A tests/integration/cmk/gui/plugins/sidebar/sidebar_plugin.py
M tests/integration/cmk/gui/plugins/sidebar/test_sidebar_plugin.py
M tests/integration/cmk/gui/plugins/userdb/test_userdb_plugin.py
A tests/integration/cmk/gui/plugins/userdb/userdb_plugin.py
A tests/integration/cmk/gui/plugins/visuals/legacy_visuals_plugin.py
M tests/integration/cmk/gui/plugins/visuals/test_visuals_plugin.py
A tests/integration/cmk/gui/plugins/visuals/visuals_plugin.py
A tests/integration/cmk/gui/plugins/wato/legacy_wato_plugin.py
M tests/integration/cmk/gui/plugins/wato/test_wato_plugin.py
A tests/integration/cmk/gui/plugins/wato/wato_plugin.py
M tests/integration/cmk/gui/plugins/watolib/test_watolib_plugin.py
A tests/integration/cmk/gui/plugins/watolib/watolib_plugin.py
M tests/testlib/site.py
Log Message:
-----------
Extract test plugin code
This enables our tools to help finding issues with the plugins.
Change-Id: I7d88c94de65d72a3631283a8c649299bce5589ca
Compare: https://github.com/tribe29/checkmk/compare/58fc8cb21738...62f4597488e7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7b16d4207d6b67624700450735b2ad05270095af
https://github.com/tribe29/checkmk/commit/7b16d4207d6b67624700450735b2ad052…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M checkman/gcp_gce_storage
M checkman/gcp_gce_storage_summary
M checkman/gcp_http_lb_summary
Log Message:
-----------
Make GCP manpages more consistent
Change-Id: I923f27f714177b5c3a546d6251e61fcf32396d14
Commit: bfce396ca9f4f52b548613b5a1a8376c630b557f
https://github.com/tribe29/checkmk/commit/bfce396ca9f4f52b548613b5a1a8376c6…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: make globbing logic the same as on windows agent
SUP-13128
Change-Id: I7499b453b5f0eb85c04b7e7ef24db083af7da317
Commit: 58fc8cb21738c0f0ffc0d73bf19011b90c3f5aea
https://github.com/tribe29/checkmk/commit/58fc8cb21738c0f0ffc0d73bf19011b90…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/agent_receiver_api.rs
M packages/cmk-agent-ctl/src/modes/registration.rs
Log Message:
-----------
Fix typo in a struct name
Change-Id: I775da2a0288064161fc94e1cfd4646b22087b50c
Compare: https://github.com/tribe29/checkmk/compare/e5af0fb86f19...58fc8cb21738