From 0b994a9c0839a01890d63e338e9336d5f450a0c0 Mon Sep 17 00:00:00 2001 From: Tin Lam Date: Wed, 19 Feb 2020 10:43:17 -0600 Subject: [PATCH] [Rally] Add clean up script to neutron Rally can leave behind rally-generated network and router in the neutron helm test. This patch set adds in a clean up script to clean up these rally-generated resources. Change-Id: If7dc9e4e5a659657e8a7e32f6d94703992dcd193 Signed-off-by: Tin Lam --- neutron/values.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/neutron/values.yaml b/neutron/values.yaml index 03c2da9b00..49c12fb689 100644 --- a/neutron/values.yaml +++ b/neutron/values.yaml @@ -798,6 +798,15 @@ conf: rally_tests: force_project_purge: false run_tempest: false + clean_up: | + ROUTERS=$(openstack router list -f value | grep -e "^[sc]_rally_" | awk '{ print $1 }') + if [ -n "$ROUTERS" ]; then + echo $ROUTERS | xargs openstack router delete + fi + NETWORKS=$(openstack network list -f value | grep -e "^[sc]_rally_" | awk '{ print $1 }') + if [ -n "$NETWORKS" ]; then + echo $NETWORKS | xargs openstack network delete + fi tests: NeutronNetworks.create_and_delete_networks: - args: