Create all images in $BUILDDIR/images

This commit is contained in:
Reto Buerki
2013-01-17 16:54:58 +01:00
committed by Tobias Brunner
parent 482d3ec9ff
commit 48ea1d8b0b
5 changed files with 12 additions and 14 deletions
+1 -1
View File
@@ -21,8 +21,8 @@ CACHEDIR=$BUILDDIR/cache
APTCACHE=$LOOPDIR/var/cache/apt/archives
mkdir -p $LOOPDIR
mkdir -p $BUILDDIR
mkdir -p $CACHEDIR
mkdir -p $IMGDIR
rm -f $BASEIMG
echo "`date`, building $BASEIMG" >>$LOGFILE
+3 -4
View File
@@ -28,9 +28,8 @@ check_commands partprobe qemu-img qemu-nbd
load_qemu_nbd
mkdir -p $BUILDDIR
mkdir -p $IMGDIR
mkdir -p $LOOPDIR
mkdir -p $GUESTIMGDIR
# just to be sure
do_on_exit qemu-nbd -d $NBDEV
@@ -39,8 +38,8 @@ do_on_exit umount $LOOPDIR
for host in $STRONGSWANHOSTS
do
log_action "Creating guest image for $host"
execute "qemu-img create -b $ROOTIMG -f $IMGEXT $GUESTIMGDIR/$host.$IMGEXT" 0
execute "qemu-nbd -c $NBDEV $GUESTIMGDIR/$host.$IMGEXT" 0
execute "qemu-img create -b $ROOTIMG -f $IMGEXT $IMGDIR/$host.$IMGEXT" 0
execute "qemu-nbd -c $NBDEV $IMGDIR/$host.$IMGEXT" 0
partprobe $NBDEV
execute "mount $NBDPARTITION $LOOPDIR" 0
execute "cp -rf $HOSTSDIR/${host}/etc $LOOPDIR" 0
+1
View File
@@ -27,6 +27,7 @@ load_qemu_nbd
mkdir -p $LOOPDIR
mkdir -p $ROOTIMGCOMPILEDIR
mkdir -p $IMGDIR
log_action "Creating root image $ROOTIMG"
execute "qemu-img create -b $BASEIMG -f $IMGEXT $ROOTIMG"