During update_interface handling with oper_state as 'down', it is
possible that the ONU has not completed initial_mib_download.
We need to handle the error associated with resetting the
initial_mib_download related state in the adapter for such ONUs.

Change-Id: Icc3c5a654a80f8ec585ad091a393dbd720beeee7
diff --git a/voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py b/voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
index 2e66817..9d1ba65 100644
--- a/voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
+++ b/voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py
@@ -1040,7 +1040,11 @@
 
             # Clear mib_download_done list as OMCI SM is going to reset
             for uni_id in self._get_uni_ids(onu_device):
-                self._mib_download_done.remove(uni_id)
+                try:
+                    self._mib_download_done.remove(uni_id)
+                except ValueError:
+                    pass
+
             # Let TP download happen again
             for uni_id in self._in_progress_tp_task:
                 self._in_progress_tp_task[uni_id].clear()