2.0.0p1 - Error running automation call try-inventory (exit code 1)

Hallo,

nach Upgrade bekomme ich bei einigen Ubuntus diese Message, Agent ist aktuell.

cmk --debug -vvI

1 kernel_performance

8 ucd_diskio

SUCCESS - Found 9 services, 2 host labels

Danke

Mit vielen Grüßen

Henri

Traceback (most recent call last):
File “/omd/sites/dssmonitor/bin/check_mk”, line 92, in
exit_status = modes.call(mode_name, mode_args, opts, args)
File “/omd/sites/dssmonitor/lib/python3/cmk/base/modes/init.py”, line 69, in call
return handler(*handler_args)
File “/omd/sites/dssmonitor/lib/python3/cmk/base/modes/check_mk.py”, line 1272, in mode_automation
sys.exit(automations.automations.execute(args[0], args[1:]))
File “/omd/sites/dssmonitor/lib/python3/cmk/base/automations/init.py”, line 72, in execute
out.output(python_printer.pformat(result))
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 29, in pformat
return PythonPrinter().pformat(obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 45, in pformat
PythonPrinter(stream=sio)._format(obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 52, in _format
_dispatch.get(type(obj), _format_unhandled_type)(self, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 115, in _format_dict
_format_sequence(printer, sorted(obj.items(), key=_safe_tuple), _format_dict_item, ‘{’, ‘}’)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 140, in _format_sequence
format_element(printer, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 129, in _format_dict_item
printer._format(item[1])
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 52, in _format
_dispatch.get(type(obj), _format_unhandled_type)(self, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 104, in _format_list
_format_sequence(printer, obj, _format_object, ‘[’, ‘]’)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 140, in _format_sequence
format_element(printer, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 119, in _format_object
printer._format(obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 52, in _format
_dispatch.get(type(obj), _format_unhandled_type)(self, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 100, in _format_tuple
_format_sequence(printer, obj, _format_object, ‘(’, ‘)’)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 140, in _format_sequence
format_element(printer, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 119, in _format_object
printer._format(obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 52, in _format
_dispatch.get(type(obj), _format_unhandled_type)(self, obj)
File “/omd/sites/dssmonitor/lib/python3/cmk/utils/python_printer.py”, line 56, in _format_unhandled_type
raise ValueError(‘unhandled type %r’ % type(obj))
ValueError: unhandled type

Hej Henri,

weiß nicht ob dein Problem schon behoben ist. Ich hatte die gleiche Meldung nach der Migration auf 2.0.0p4 (CRE) .

Der Hinweis von Andreas aus dem Thread “Fehler bei einem Host - Error running automation call try-inventory (exit code 1)” hatte mich drauf gebracht.

Wir hatten den “apt” check über eine Regel an zwei Bedingungen gekoppelt .

  1. an ein Label
  2. an ein Zeitfenster (Werktags zwischen 8-12 ) “timeperiod parameters”

Entfernt man “2.” aus der Regel, hat es wieder funtkioniert und der Fehler war behoben.

Für uns ist das zumindest eine Lösung mit der wir arbeiten können. Sich an die Regel zu erinnern war schon eher das Problem.

Viele Grüße Miko

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.