From: Alfredo Deza Date: Wed, 12 Apr 2017 21:00:59 +0000 (-0400) Subject: ceph-ansible-prs: ensure libvirt networks are destroyed after a job is completed X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=78dbfa9885ba43e1bf4580179e35516fb1974fd1;p=ceph-build.git ceph-ansible-prs: ensure libvirt networks are destroyed after a job is completed Signed-off-by: Alfredo Deza --- diff --git a/ceph-ansible-prs/build/teardown b/ceph-ansible-prs/build/teardown index 71026e6b..de5ea390 100644 --- a/ceph-ansible-prs/build/teardown +++ b/ceph-ansible-prs/build/teardown @@ -11,3 +11,9 @@ for scenario in $scenarios; do vagrant destroy -f cd - done + +# Sometimes, networks may linger around, so we must ensure they are killed: +networks=`sudo virsh net-list --all | grep active | egrep -v "(default|libvirt)" | cut -d ' ' -f 2` +for network in $networks; do + sudo virsh net-destroy $network +done