This feature appears to cause a bug.
To reproduce attach-device to a virtual machine and then stop that vm
Start another vm and try to attach-device to that machine
I get:
virsh attach-device vm1 /var/lib/libvirt/hotplug/usb-serial.xml
error: Failed to attach device from /var/lib/libvirt/hotplug/usb-serial.xml
error: Requested operation is not valid: USB device 002:005 is in use by domain
..
usb-serial:
<hostdev mode='subsystem' type='usb' managed='yes'>
<source>
<vendor id='0x067b'/>
<product id='0x2303'/>
</source>
</hostdev>
backing up libvirt0 and libvirt-bin to 0.9.8-2ubuntu17.7 makes this
problem go away.
While looking at this I found a Fedora bug that looks similar. The upstream
patches they identified may be of interest.
https://bugzilla.redhat.com/show_bug.cgi?id=814866
** Bug watch added: Red Hat Bugzilla #814866
https://bugzilla.redhat.com/show_bug.cgi?id=814866
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1082213
Title:
libvirt: When installing two or more identical usb devices in a VM,
only one works
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1082213/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs