Closed Jo-Oiongen closed 7 years ago
The changes made to enable the new multiprocess mode moved from passing Netbox-objects to job handlers to just passing the netbox id (to avoid complex serialization of Netbox objects to child processes).
The loaded objects have meta-properties attached to them to indicate whether there are active snmpAgentState
alerts, and to list the last run time of all job for the netbox. These meta-properties are lost as each JobHandler
loads an entirely new Netbox
instance from the database - which in turn causes every plugin to think that the Netbox is not currently responding to SNMP, and consequently ignoring it.
In case anyone is browsing this bug report and wondering: Yes, this will cause all your graphs to be blank, as no data is being collected.
We are running a NAV appliance that have been upgraded since the install using "apt-get update" >> "apt-get upgrade".
uname -a Linux navappliance 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux
After upgrading yesterday all nav-jobs, except "dns" and "snmpcheck" have stopped working.
"nav status" gives:
While in the webgui the status is:
Please let me know if you need any additional information, extracts from logs etc.