CMK version: 2.4.0
OS version: Debian 12
Error message: Parsing of section cisco_fp_entity_sensors failed
Heyo,
after upgrading to 2.4, it seems this module doesn’t parse the SNMP data correctly anymore and the information on the monitored FirePower Appliance’s fans is now missing.
The traceback from the crash report is:
"exc_traceback": [
[
"/omd/sites/<redacted>/lib/python3/cmk/checkengine/sectionparser.py",
121,
"_parse_raw_data",
"return parse_function(list(raw_data))"
],
[
"/omd/sites/<redacted>/lib/python3/cmk/plugins/collection/agent_based/cisco_fp_entity_sensors.py",
62,
"parse_cisco_fp_entity_sensors",
"return utils.parse_entity_sensors("
],
[
"/omd/sites/<redacted>/lib/python3/cmk/plugins/lib/entity_sensors.py",
116,
"parse_entity_sensors",
"for ("
]
],
"exc_type": "ValueError",
"exc_value": "not enough values to unpack (expected 7, got 6)",
Luckily it’s only the fan speed that’s missing and the fan tray status is still reported, so we can live with this for now.
I assume there’s not much that can be done here, besides hoping for a fix in 2.4.1?