From d41b9dc5ac6b3a41a88baef9b83e9ccf4779ac2a Mon Sep 17 00:00:00 2001 From: Lars Kellogg-Stedman Date: Tue, 21 Oct 2014 15:56:42 -0400 Subject: workarounds for nova networking this patch creates a dummy interface ("flat0") and uses that for flat_interface. This prevents nova from breaking container networking when it adds the container eth0 to the nova bridge (br100). Change-Id: I93c696a8476228d6bbca678748170c2a11d5af11 --- docker/nova-compute/nova-network/start.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'docker/nova-compute') diff --git a/docker/nova-compute/nova-network/start.sh b/docker/nova-compute/nova-network/start.sh index 0bc13cbdd..53d072b3f 100755 --- a/docker/nova-compute/nova-network/start.sh +++ b/docker/nova-compute/nova-network/start.sh @@ -2,9 +2,14 @@ set -e -. /opt/kolla/kolla-common.sh . /opt/kolla/config-nova.sh /usr/sbin/brctl addbr br100 +ip link set br100 up + +# This is a dummy interface +ip link add flat0 type veth peer name flat1 +ip link set flat0 up +ip link set flat1 up exec /usr/bin/nova-network -- cgit v1.2.3