Fix bug with MTU in LXD configuration 17/9117/1
authorDavid Garcia <david.garcia@canonical.com>
Fri, 19 Jun 2020 08:33:37 +0000 (10:33 +0200)
committergarciadav <david.garcia@canonical.com>
Fri, 19 Jun 2020 08:40:51 +0000 (10:40 +0200)
The MTU was not applied correctly in the LXD containers

Change-Id: I337278f0122d462c5e0e11c02cd42ca7850b51d2
Signed-off-by: David Garcia <david.garcia@canonical.com>
installers/charmed_install.sh
installers/full_install_osm.sh

index c2108d6..49bf277 100755 (executable)
@@ -83,6 +83,7 @@ function bootstrap_k8s_lxd(){
         sg lxd -c "lxd waitready"
         DEFAULT_MTU=$(ip addr show $DEFAULT_IF | perl -ne 'if (/mtu\s(\d+)/) {print $1;}')
         sg lxd -c "lxc profile device set default eth0 mtu $DEFAULT_MTU"
+        sg lxd -c "lxc network set lxdbr0 bridge.mtu $DEFAULT_MTU"
 
         cat << EOF > $LXD_CLOUD
 clouds:
index aef5883..ef38821 100755 (executable)
@@ -283,6 +283,7 @@ function install_lxd() {
     [ -z "$DEFAULT_INTERFACE" ] && DEFAULT_INTERFACE=$(route -n |awk '$1~/^0.0.0.0/ {print $8; exit}')
     DEFAULT_MTU=$(ip addr show $DEFAULT_INTERFACE | perl -ne 'if (/mtu\s(\d+)/) {print $1;}')
     sg lxd -c "lxc profile device set default eth0 mtu $DEFAULT_MTU"
+    sg lxd -c "lxc network set lxdbr0 bridge.mtu $DEFAULT_MTU"
     #sudo systemctl stop lxd-bridge
     #sudo systemctl --system daemon-reload
     #sudo systemctl enable lxd-bridge