Last active
September 28, 2020 18:45
-
-
Save flavio-fernandes/600b076d54c81786d70614920893da10 to your computer and use it in GitHub Desktop.
Undo setup sample OSP with vms using port forwarding
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# | |
[ $(whoami) != 'stack' ] && { echo 'must be user stack' >&2; } ||: | |
cd | |
source ./stackrc | |
ansible -i /usr/bin/tripleo-ansible-inventory -m shell -b -a "rm -vf /home/heat-admin/vm_key.pem" overcloud | |
source ./overcloudrc | |
set -o xtrace | |
#set -o errexit | |
FIP=10.0.0.170 ; FIP_UUID=$(openstack floating ip show ${FIP} -f value -c id) | |
for FIP_FWD in $(openstack floating ip port forwarding list ${FIP_UUID} -f value -c ID); do \ | |
openstack floating ip port forwarding delete ${FIP_UUID} ${FIP_FWD} ; done | |
for SRV in vm1_2 vm1_1; do openstack server delete ${SRV} ; done | |
openstack floating ip delete 10.0.0.170 | |
openstack port delete private1_vm2 | |
openstack port delete private1_vm1 | |
openstack keypair delete vm_key | |
rm -vf ~/vm_key.pem | |
openstack flavor delete m1.medium | |
openstack security group delete sg1 | |
openstack router remove subnet router1 private1 | |
openstack router unset --external-gateway router1 | |
openstack router delete router1 | |
openstack subnet delete private1 | |
openstack network delete private1 | |
openstack subnet delete public | |
openstack network delete public | |
openstack image delete centos7 | |
#rm -vf ~/CentOS-7-x86_64-GenericCloud.qcow2c |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment