cleanup rally resources
When there are failures, rally may not cleanup all the resources. Users can run this script manually to cleanup stale VMs and neutron resources. Change-Id: Ib545a0c0ff162be0314a623cbbfe7cb3fff4d208
This commit is contained in:
parent
ed9e7e75cd
commit
d6bba83c90
13
utils/cleanup_rally_resources.sh
Executable file
13
utils/cleanup_rally_resources.sh
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
set +e
|
||||
|
||||
source ~/overcloudrc
|
||||
for i in `openstack server list --all -c ID -f value`; do openstack server delete $i; done
|
||||
for i in `openstack floating ip list -c ID -f value`; do openstack floating ip delete $i; done
|
||||
for i in `openstack router list -c ID -f value`; do openstack router unset --external-gateway $i; done
|
||||
for router in `openstack router list -c ID -f value`; do
|
||||
subnet=`openstack router show $router -c interfaces_info -f json | jq -r '.interfaces_info[0].subnet_id'`
|
||||
openstack router remove subnet $router $subnet
|
||||
done
|
||||
for i in `openstack router list -c ID -f value`; do openstack router delete $i; done
|
||||
for i in `openstack network list -c ID -f value`; do openstack network delete $i; done
|
Loading…
Reference in New Issue
Block a user