f88a913443
* Slim down filesystem device editor UI * Fix TOCTTOU virt-install bugs (Martin Pitt) * Several other bug fixes virt-manager-3.2.0.tar.bz2 - Drop patches contained in new tarball 1a1e4580-cloner-Explicitly-reject-network-disks-we-dont-know-how-to-clone.patch 2773bc35-storagepool-cleanup-volumes-on-pool-cleanup.patch b1328202-devices-disk-Skip-check_path_search-for-path.patch virtman-append-usr-sbin-to-search-path.patch - Upstream bug fixes (bsc#1027942) 1a1e4580-cloner-Explicitly-reject-network-disks-we-dont-know-how-to-clone.patch 2773bc35-storagepool-cleanup-volumes-on-pool-cleanup.patch b1328202-devices-disk-Skip-check_path_search-for-path.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=525
20 lines
817 B
Diff
20 lines
817 B
Diff
Reference: bnc#813082
|
|
Virt-manager on Xen doesn't fill in any type thereby defaulting to
|
|
'raw'. This patch will generate the correct XML on Xen.
|
|
|
|
Index: virt-manager-3.2.0/virtinst/devices/disk.py
|
|
===================================================================
|
|
--- virt-manager-3.2.0.orig/virtinst/devices/disk.py
|
|
+++ virt-manager-3.2.0/virtinst/devices/disk.py
|
|
@@ -544,6 +544,10 @@ class DeviceDisk(Device):
|
|
https://lists.gnu.org/archive/html/qemu-devel/2008-04/msg00675.html
|
|
"""
|
|
if self.driver_name != self.DRIVER_NAME_QEMU:
|
|
+ if self.driver_name and \
|
|
+ self.driver_name != self.DRIVER_NAME_PHY and \
|
|
+ self.type != 'file':
|
|
+ return self.type
|
|
return None
|
|
|
|
drvtype = self._storage_backend.get_driver_type()
|