Hi! Good and bad news…
I found a rule that during upgrade from 1.6 was created automaticly
I deleted it and now the debug give me un’exeception
cmk --detect-plugins=damocles_in --debug -vvnII IT1-Damocles-Ingresso
Traceback (most recent call last):
File "/omd/sites/infra01_2/lib/python3/cmk/base/config.py", line 1986, in _extract_agent_and_snmp_sections
create_snmp_section_plugin_from_legacy(
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py", line 240, in create_snmp_section_plugin_from_legacy
detect_spec = create_detect_spec(
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 397, in create_detect_spec
_compute_detect_spec(
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 373, in _compute_detect_spec
return _ast_convert_dispatcher(expression_ast)
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 320, in _ast_convert_dispatcher
return _ast_convert_bool(arg)
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 247, in _ast_convert_bool
return all_of(*(_ast_convert_dispatcher(v) for v in bool_ast.values))
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 247, in <genexpr>
return all_of(*(_ast_convert_dispatcher(v) for v in bool_ast.values))
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 323, in _ast_convert_dispatcher
return _ast_convert_compare(arg)
File "/omd/sites/infra01_2/lib/python3/cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py", line 222, in _ast_convert_compare
assert isinstance(comp_ast.comparators[0], ast.Str)
AssertionError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/omd/sites/infra01_2/bin/cmk", line 79, in <module>
errors = config.load_all_agent_based_plugins(check_api.get_check_api_context)
File "/omd/sites/infra01_2/lib/python3/cmk/base/config.py", line 1415, in load_all_agent_based_plugins
errors.extend(load_checks(get_check_api_context, filelist))
File "/omd/sites/infra01_2/lib/python3/cmk/base/config.py", line 1563, in load_checks
errors = (_extract_agent_and_snmp_sections(validate_creation_kwargs=did_compile) +
File "/omd/sites/infra01_2/lib/python3/cmk/base/config.py", line 2005, in _extract_agent_and_snmp_sections
raise MKGeneralException(exc) from exc
cmk.utils.exceptions.MKGeneralException