From e7190eac30c8a03e92262d339e6625572c7b76eb Mon Sep 17 00:00:00 2001 From: Vasyl Saienko Date: Mon, 10 Oct 2016 20:25:05 +0300 Subject: Fix broken xenial job MTU has been changed in neutron to 1450 by default by [0] As result ISCSI job on xenial become broken. With this patch PUBLIC_BRIDGE_MTU is set to smallest mtu of existed interfaces decreased by 50. MTU on IRONIC_VM_NETWORK_BRIDGE is set to PUBLIC_BRIDGE_MTU. [0] https://github.com/openstack/neutron/commit/51a697817da849c8f9dae9651f17cd863e170fdc Closes-Bug: #1631875 Related-Bug: #1603268 Change-Id: I044d415410a714591e9770a57cfb8509a103cf00 --- devstack/tools/ironic/scripts/setup-network.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'devstack/tools/ironic/scripts') diff --git a/devstack/tools/ironic/scripts/setup-network.sh b/devstack/tools/ironic/scripts/setup-network.sh index fc60da082..3eb6ed80b 100755 --- a/devstack/tools/ironic/scripts/setup-network.sh +++ b/devstack/tools/ironic/scripts/setup-network.sh @@ -12,6 +12,7 @@ LIBVIRT_CONNECT_URI=${LIBVIRT_CONNECT_URI:-"qemu:///system"} # Keep track of the DevStack directory TOP_DIR=$(cd $(dirname "$0")/.. && pwd) BRIDGE_NAME=${1:-brbm} +PUBLIC_BRIDGE_MTU=${2:-1500} export VIRSH_DEFAULT_CONNECT_URI="$LIBVIRT_CONNECT_URI" @@ -26,3 +27,5 @@ sudo ip link set dev ${BRIDGE_NAME} up virsh net-define <(sed s/brbm/$BRIDGE_NAME/ $TOP_DIR/templates/brbm.xml) virsh net-autostart ${BRIDGE_NAME} virsh net-start ${BRIDGE_NAME} + +sudo ip link set dev ${BRIDGE_NAME} mtu $PUBLIC_BRIDGE_MTU -- cgit v1.2.1