zabbix-agent extra packages broken on Debian Bullseye bare-metal hosts
The zabbix-check-disk-performance
and zabbix-check-smart
extra packages from CHR’s repository seem to be broken on Debian Bullseye (and likely later as well) bare-metal hosts:
Jul 14 18:05:07 undulatus.fsmpi.rwth-aachen.de systemd[1]: Starting Zabbix Agent...
Jul 14 18:05:07 undulatus.fsmpi.rwth-aachen.de zabbix_agentd[3142947]: zabbix_agentd [3142947]: ERROR: cannot add user parameter "smart.raw[*],sudo /usr/sbin/zabbix_check_smart_get.py $1 $2": key "smart.raw" already exists
Jul 14 18:05:07 undulatus.fsmpi.rwth-aachen.de systemd[1]: zabbix-agent.service: Control process exited, code=exited, status=1/FAILURE
Jul 14 18:05:07 undulatus.fsmpi.rwth-aachen.de systemd[1]: zabbix-agent.service: Failed with result 'exit-code'.
Jul 14 18:05:07 undulatus.fsmpi.rwth-aachen.de systemd[1]: Failed to start Zabbix Agent.
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de systemd[1]: Stopped Zabbix Agent.
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de systemd[1]: Starting Zabbix Agent...
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de zabbix_agentd[3143691]: zabbix_agentd [3143691]: ERROR: cannot add user parameter "vfs.discover,/usr/lib/zabbix-check/bin/zabbix-check-disk-performance-discover.py": key "vfs.discover" already exists
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de systemd[1]: zabbix-agent.service: Control process exited, code=exited, status=1/FAILURE
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de systemd[1]: zabbix-agent.service: Failed with result 'exit-code'.
Jul 14 18:05:10 undulatus.fsmpi.rwth-aachen.de systemd[1]: Failed to start Zabbix Agent.
Jul 14 18:05:21 undulatus.fsmpi.rwth-aachen.de systemd[1]: zabbix-agent.service: Scheduled restart job, restart counter is at 8.
Jul 14 18:05:21 undulatus.fsmpi.rwth-aachen.de systemd[1]: Stopped Zabbix Agent.