check for not-yet-declared public addresses
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 5 Jul 2024 13:44:25 +0000 (15:44 +0200)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 5 Jul 2024 13:44:25 +0000 (15:44 +0200)
lbuild-initvm.sh

index 317d694..a8fa5ee 100755 (executable)
@@ -1098,6 +1098,7 @@ function main () {
         NETMASK=$(masklen_to_netmask $MASKLEN)
         GATEWAY=$(ip route show | grep default | awk '{print $3}' | head -1)
         VIF_HOST="vif$(echo $GUEST_HOSTNAME | cut -d. -f1)"
+        [[ -z "$GUEST_IP" ]] && { echo "could not resolve $GUEST_HOSTNAME - exiting" ; exit 1 ; }
     fi
 
     setup_lxc $lxc $fcdistro $pldistro $personality