jjb: xci: Make sure all virtualbmc process are gone 03/61903/1
authorMarkos Chandras <mchandras@suse.de>
Thu, 6 Sep 2018 10:34:54 +0000 (11:34 +0100)
committerMarkos Chandras <mchandras@suse.de>
Thu, 6 Sep 2018 10:34:54 +0000 (11:34 +0100)
Daily jobs run on the actual slave so they leave virtualbmc processes
running even when the job is finished. As such, we need to make sure
that such artifacts are gone as soon as we start a new job.

Change-Id: I82f49279cc105e788db466e5040e6a31c537af5c
Signed-off-by: Markos Chandras <mchandras@suse.de>
jjb/xci/xci-daily-jobs.yaml

index 5f75b0e..2c692dd 100644 (file)
               echo "Removing $vm"
               sudo virsh destroy $vm > /dev/null 2>&1 || true
               sudo virsh undefine $vm > /dev/null 2>&1 || true
+              sudo killall -r vbmc > /dev/null 2>&1 || true
+              sudo rm -rf /root/.vbmc > /dev/null 2>&1 || true
           done
           echo "---------------------------------------------------------------------------------"