check_mk_extensions icon indicating copy to clipboard operation
check_mk_extensions copied to clipboard

distribution: heinlein destroys Catalog of check plugins.

Open jwiederh opened this issue 1 year ago • 2 comments

From 2.2.0p9 on distribution: heinlein destroys Catalog of check plugins, for whatever reason. I did not troubleshoot further, but deleting it fixes the error. (Setup -> Services -> Catalog of check plugins)

Error: Internal error: list indices must be integers or slices, not str

Traceback: File "/omd/sites/dev2/lib/python3/cmk/gui/wsgi/applications/checkmk.py", line 183, in _process_request resp = page_handler() File "/omd/sites/dev2/lib/python3/cmk/gui/wsgi/applications/utils.py", line 107, in _call_auth func() File "/omd/sites/dev2/lib/python3/cmk/gui/pages.py", line 187, in wrapper return hc().handle_page() File "/omd/sites/dev2/lib/python3/cmk/gui/pages.py", line 51, in handle_page self.page() File "/omd/sites/dev2/lib/python3/cmk/gui/pages.py", line 146, in "page": lambda self: self._wrapped_callable0, File "/omd/sites/dev2/lib/python3/cmk/gui/wato/page_handler.py", line 87, in page_handler mode_instance = mode_registry.get(current_mode, ModeNotImplemented)() File "/omd/sites/dev2/lib/python3/cmk/gui/plugins/wato/utils/base_modes.py", line 31, in init self._from_vars() File "/omd/sites/dev2/lib/python3/cmk/gui/wato/pages/check_catalog.py", line 56, in _from_vars self._manpages = _get_check_catalog(only_path=()) File "/omd/sites/dev2/lib/python3/cmk/gui/wato/pages/check_catalog.py", line 404, in _get_check_catalog subtree[path[-1]] = [

jwiederh avatar Oct 06 '23 13:10 jwiederh