diff --git a/kuryr_kubernetes/controller/handlers/kuryrnetwork.py b/kuryr_kubernetes/controller/handlers/kuryrnetwork.py index 95ee26607..6e163504f 100644 --- a/kuryr_kubernetes/controller/handlers/kuryrnetwork.py +++ b/kuryr_kubernetes/controller/handlers/kuryrnetwork.py @@ -92,7 +92,7 @@ class KuryrNetworkHandler(k8s_base.ResourceEventHandler): def on_finalize(self, kuryrnet_crd): LOG.debug("Deleting kuryrnetwork CRD resources: %s", kuryrnet_crd) - net_id = kuryrnet_crd['status'].get('netId') + net_id = kuryrnet_crd.get('status', {}).get('netId') if net_id: self._drv_vif_pool.delete_network_pools( kuryrnet_crd['status']['netId'])