seems able to build ubuntu VMs
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 18 Jan 2013 14:07:53 +0000 (15:07 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 18 Jan 2013 14:07:53 +0000 (15:07 +0100)
scripts/create-vm-debian.sh

index a05bb09..e947405 100755 (executable)
@@ -61,7 +61,14 @@ case $PERSO in
     linux64) arch=amd64;;
 esac
 
-command="$PERSO vserver ${HOSTNAME} build -m debootstrap --interface eth0:${ip}/21 --hostname ${fqdn} -- -d ${DISTRO} -m http://ftp2.fr.debian.org/debian/ -- --verbose --arch=${arch} "
+case $DISTRO in
+    squeeze|wheezy) DEBMIRROR=http://ftp2.fr.debian.org/debian/ ;;
+# from the vserver man page DEBMIRROR=http://us.archive.ubuntu.com/ubuntu/ ;;
+    oneiric|precise|quantal) DEBMIRROR=http://mir1.ovh.net/ubuntu/ubuntu/ ;;
+    *) echo unknown DISTRO; exit 1;;
+esac
+
+command="$PERSO vserver ${HOSTNAME} build -m debootstrap --interface eth0:${ip}/21 --hostname ${fqdn} -- -d ${DISTRO} -m ${DEBMIRROR} -- --verbose --arch=${arch} "
 
 if [ -n "$INTERACTIVE" ] ; then
     echo -n "Run $command OK ? "