X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=ci%2Fclean.sh;h=4cf6b64a7f4c960c335ceae4e36561851e1c083a;hb=7bc81629e67d747cc362056669070f856494fe01;hp=368ce8bc231a979012a689b3a642beee11f51d5c;hpb=73ae3482ce09b5b561a783ebfd31187b879c6f67;p=apex.git diff --git a/ci/clean.sh b/ci/clean.sh index 368ce8bc..4cf6b64a 100755 --- a/ci/clean.sh +++ b/ci/clean.sh @@ -14,13 +14,18 @@ # Use default if no param passed CONFIG=${CONFIG:-'/var/opt/opnfv'} +RESOURCES=${RESOURCES:-"$CONFIG/images"} +LIB=${LIB:-"$CONFIG/lib"} ##LIBRARIES -source $CONFIG/lib/common-functions.sh +if ! source $LIB/common-functions.sh; then + echo "Failed to source $LIB/common-functions.sh" + exit 1 +fi vm_index=4 ovs_bridges="br-admin br-private br-public br-storage" -OPNFV_NETWORK_TYPES="admin_network private_network public_network storage_network" +OPNFV_NETWORK_TYPES="admin_network private_network public_network storage_network api_network" # Clean off instack/undercloud VM for vm in instack undercloud; do @@ -49,6 +54,7 @@ done for bridge in ${ovs_bridges}; do if detach_interface_from_ovs ${bridge} 2> /dev/null; then ovs-vsctl del-br ${bridge} 2> /dev/null + rm -f /etc/sysconfig/network-scripts/ifcfg-${bridge} fi done @@ -60,4 +66,7 @@ sed -i '/virtual-power-key/d' /root/.ssh/authorized_keys # force storage cleanup virsh pool-refresh default +# remove temporary files +rm -f /tmp/network-environment.yaml + echo "Cleanup Completed"