On Wed, 23 Mar 2016 13:07:12 -0400 Laine Stump wrote: >What you're trying to do isn't supported and won't work. the >qemu:///session libvirtd runs as a normal user, and doesn't have the >necessary permissions to create tap devices or connect them to either >Linux host bridges or OVS bridges. qemu added the "qemu-bridge-helper" >which is a suid binary that will create a tap device and connect it to >the named Linux host bridge, and the person who wrote that helper also >made a patch to libvirt to automatically call the qemu-bridge-helper >when a request is made in a qemu:///session guest to connect to a >bridge. Unfortunately, qemu-bridge-helper only knows how to connect to >standard Linux host bridges, it knows nothing about OVS.
Thank you, that answers my questions pretty thoroughly :) >I believe there is an OVS compatibility module that makes the ioctl used >to connect a tap device to a host bridge also work for OVS bridges. You >may want to look into that. <snip> Br-compat module was removed from OVS few releases ago, IIRC, since libvirt and KVM/QEMU can use Openvswitch bridges natively now. And it works just fine, just not for my use case :) Thanks again for the information on inner workings of user session, now I know what I have to do. Luckily, I don't have that much domains to migrate. Pedja _______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users