From bfbb1650292b8c452de01de7b17cf80c2ed41017 Mon Sep 17 00:00:00 2001 From: Luis Tomas Bolivar Date: Tue, 11 Dec 2018 19:04:03 +0100 Subject: [PATCH] Ensure kubelet pod has default connectivity with Network Policies This patch set ensures kubelet pod has default connectivity when Network Policies are using the namespace subnet driver Partially Implements: blueprint k8s-network-policies Change-Id: Icb3144dc90b80e1ae828fd8777866f64fdb7ff6f --- devstack/lib/kuryr_kubernetes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devstack/lib/kuryr_kubernetes b/devstack/lib/kuryr_kubernetes index 17395b479..e53b92f1b 100644 --- a/devstack/lib/kuryr_kubernetes +++ b/devstack/lib/kuryr_kubernetes @@ -79,7 +79,7 @@ function ovs_bind_for_kubelet() { cut -f2 -d/) sudo ip addr add "${port_ips[$i]}/${prefix}" dev "$ifname" done - if [[ "$KURYR_SG_DRIVER" == "namespace" ]]; then + if [[ "$KURYR_SUBNET_DRIVER" == "namespace" ]]; then subnetpool_id=${KURYR_NEUTRON_DEFAULT_SUBNETPOOL_ID:-${SUBNETPOOL_V4_ID}} subnetpool_cidr=$(openstack subnet pool show "${subnetpool_id}" \ -c prefixes -f value | cut -f2)