cleaning up libvirt storage after undefine 49/2349/4
authorDan Radez <dradez@redhat.com>
Thu, 8 Oct 2015 14:52:32 +0000 (10:52 -0400)
committerDan Radez <dradez@redhat.com>
Fri, 9 Oct 2015 14:33:05 +0000 (10:33 -0400)
Change-Id: Id03828b1a61c2f9a3c56821d8ca31f2d82251c9b
Signed-off-by: Dan Radez <dradez@redhat.com>
build/instack.sh

index 1d4eb11..22bd783 100755 (executable)
@@ -72,11 +72,11 @@ fi
 ssh -T -o "StrictHostKeyChecking no" stack@localhost <<EOI
 set -e
 virsh destroy instack 2> /dev/null || echo -n ''
-virsh undefine instack 2> /dev/null || echo -n ''
+virsh undefine instack --remove-all-storage 2> /dev/null || echo -n ''
 virsh destroy baremetalbrbm_0 2> /dev/null || echo -n ''
-virsh undefine baremetalbrbm_0 2> /dev/null || echo -n ''
+virsh undefine baremetalbrbm_0 --remove-all-storage 2> /dev/null || echo -n ''
 virsh destroy baremetalbrbm_1 2> /dev/null || echo -n ''
-virsh undefine baremetalbrbm_1 2> /dev/null || echo -n ''
+virsh undefine baremetalbrbm_1 --remove-all-storage 2> /dev/null || echo -n ''
 instack-virt-setup
 EOI
 
@@ -204,17 +204,17 @@ done
 
 # move and Sanitize private keys from instack.json file
 mv stack/instackenv.json instackenv-virt.json
-sed -i '/pm_password/c\      "pm_password": "INSERT_STACK_USER_PRIV_KEY",' instackenv-virt.json 
+sed -i '/pm_password/c\      "pm_password": "INSERT_STACK_USER_PRIV_KEY",' instackenv-virt.json
 sed -i '/ssh-key/c\  "ssh-key": "INSERT_STACK_USER_PRIV_KEY",' instackenv-virt.json
 
 # clean up the VMs
 ssh -T -o "StrictHostKeyChecking no" stack@localhost <<EOI
 set -e
 virsh destroy instack 2> /dev/null || echo -n ''
-virsh undefine instack 2> /dev/null || echo -n ''
+virsh undefine instack --remove-all-storage 2> /dev/null || echo -n ''
 virsh destroy baremetalbrbm_0 2> /dev/null || echo -n ''
-virsh undefine baremetalbrbm_0 2> /dev/null || echo -n ''
+virsh undefine baremetalbrbm_0 --remove-all-storage 2> /dev/null || echo -n ''
 virsh destroy baremetalbrbm_1 2> /dev/null || echo -n ''
-virsh undefine baremetalbrbm_1 2> /dev/null || echo -n ''
+virsh undefine baremetalbrbm_1 --remove-all-storage 2> /dev/null || echo -n ''
 EOI