chiark / gitweb /
jenkins-setup-build-environment: delete libvirt images before test run
authorHans-Christoph Steiner <hans@eds.org>
Tue, 5 Dec 2017 11:26:15 +0000 (12:26 +0100)
committerHans-Christoph Steiner <hans@eds.org>
Tue, 5 Dec 2017 11:31:13 +0000 (12:31 +0100)
profitbricks-build7-amd64 was running out of disk space when running this
job...

jenkins-setup-build-environment

index a7829c6fe66cc3558ff90cdeb2f2b842325cbb31..983b9b23e80a378bd3e76e08903165ef8d7837a5 100755 (executable)
@@ -50,6 +50,12 @@ fi
 export VAGRANT_HOME=$WORKSPACE/vagrant.d
 mkdir $VAGRANT_HOME
 
+# delete leftovers from previous run
+virsh -c qemu:///system undefine buildserver_default \
+      --nvram --managed-save --remove-all-storage --snapshots-metadata || true
+virsh -c qemu:///system undefine builder_default \
+      --nvram --managed-save --remove-all-storage --snapshots-metadata || true
+
 cd $WORKSPACE
 echo "debian_mirror = 'https://deb.debian.org/debian/'" > $WORKSPACE/makebuildserver.config.py
 echo "boot_timeout = 1200" >> $WORKSPACE/makebuildserver.config.py