Skip to content

Instantly share code, notes, and snippets.

@f4rx
Created September 1, 2019 19:54
Show Gist options
  • Select an option

  • Save f4rx/52a32fc042e177dd6d088d36151179fb to your computer and use it in GitHub Desktop.

Select an option

Save f4rx/52a32fc042e177dd6d088d36151179fb to your computer and use it in GitHub Desktop.
Clean Openstack environment
openstack floating ip list
openstack floating ip list -f value -c ID | xargs openstack floating ip delete
openstack router list
for i in `openstack router list -f value -c ID`; do neutron router-port-list -f value -c id ${i} | xargs openstack router remove port ${i} ; done
openstack router list -f value -c ID | xargs openstack router delete
openstack port list
openstack port list -f value -c ID | xargs openstack port delete
openstack subnet list
openstack subnet list -f value -c ID | xargs openstack subnet delete
openstack network list --internal
openstack network list --internal -f value -c ID | xargs openstack network delete
openstack server list
openstack server list -f value -c ID | xargs openstack server delete
openstack volume list
openstack volume list -f value -c ID | xargs openstack volume delete
openstack floating ip list
openstack router list
openstack port list
openstack subnet list
openstack network list --internal
openstack server list
openstack volume list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment