Start lxdbr0 bridge in VCA start_build before configuring mtu 61/5661/3 v3.0.0rc16
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Tue, 7 Nov 2017 15:49:08 +0000 (16:49 +0100)
committerAdam Israel <adam.israel@canonical.com>
Tue, 7 Nov 2017 21:03:14 +0000 (16:03 -0500)
Change-Id: Ic8a1608d67c45a162476f89c7a365ef2d3618d46
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Signed-off-by: Adam Israel <adam.israel@canonical.com>
jenkins/VCA/start_build

index d6ccfd8..f2b3c94 100755 (executable)
@@ -63,9 +63,14 @@ INFO "Setting lxdbr0 MTU to $DEFAULT_MTU"
 ifconfig lxdbr0 mtu $DEFAULT_MTU
 
 # Make the MTU change persistent between reboots
+sed -i '/lxc list/d' /etc/rc.local
+sed -i "$ i lxc list > /dev/null" /etc/rc.local
 sed -i '/ifconfig lxdbr0 mtu/d' /etc/rc.local
 sed -i "$ i ifconfig lxdbr0 mtu $DEFAULT_MTU" /etc/rc.local
 
+# Enable the rc-local service so our changes get executed upon boot
+systemctl enable rc-local.service
+
 INFO "Pre-caching Ubuntu:16.04 image (this may take several minutes)..."
 
 # Setup a daily cron to update the cached image