~narindergupta/opnfv/stable-R2

« back to all changes in this revision

Viewing changes to ci/cleanvm.sh

  • Committer: Narinder Gupta
  • Date: 2016-06-07 19:50:38 UTC
  • Revision ID: git-v1:a974eb71bd5a89062ff5a1899703ef22ba41852e
modified the onos deployment as per new process where charms were
downloaded first then deployment started.

Change-Id: I97711241121577200d1223764c84e91cc1be05cb
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/bash
2
2
 
3
 
set -x
4
 
 
5
 
source common/tools.sh
6
 
 
7
 
echo_info "Cleanup Started..."
8
 
 
9
 
vm_list=$(sudo virsh list --all)
10
 
 
11
 
for vm in node1-control node2-compute node3-control node4-control \
12
 
          node5-compute rack-vir-m1 rack-vir-m2 rack-vir-m3 rack-vir-m4 \
13
 
          rack-vir-m1 bootstrap
14
 
do
15
 
    echo "$vm_list" | grep -q " $vm " || continue
16
 
    sudo virsh destroy $vm
17
 
    sudo virsh undefine --nvram $vm
18
 
    sudo rm -f /var/lib/libvirt/images/${vm}.qcow2
19
 
done
20
 
 
21
 
echo_info "Cleanup Finished!"
 
3
set -ex
 
4
 
 
5
#use the below commands if you needs to delete the virtual machine
 
6
# also along with envuronment destroy.
 
7
 
 
8
echo " Cleanup Started ..."
 
9
./clean.sh
 
10
 
 
11
sudo virsh destroy node1-control || true
 
12
sudo virsh destroy node3-control || true
 
13
sudo virsh destroy node4-control || true
 
14
sudo virsh destroy node2-compute || true
 
15
sudo virsh destroy node5-compute || true
 
16
sudo virsh undefine node1-control || true
 
17
sudo virsh undefine node3-control || true
 
18
sudo virsh undefine node4-control || true
 
19
sudo virsh undefine node2-compute || true
 
20
sudo virsh undefine node5-compute || true
 
21
sudo rm -rf  /var/lib/libvirt/images/node1-control.img /var/lib/libvirt/images/node2-compute.img /var/lib/libvirt/images/node3-control.img /var/lib/libvirt/images/node4-control.img /var/lib/libvirt/images/node5-compute.img || true
 
22
 
 
23
echo " Cleanup Finished ..."