Sanit check nova is running

This commit is contained in:
Derek Higgins 2013-05-16 14:44:03 +01:00
parent d7987eff18
commit cb7331bb4f
4 changed files with 32 additions and 1 deletions

View File

@ -55,3 +55,5 @@ fi
if [ ${TOCI_REMOVE:-1} == 1 ] ; then
rm -rf $TOCI_WORKING_DIR $TOCI_LOG_DIR
fi
echo $STATUS

View File

@ -10,3 +10,11 @@ get_get_repo(){
fi
cp -r $CACHDIR $TOCI_WORKING_DIR/${1/\//_}
}
ssh_noprompt(){
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null $@
}
scp_noprompt(){
scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null $@
}

View File

@ -29,4 +29,15 @@ bin/disk-image-create -u base -a i386 -o $TOCI_WORKING_DIR/tripleo_incubator/bas
cd $TOCI_WORKING_DIR/tripleo_incubator
ELEMENTS_PATH=$TOCI_WORKING_DIR/stackforge_tripleo-image-elements/elements DIB_PATH=$TOCI_WORKING_DIR/stackforge_diskimage-builder scripts/boot-elements boot-stack -o bootstrap
ELEMENTS_PATH=$TOCI_WORKING_DIR/stackforge_tripleo-image-elements/elements \
DIB_PATH=$TOCI_WORKING_DIR/stackforge_diskimage-builder \
scripts/boot-elements boot-stack -o bootstrap
BOOTSTRAP_IP=`scripts/get-vm-ip bootstrap`
# We're going to give it 10 minutes to finish firstboot
for x in {0..60} ; do
ssh_noprompt root@$BOOTSTRAP_IP ls /opt/stack/boot-stack/boot-stack.done && break || true
sleep 10
done

View File

@ -1,4 +1,14 @@
#!/usr/bin/env bash
set -xe
. toci_functions.sh
cd $TOCI_WORKING_DIR/tripleo_incubator
BOOTSTRAP_IP=`scripts/get-vm-ip bootstrap`
scp_noprompt root@$BOOTSTRAP_IP:stackrc $TOCI_WORKING_DIR/stackrc
sed -i "s/localhost/$BOOTSTRAP_IP/" $TOCI_WORKING_DIR/stackrc
source $TOCI_WORKING_DIR/stackrc
unset http_proxy
nova list