
Hi Francesco,
do you always have the same error?
Yes
Are you by any chance using the post copy migration mode?
Not sure what that is. The migration is initiated by either putting the host in maintenance, or selecting 'upgrade' from the menu.
Could you please share the libvirt debug logs, at least on the source side?
https://wiki.libvirt.org/page/DebugLogs
You may want to do a test run with the debug logs turned on and disable them just after, those are VERY verbose.
Before I put it into debug mode, I'd tried to migrate the troublesome VM by itself, and it worked. So I then thought I try putting the host that has that VM into maintenance, and it successfully copied that VM over, but failed on another VM this time (a Linux VM). I took the host out of maintenance, and switched on debug mode (restarting libvirtd made the host rather unhappy, but it sorted itself out), and then tried putting the host back into maintenance. It complained about another VM failing to be migrated, though I couldn't see that VM on the host. It did succeed in moving the VM that was causing it problems, and is now in maintenance mode. So it seems a bit hit and miss. Do you still want the logs? Thanks, Cam