summaryrefslogtreecommitdiff
path: root/morphlib/exts
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/exts')
-rwxr-xr-xmorphlib/exts/kvm.write1
-rwxr-xr-xmorphlib/exts/openstack.write1
-rwxr-xr-xmorphlib/exts/rawdisk.write1
-rwxr-xr-xmorphlib/exts/virtualbox-ssh.write1
4 files changed, 4 insertions, 0 deletions
diff --git a/morphlib/exts/kvm.write b/morphlib/exts/kvm.write
index 16f188b5..dd46d36b 100755
--- a/morphlib/exts/kvm.write
+++ b/morphlib/exts/kvm.write
@@ -62,6 +62,7 @@ class KvmPlusSshWriteExtension(morphlib.writeexts.WriteExtension):
fd, raw_disk = tempfile.mkstemp()
os.close(fd)
+ self.create_raw_disk_image(raw_disk)
self.create_local_system(temp_root, raw_disk)
try:
diff --git a/morphlib/exts/openstack.write b/morphlib/exts/openstack.write
index 516fe367..744fde58 100755
--- a/morphlib/exts/openstack.write
+++ b/morphlib/exts/openstack.write
@@ -68,6 +68,7 @@ class OpenStackWriteExtension(morphlib.writeexts.WriteExtension):
fd, raw_disk = tempfile.mkstemp()
os.close(fd)
+ self.create_raw_disk_image(raw_disk)
self.create_local_system(temp_root, raw_disk)
self.status(msg='Temporary disk image has been created at %s'
% raw_disk)
diff --git a/morphlib/exts/rawdisk.write b/morphlib/exts/rawdisk.write
index 12db4398..7d0ebaee 100755
--- a/morphlib/exts/rawdisk.write
+++ b/morphlib/exts/rawdisk.write
@@ -47,6 +47,7 @@ class RawDiskWriteExtension(morphlib.writeexts.WriteExtension):
self.upgrade_local_system(location, temp_root)
else:
try:
+ self.create_raw_disk_image(location)
self.create_local_system(temp_root, location)
self.status(msg='Disk image has been created at %s' % location)
except Exception:
diff --git a/morphlib/exts/virtualbox-ssh.write b/morphlib/exts/virtualbox-ssh.write
index 39ea8f86..8c3d3059 100755
--- a/morphlib/exts/virtualbox-ssh.write
+++ b/morphlib/exts/virtualbox-ssh.write
@@ -68,6 +68,7 @@ class VirtualBoxPlusSshWriteExtension(morphlib.writeexts.WriteExtension):
fd, raw_disk = tempfile.mkstemp()
os.close(fd)
+ self.create_raw_disk_image(raw_disk)
self.create_local_system(temp_root, raw_disk)
try: