[virt-tools-list] RFC: use virDomainMigrate3 in virt-manager

Jim Fehlig jfehlig at suse.com
Wed Aug 31 18:04:37 UTC 2016


Hi All,

I received a bug report (apologies for no link, but it's not publicly
accessible) about migration failing with virt-manager between Xen hosts. It's
rather embarrassing to admit, but I've never tried migration with virt-manager
and Xen :-/.

The libvirt libxl driver for Xen only supports the extensible params version of
the migration V3 API. virt-manager currently uses the virDomainMigrate API,
which can accommodate migration protocol versions 1, 2 and 3, but doesn't
support the extensible params variant of the V3 protocol. The virDomainMigrate3
API does support the extensible params variant. Switching virt-manager to use
virDomainMigrate3 would allow virt-manager's migrate functionality to work with
hypervisors only supporting the newer migrate APIs.

Any opinions on changing virt-manager to use virDomainMigrate3? Attached is an
initial attempt at doing so.

Regards,
Jim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: virt-manager-use-virDomainMigrate3-API.patch
Type: text/x-patch
Size: 1482 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20160831/9f64d44b/attachment.bin>


More information about the virt-tools-list mailing list