From e395cd4f799ff30d48d3167bd4b3e0edce783d8d Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 9 Nov 2022 10:32:59 +0100 Subject: [PATCH] makebuildserver: delete unused libvirt image after process is complete This process creates three copies of the buildserver image, all of which are large. So deleting the unused one is quite helpful: ``` -rw-r--r-- 1 fdroid fdroid 20G 8. Nov 15:22 /home/fdroid/.vagrant.d/boxes/buildserver/0/libvirt/box.img -rw------- 1 root root 19G 8. Nov 14:07 /var/lib/libvirt/images/buildserver_default.img -rwxr--r-- 1 libvirt-qemu libvirt-qemu 20G 8. Nov 16:08 /var/lib/libvirt/images/buildserver_vagrant_box_image_0_box.img ``` --- makebuildserver | 3 +++ 1 file changed, 3 insertions(+) diff --git a/makebuildserver b/makebuildserver index fe7a0de9..4a49ce6c 100755 --- a/makebuildserver +++ b/makebuildserver @@ -409,6 +409,9 @@ def main(): boxfile) os.remove(boxfile) + # This was needed just to create the box, after that, it is unused. + vm.destroy() + if __name__ == '__main__':