Activity log for bug #1082213

Date Who What changed Old value New value Message
2012-11-23 00:35:33 Mariano Dupont bug added bug
2012-11-23 00:38:54 Mariano Dupont summary When installing two or more identical usb devices, only one works libvirt: When installing two or more identical usb devices in a VM, only one works
2012-11-23 06:27:20 Karma Dorje bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=816560
2012-11-23 06:27:20 Karma Dorje bug task added libvirt (Fedora)
2012-11-23 06:31:14 Karma Dorje tags precise upgrade-software-version
2012-11-23 06:32:18 Karma Dorje tags precise upgrade-software-version precise
2012-11-23 06:57:43 Karma Dorje bug added subscriber Karma Dorje
2012-11-23 07:07:59 Karma Dorje bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677496
2012-11-23 07:07:59 Karma Dorje bug task added libvirt (Debian)
2012-11-23 07:09:53 Karma Dorje cve linked 2012-2693
2012-11-23 07:19:49 Karma Dorje information type Public Public Security
2012-11-23 15:51:30 Marc Deslauriers information type Public Security Public
2012-11-24 05:43:01 Karma Dorje tags precise precise upgrade-software-version
2012-11-24 07:29:36 Karma Dorje libvirt (Ubuntu): status New Confirmed
2012-11-26 17:29:29 Bug Watch Updater libvirt (Debian): status Unknown Fix Released
2013-01-30 07:13:38 Serge Hallyn nominated for series Ubuntu Precise
2013-01-30 07:13:38 Serge Hallyn bug task added libvirt (Ubuntu Precise)
2013-01-30 07:13:46 Serge Hallyn libvirt (Ubuntu): status Confirmed Fix Released
2013-01-30 07:13:52 Serge Hallyn libvirt (Ubuntu): importance Undecided Medium
2013-01-30 07:13:55 Serge Hallyn libvirt (Ubuntu Precise): status New Triaged
2013-01-30 07:13:58 Serge Hallyn libvirt (Ubuntu Precise): importance Undecided Medium
2013-02-21 14:29:03 Serge Hallyn libvirt (Ubuntu Precise): assignee Serge Hallyn (serge-hallyn)
2013-02-21 14:29:06 Serge Hallyn libvirt (Ubuntu Precise): status Triaged In Progress
2013-02-22 19:00:21 Serge Hallyn description The problem is described in this bug: https://bugzilla.redhat.com/show_bug.cgi?id=816560 "libvirt ignores address bus= device= when identicle vendor ID/product IDs usb devices attached with either virsh or virt-manager" That bug is closed, but the problem is present in 0.9.8-2ubuntu17.4 (ubuntu server precise lts) Can anyone confirm if there is a version that solves this in ubuntu and how to install it in last LTS? Thank you! The problem is described in this bug: https://bugzilla.redhat.com/show_bug.cgi?id=816560 "libvirt ignores address bus= device= when identicle vendor ID/product IDs usb devices attached with either virsh or virt-manager" That bug is closed, but the problem is present in 0.9.8-2ubuntu17.4 (ubuntu server precise lts) Can anyone confirm if there is a version that solves this in ubuntu and how to install it in last LTS? Thank you! ============================ SRU Justification: 1. Impact: starting a VM with two usb devices with same vendor/id causes one to be ignored. 2. Development fix: looks over a list of usb devices with vendor/id. 3. Stable fix: backported patches from development fix. 4. Test case: (to be filled in). 5. Regression potential: Only usb-related code should be affected, and all qa-regression-tests passed with this fix. ============================
2013-02-22 19:14:26 Serge Hallyn bug added subscriber Ubuntu Stable Release Updates Team
2013-03-04 21:33:49 Mariano Dupont description The problem is described in this bug: https://bugzilla.redhat.com/show_bug.cgi?id=816560 "libvirt ignores address bus= device= when identicle vendor ID/product IDs usb devices attached with either virsh or virt-manager" That bug is closed, but the problem is present in 0.9.8-2ubuntu17.4 (ubuntu server precise lts) Can anyone confirm if there is a version that solves this in ubuntu and how to install it in last LTS? Thank you! ============================ SRU Justification: 1. Impact: starting a VM with two usb devices with same vendor/id causes one to be ignored. 2. Development fix: looks over a list of usb devices with vendor/id. 3. Stable fix: backported patches from development fix. 4. Test case: (to be filled in). 5. Regression potential: Only usb-related code should be affected, and all qa-regression-tests passed with this fix. ============================ The problem is described in this bug: https://bugzilla.redhat.com/show_bug.cgi?id=816560 "libvirt ignores address bus= device= when identicle vendor ID/product IDs usb devices attached with either virsh or virt-manager" That bug is closed, but the problem is present in 0.9.8-2ubuntu17.4 (ubuntu server precise lts) Can anyone confirm if there is a version that solves this in ubuntu and how to install it in last LTS? Thank you! ============================ SRU Justification: 1. Impact: starting a VM with two usb devices with same vendor/id causes one to be ignored. 2. Development fix: looks over a list of usb devices with vendor/id. 3. Stable fix: backported patches from development fix. 4. Test case: ======== test case start ======== Steps to Reproduce: 1. Connect 2 USB to serial converters to the hypervisor 2. Use virt-manager to attach them to the guest. The XML hostdev part should read similar to: <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x067b'/> <product id='0x2303'/> </source> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x067b'/> <product id='0x2303'/> </source> </hostdev> 3. Inside virsh edit XML description of the device specifying address bus= device= for each device (virt-manager does not differentiate them) The XML should end like this: <hostdev mode='subsystem' type='usb' managed='yes'> <source> <address bus='002' device='005'/> </source> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <address bus='002' device='006'/> </source> </hostdev> 4) use virsh dumpxml <domain-id> and see the hostdev tag Actual results: Both devices have same bus and device, and inside the guest only /dev/ttyUSB0 is present. Expected results: Each device should respect the configured values in step 3 and in the guest there should be two devices i.e. /dev/ttyUSB0 and /dev/ttyUSB1 ======== test case end ======== 5. Regression potential: Only usb-related code should be affected, and all qa-regression-tests passed with this fix. ============================
2013-03-27 02:54:09 Chris Halse Rogers libvirt (Ubuntu Precise): status In Progress Fix Committed
2013-03-27 02:54:15 Chris Halse Rogers bug added subscriber SRU Verification
2013-03-27 02:54:22 Chris Halse Rogers tags precise upgrade-software-version precise upgrade-software-version verification-needed
2013-04-04 20:35:30 Mariano Dupont tags precise upgrade-software-version verification-needed precise upgrade-software-version verification-done
2013-04-11 15:32:17 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2013-04-11 15:33:11 Launchpad Janitor libvirt (Ubuntu Precise): status Fix Committed Fix Released
2013-05-05 16:51:13 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/libvirt
2013-06-11 22:59:29 Bill Mills bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=814866
2017-10-28 05:26:44 Bug Watch Updater libvirt (Fedora): status Unknown Fix Released
2017-10-28 05:26:44 Bug Watch Updater libvirt (Fedora): importance Unknown High