Skip to:
With the new Minion provisioning feature added in NMS-8688, it is possible for reloadImport events to be sent before provisiond has started. This can lead to cases where the requisition gets created, but never synchronized.
Please review and merge:
PR: https://github.com/OpenNMS/opennms/pull/1015Bamboo: http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS976
I've gone ahead and disabled the test until this is fixed. See https://github.com/OpenNMS/opennms/commit/1e9a69230606afe7f8e125a6ccb09abe9cd64664.
Bamboo originally picked this up, but I managed to reproduce this locally:
Sep 13, 2016 1:19:32 PM uei.opennms.org/internal/importer/reloadImport
from provisiond.log:
2016-09-13 13:19:33,955 INFO [Main] o.o.n.d.AbstractSpringContextJmxServiceDaemon: provisiond initializing.
Notice that provisiond starts after the event was sent.
With the new Minion provisioning feature added in NMS-8688, it is possible for reloadImport events to be sent before provisiond has started. This can lead to cases where the requisition gets created, but never synchronized.