Support conversion of virtual disk files from format A to format B

Registered by Jay Pipes on 2011-01-17

Support in-stream conversion of a virtual disk file in format A to format B.

Blueprint information

Status:
Complete
Approver:
Thierry Carrez
Priority:
Undefined
Drafter:
Jay Pipes
Direction:
Approved
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Mark Washenberger on 2013-04-01

Related branches

Sprints

Whiteboard

Most popular conversion needs:

any disk format -> raw
raw -> any disk format

VMDK, VHD -> raw
raw -> VMDK, VHD

VDI is a last option...

Important:

New db model needed to store what hypervisors the image is able to be run on. Reasoning: image creator needs to include drivers for certain hypervisors...

Jordan: Further discussion it looks likw qcow and vhd diff's might be useful too and the ability to merge them. I am not sure if you can do it with qcow but with a vhd you can merge a difference disk with a parent disk so having some functionality where you could upload a disk as a child of another disk and merge them down to a single disk (you can do this via WMI calls on Hyper-V.. i.e. you would have to offload to the host) would be cool - def a wishlist item though.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.