From ac716bfb6e6ff68de6867f2936bc7628ded1519e Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 11 Aug 2013 15:54:04 +0200 Subject: [PATCH] Also create and attach loopback volume Not much fun without that --- providers/virtualbox/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/providers/virtualbox/__init__.py b/providers/virtualbox/__init__.py index d438363..9a9bfc6 100644 --- a/providers/virtualbox/__init__.py +++ b/providers/virtualbox/__init__.py @@ -2,6 +2,7 @@ from manifest import Manifest from tasks import packages from common.tasks import packages as common_packages from tasks import host +from common.tasks import loopback from common.tasks import parted from common.tasks import filesystem from common.tasks import bootstrap @@ -26,6 +27,8 @@ def tasks(tasklist, manifest): common_packages.ImagePackages(), host.CheckPackages(), + loopback.CreateQemuImg(), + loopback.Attach(), parted.PartitionVolume(), parted.MapPartitions(), parted.FormatPartitions(), @@ -62,6 +65,7 @@ def tasks(tasklist, manifest): filesystem.UnmountVolume(), filesystem.UnmapPartitions(), + loopback.Detach(), filesystem.DeleteMountDir()) if manifest.bootstrapper['tarball']: