Hide Forgot
Description of problem: Block live migration is refused when libvirt tunnelling is used and list of devices passed to 'migrate_disks' is empty. Version-Release number of selected component (if applicable): 1.3.1 How reproducible: 100% Steps to Reproduce: 1. Trigger tunnelled block live migration of virtual machine and pass empty list for migrate_disks parameter Actual results: Block live migration is refused, because selective disk migration does not work with tunnelled live migrations. Expected results: Block live migration should work as expected, no additional devices to migrate so it shouldn't fail because of tunnelling
(In reply to Pawel Koniszewski from comment #0) [...] > Actual results: > Block live migration is refused, because selective disk migration does not > work with tunnelled live migrations. Migration with non-shared storage is not supported by libvirt when using the tunelled migration approach. The current plan to add security to the storage migration is to use the ongoing work to add TLS support for all qemu streams rather than trying to squeeze everything through the libvirt streams API.