From fdebd2aa32b60fc2ddbce9691b3e9590a2ba95b0 Mon Sep 17 00:00:00 2001 From: Filippo Squillace Date: Sun, 16 Nov 2014 23:29:17 +0100 Subject: [PATCH] issue #3: Validate the image built --- lib/core.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/core.sh b/lib/core.sh index 925696d..b1774fc 100644 --- a/lib/core.sh +++ b/lib/core.sh @@ -248,6 +248,12 @@ function build_image_juju(){ echo 'export PATH=$PATH:/opt/juju/bin' > ${maindir}/root/etc/profile.d/juju.sh chmod +x ${maindir}/root/etc/profile.d/juju.sh + info "Validating JuJu image..." + arch-chroot ${maindir}/root pacman -Qi pacman &> /dev/null + arch-chroot ${maindir}/root yaourt -V &> /dev/null + arch-chroot ${maindir}/root proot --help &> /dev/null + arch-chroot ${maindir}/root arch-chroot --help &> /dev/null + builtin cd ${ORIGIN_WD} local imagefile="juju-${ARCH}.tar.gz" info "Compressing image to ${imagefile}..."