Hallo zusammen,
nach einem Update der Meinberg Firmware auf 7.08.004 gibt es ein Crash für den Lantime State Check.
Crashbericht:
Ausnahme
ValueError (could not convert string to float: '=0.000006')
Traceback
File "/omd/sites/internet/lib/python3/cmk/base/agent_based/checking/__init__.py", line 470, in get_aggregated_result
result = _aggregate_results(
File "/omd/sites/internet/lib/python3/cmk/base/agent_based/checking/__init__.py", line 578, in _aggregate_results
perfdata, results = _consume_and_dispatch_result_types(subresults)
File "/omd/sites/internet/lib/python3/cmk/base/agent_based/checking/__init__.py", line 622, in _consume_and_dispatch_result_types
for subr in subresults:
File "/omd/sites/internet/lib/python3/cmk/base/api/agent_based/register/check_plugins.py", line 94, in filtered_generator
for element in generator(*args, **kwargs):
File "/omd/sites/internet/lib/python3/cmk/base/api/agent_based/register/check_plugins_legacy.py", line 176, in check_result_generator
subresults = sig_function(**kwargs)
File "/omd/sites/internet/lib/python3/cmk/base/api/agent_based/register/check_plugins_legacy.py", line 297, in check_migration_wrapper
return original_function(None, params, section)
File "/omd/sites/internet/share/check_mk/checks/mbg_lantime_ng_state", line 29, in check_mbg_lantime_ng_state
refclock_offset = float(info[0][-1]) * 1000
Lokale Variablen
{'_no_item': None,
'info': [['2', '0', '=GPS', '=0.000006']],
'ntp_state': '2',
'params': {'offset': (25, 50), 'stratum': (2, 3)},
'refclock_name': '=GPS',
'states': {'0': (2, 'not available'),
'1': (2, 'not synchronized'),
'2': (0, 'synchronized')},
'stratum': '0'}
Jemand ne Idee?
Wer ist für den Check zuständig?
Meinberg M320 mit Firmware 7.08.004 per SNMP V2c
CMK: 2.1.0p35 (EE)
OS: Debian 11.8
Viele Grüße
Michael