VOL-1496: Allow onu to provision with PREPROVISIONED or ENABLED admin state

The new core more tightly controls the admin state and
its state machine will set this before we go Operstatus ACTIVE.

Change-Id: I18d6041a780623c3daed705d6c8cb3c7888798cc
diff --git a/python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py b/python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
index a740d82..4e86684 100644
--- a/python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
+++ b/python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
@@ -980,7 +980,7 @@
             self.log.info('device-info-already-loaded', in_sync=in_sync, already_loaded=self._dev_info_loaded)
 
         if self._dev_info_loaded:
-            if device.admin_state == AdminState.ENABLED:
+            if device.admin_state == AdminState.PREPROVISIONED or device.admin_state == AdminState.ENABLED:
 
                 @inlineCallbacks
                 def success(_results):