Index: virt-manager-1.0.1/virtinst/devicedisk.py =================================================================== --- virt-manager-1.0.1.orig/virtinst/devicedisk.py +++ virt-manager-1.0.1/virtinst/devicedisk.py @@ -156,10 +156,11 @@ class VirtualDisk(VirtualDevice): DRIVER_TAP_RAW = "aio" DRIVER_TAP_QCOW = "qcow" + DRIVER_TAP_QED = "qed" DRIVER_TAP_VMDK = "vmdk" DRIVER_TAP_VDISK = "vdisk" driver_types = [DRIVER_TAP_RAW, DRIVER_TAP_QCOW, - DRIVER_TAP_VMDK, DRIVER_TAP_VDISK] + DRIVER_TAP_QED, DRIVER_TAP_VMDK, DRIVER_TAP_VDISK] CACHE_MODE_NONE = "none" CACHE_MODE_WRITETHROUGH = "writethrough" Index: virt-manager-1.0.1/virtinst/virtimage.py =================================================================== --- virt-manager-1.0.1.orig/virtinst/virtimage.py +++ virt-manager-1.0.1/virtinst/virtimage.py @@ -209,6 +209,7 @@ class Disk(object): FORMAT_QCOW2 = "qcow2" FORMAT_VMDK = "vmdk" FORMAT_VDI = "vdi" + FORMAT_QED = "qed" USE_SYSTEM = "system" USE_USER = "user" @@ -240,7 +241,8 @@ class Disk(object): Disk.FORMAT_QCOW2, Disk.FORMAT_VMDK, Disk.FORMAT_ISO, - Disk.FORMAT_VDI] + Disk.FORMAT_VDI, + Disk.FORMAT_QED] validate(formats.count(self.format) > 0, _("The format for disk %s must be one of %s") % (self.file, ",".join(formats))) Index: virt-manager-1.0.1/virtinst/support.py =================================================================== --- virt-manager-1.0.1.orig/virtinst/support.py +++ virt-manager-1.0.1/virtinst/support.py @@ -258,7 +258,7 @@ SUPPORT_CONN_DISK_SD = _make(version="1. # default to qcow2. It might be fine for xen or qemu older than the versions # here, but until someone tests things I'm going to be a bit conservative. SUPPORT_CONN_DEFAULT_QCOW2 = _make( - version="0.8.0", hv_version={"qemu": "1.2.0", "test": 0}) + version="0.8.0", hv_version={"qemu": "1.2.0", "all": 0}) SUPPORT_CONN_DEFAULT_USB2 = _make( version="0.9.7", hv_version={"qemu": "1.0.0", "test": 0}) SUPPORT_CONN_CAN_ACPI = _make(hv_version={"xen": "3.1.0", "all": 0})