diff --git a/kuryr_kubernetes/controller/drivers/network_policy.py b/kuryr_kubernetes/controller/drivers/network_policy.py index 32f82dfc9..07964d898 100644 --- a/kuryr_kubernetes/controller/drivers/network_policy.py +++ b/kuryr_kubernetes/controller/drivers/network_policy.py @@ -216,7 +216,7 @@ class NetworkPolicyDriver(base.NetworkPolicyDriver): else: matching_pods = driver_utils.get_pods(pod_selector, namespace) for pod in matching_pods.get('items'): - if pod['status']['podIP']: + if pod['status'].get('podIP'): pod_ip = pod['status']['podIP'] ns = pod['metadata']['namespace'] ips.append({'cidr': pod_ip, 'namespace': ns})