Fixes Bug 2224 65/13565/3
authorMark Beierl <mark.beierl@canonical.com>
Wed, 21 Jun 2023 18:35:03 +0000 (14:35 -0400)
committerbeierlm <mark.beierl@canonical.com>
Thu, 22 Jun 2023 18:32:24 +0000 (20:32 +0200)
Minor changes to the LXD preseed were required as part of the
update to LXD 5.0

Change-Id: I6741e74b811f8435b4e74a9587c93d3c4d368dab
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
installers/charmed_install.sh
installers/install_lxd.sh
installers/lxd-preseed.conf

index 7b0c48f..0b8c7cc 100755 (executable)
@@ -187,9 +187,6 @@ EOF
               sudo usermod -a -G lxd `whoami`
               cat /usr/share/osm-devops/installers/lxd-preseed.conf | sed 's/^config: {}/config:\n  core.https_address: '$LXDENDPOINT':8443/' | sg lxd -c "lxd init --preseed"
               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 0bf6d23..960531d 100755 (executable)
@@ -63,12 +63,6 @@ function install_lxd() {
     sudo usermod -a -G lxd `whoami`
     cat ${OSM_DEVOPS}/installers/lxd-preseed.conf | sed 's/^config: {}/config:\n  core.https_address: '$OSM_DEFAULT_IP':8443/' | sg lxd -c "lxd init --preseed"
     sg lxd -c "lxd waitready"
-    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
-    # sudo systemctl start lxd-bridge
 
     # Configure LXD to work behind a proxy
     if [ -n "${OSM_BEHIND_PROXY}" ] ; then
index 15a9594..d4d1cb4 100644 (file)
@@ -18,12 +18,12 @@ networks:
     ipv4.address: auto
     ipv6.address: none
   description: ""
-  managed: false
   name: lxdbr0
   type: ""
+  project: default
 storage_pools:
 - config:
-    size: 100GB
+    size: 100GiB
   description: ""
   name: default
   driver: btrfs
@@ -33,12 +33,12 @@ profiles:
   devices:
     eth0:
       name: eth0
-      nictype: bridged
-      parent: lxdbr0
+      network: lxdbr0
       type: nic
     root:
       path: /
       pool: default
       type: disk
   name: default
-cluster: null
+projects: []
+cluster: null
\ No newline at end of file