On Sat, Mar 11, 2023 at 18:35:20 +0100, Michael Schwartzkopff wrote:
Hi,
I have an old system. The guest there is defined with:
<os>
<type arch='x86_64'
machine='pc-q35-rhel8.2.0'>hvm</type>
</os>
When I try to migrate this guest to a new system I get the error:
error: internal error: unable to execute QEMU command 'blockdev-add': Failed
to connect socket: Permission denied
You seem to be using migration with non-shared storage. Could you please
post the full set of parameters you are passing to the migration API?
(or the full virsh commandline arguments)
This error seems to be a problem with setting up the disk migration
connection and (as also Daniel pointed out) has nothing to do with the
machine type.