Skip to content

Commit

Permalink
Don't cleanup ha_router interfaces
Browse files Browse the repository at this point in the history
also don't cleanup LBaaS ports

[#149951490](https://www.pivotaltracker.com/story/show/149951490)
  • Loading branch information
Kiemes committed Aug 4, 2017
1 parent faaaeab commit 7f7c79c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions ci/tasks/cleanup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,11 @@ openstack_delete_ports() {

# don't delete ports that are:
# 'network:floatingip', 'network:router_gateway',
# 'network:dhcp', 'network:router_interface'
# 'network:dhcp', 'network:router_interface',
# 'network:ha_router_replicated_interface',
# 'neutron:LOADBALANCERV2' and 'network:f5lbaasv2'
# Maybe we could just filter for 'network:'?
port_to_be_deleted=`neutron port-show --format json $port | jq --raw-output '. | select(.device_owner | contains("network:floatingip") or contains("network:router_gateway") or contains("network:dhcp") or contains("network:router_interface") | not ) | .id'`
port_to_be_deleted=`neutron port-show --format json $port | jq --raw-output '. | select(.device_owner | contains("network:floatingip") or contains("network:router_gateway") or contains("network:dhcp") or contains("network:router_interface") or contains("network:ha_router_replicated_interface") or contains("neutron:LOADBALANCERV2") or contains("network:f5lbaasv2") | not ) | .id'`
if [ ! -z ${port_to_be_deleted} ];
then
echo "Deleting port ${port_to_be_deleted}"
Expand Down

0 comments on commit 7f7c79c

Please sign in to comment.