Browse code

re-order cleanup calls

Anthony Young authored on 2011/10/21 04:32:58
Showing 1 changed files
... ...
@@ -148,18 +148,11 @@ git_clone $OPENSTACKX_REPO $COPY_DIR/$DEST/openstackx $OPENSTACKX_BRANCH
148 148
 git_clone $KEYSTONE_REPO $COPY_DIR/$DEST/keystone $KEYSTONE_BRANCH
149 149
 git_clone $NOVNC_REPO $COPY_DIR/$DEST/noVNC $NOVNC_BRANCH
150 150
 
151
-# Back to devstack
152
-cd $TOP_DIR
153
-
154 151
 # Unmount the filesystems
155 152
 unmount_images
156 153
 
157
-# Clean up old runs
158
-cd $VM_DIR
159
-rm -f $VM_DIR/disk
160
-
161
-# Clean up old instance data
162
-qemu-img create -f qcow2 -b $BASE_IMAGE_COPY disk
154
+# Back to devstack
155
+cd $TOP_DIR
163 156
 
164 157
 # Network configuration variables
165 158
 BRIDGE=${BRIDGE:-br0}
... ...
@@ -231,6 +224,14 @@ NBD=${NBD:-/dev/nbd5}
231 231
 umount $ROOTFS || echo 'ok'
232 232
 qemu-nbd -d $NBD || echo 'ok'
233 233
 
234
+# Clean up old runs
235
+cd $VM_DIR
236
+rm -f $VM_DIR/disk
237
+
238
+# Create our instance fs
239
+qemu-img create -f qcow2 -b $BASE_IMAGE_COPY disk
240
+
241
+
234 242
 # Mount the instance
235 243
 qemu-nbd -c $NBD disk
236 244
 mount $NBD $ROOTFS -o offset=32256 -t ext4