Fix bug 1726: fix metallb ip range 01/11301/2
authorDavid Garcia <david.garcia@canonical.com>
Wed, 3 Nov 2021 10:31:18 +0000 (11:31 +0100)
committerDavid Garcia <david.garcia@canonical.com>
Wed, 3 Nov 2021 13:41:26 +0000 (14:41 +0100)
Metallb was complaining when indicating an IP range of a single IP.
This commit changes the IP range "<IP>-<IP>" to CIDR format: "<IP>/32"

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

index cb457ce..deb18a4 100755 (executable)
@@ -851,7 +851,7 @@ function install_k8s_storageclass() {
 }
 
 function install_k8s_metallb() {
-    METALLB_IP_RANGE=$DEFAULT_IP-$DEFAULT_IP
+    METALLB_IP_RANGE=$DEFAULT_IP/32
     kubectl apply -f ${OSM_DEVOPS}/installers/k8s/metallb/metallb.yaml \
     || FATAL "Cannot install MetalLB"
     echo "apiVersion: v1
@@ -871,7 +871,7 @@ data:
 
 #installs metallb from helm
 function install_helm_metallb() {
-    METALLB_IP_RANGE=$DEFAULT_IP-$DEFAULT_IP
+    METALLB_IP_RANGE=$DEFAULT_IP/32
     echo "configInline:
   address-pools:
    - name: default