virt-manager fails to clone VM with disk from SCSI Pool
Issue
- Virt-Manager does not show destination volume when cloning Guest with DIsk from SCSI Pool.
- Trying to clone guest with disk from SCSI Pool fails with the following traceback:
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/engine.py", line 931, in _do_show_clone
clone_window.show(src.topwin)
File "/usr/share/virt-manager/virtManager/clone.py", line 171, in show
self.reset_state()
File "/usr/share/virt-manager/virtManager/clone.py", line 243, in reset_state
self.populate_storage_lists()
File "/usr/share/virt-manager/virtManager/clone.py", line 578, in populate_storage_lists
self.clone_design.clone_paths = new_disks
File "/usr/share/virt-manager/virtinst/cloner.py", line 151, in set_clone_paths
(path, str(e)))
ValueError: Could not use path '/dev/disk/by-path/virtio-pci-0000:00:0a.0-scsi-0:0:0:0-clone' for cloning: There is not enough free space on the storage pool to create the volume. (0 M requested allocation > 0 M available)
Environment
- virt-manager-1.4.0-2.el7.noarch
- libvirt-daemon-2.0.0-10.el7_3.4.x86_64
- libvirt-daemon-driver-storage-2.0.0-10.el7_3.4.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.