Activity log for bug #655392

Date Who What changed Old value New value Message
2010-10-05 22:16:44 Jamie Strandboge bug added bug
2010-10-05 22:16:57 Jamie Strandboge nominated for series Ubuntu Lucid
2010-10-05 22:16:57 Jamie Strandboge bug task added virtinst (Ubuntu Lucid)
2010-10-05 22:16:57 Jamie Strandboge nominated for series Ubuntu Maverick
2010-10-05 22:16:57 Jamie Strandboge bug task added virtinst (Ubuntu Maverick)
2010-10-05 22:17:21 Jamie Strandboge virtinst (Ubuntu Maverick): importance Undecided Medium
2010-10-05 22:17:21 Jamie Strandboge virtinst (Ubuntu Maverick): status New In Progress
2010-10-05 22:17:21 Jamie Strandboge virtinst (Ubuntu Maverick): milestone maverick-updates
2010-10-05 22:17:21 Jamie Strandboge virtinst (Ubuntu Maverick): assignee Jamie Strandboge (jdstrand)
2010-10-05 22:17:48 Jamie Strandboge virtinst (Ubuntu Lucid): importance Undecided Medium
2010-10-05 22:17:48 Jamie Strandboge virtinst (Ubuntu Lucid): status New In Progress
2010-10-05 22:17:48 Jamie Strandboge virtinst (Ubuntu Lucid): milestone lucid-updates
2010-10-05 22:17:48 Jamie Strandboge virtinst (Ubuntu Lucid): assignee Jamie Strandboge (jdstrand)
2010-10-08 18:44:06 Jamin W. Collins bug added subscriber Jamin W. Collins
2010-10-12 18:26:52 Jamie Strandboge description Binary package hint: virtinst libvirt 0.8.3 and later (and the upcoming libvirt update for lucid-security) does not probe qemu disks for the image format and defaults to 'raw' when the format is not specified in the XML. This breaks virt-install --import because it does not allow for specifying a disk format and does not specify a format in the XML. TEST CASE: $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2 --import $ virt-viewer --connect=qemu:///session test-import # shows that disk cannot be found WORKAROUND: After importing, use /usr/sbin/libvirt-migrate-qemu-disks Binary package hint: virtinst libvirt 0.8.3 and later (and the upcoming libvirt update for lucid-security) does not probe qemu disks for the image format and defaults to 'raw' when the format is not specified in the XML. This breaks virt-install --import because the version in maverick does not allow for specifying a disk format and does not specify a format in the XML. TEST CASE (in maverick release): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2 --import $ virt-viewer --connect=qemu:///session test-import # shows that disk cannot be found TEST CASE (after update to -proposed): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2,format=qcow2 --import $ virt-viewer --connect=qemu:///session test-import # image starts fine WORKAROUND: After importing, use /usr/sbin/libvirt-migrate-qemu-disks
2010-10-12 18:38:45 tp bug added subscriber tp
2010-10-12 19:09:23 Jamie Strandboge description Binary package hint: virtinst libvirt 0.8.3 and later (and the upcoming libvirt update for lucid-security) does not probe qemu disks for the image format and defaults to 'raw' when the format is not specified in the XML. This breaks virt-install --import because the version in maverick does not allow for specifying a disk format and does not specify a format in the XML. TEST CASE (in maverick release): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2 --import $ virt-viewer --connect=qemu:///session test-import # shows that disk cannot be found TEST CASE (after update to -proposed): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2,format=qcow2 --import $ virt-viewer --connect=qemu:///session test-import # image starts fine WORKAROUND: After importing, use /usr/sbin/libvirt-migrate-qemu-disks Binary package hint: virtinst 1. libvirt 0.8.3 and later (and the upcoming libvirt update for lucid-security) does not probe qemu disks for the image format and defaults to 'raw' when the format is not specified in the XML. This breaks virt-install --import because the version in maverick does not allow for specifying a disk format and does not specify a format in the XML. WORKAROUND: After importing, use /usr/sbin/libvirt-migrate-qemu-disks 2. this is fixed upstream in 0.500.4, but not in Debian (or Natty) 3. patch fixes this bug by adding/honoring the 'format=' option when specifying a disk. It also updates the testsuite to work with Debian's patches for adjusting the path for Xen (unrelated to this bug, but useful for testing). 4a. TEST CASE (in maverick release): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2 --import $ virt-viewer --connect=qemu:///session test-import # shows that disk cannot be found 4b. TEST CASE (after update to -proposed): $ virt-install --connect=qemu:///session --name test-import --ram=256 --disk path=<path to existing qemu non-raw image>.qcow2,format=qcow2 --import $ virt-viewer --connect=qemu:///session test-import # image starts fine 5. Risk of regression is considered low. Patch is not intrusive, adds a test to the test suite for this behavior, comes from upstream, passes the 'python setup.py test' and 'python setup.py test_cli' tests from the testsuite, and has been tested using QRT.
2010-10-12 19:11:39 Jamie Strandboge tags regression-release
2010-10-12 19:11:53 Jamie Strandboge virtinst (Ubuntu Maverick): status In Progress Fix Committed
2010-10-12 19:12:03 Jamie Strandboge virtinst (Ubuntu): milestone maverick-updates
2010-10-12 19:12:15 Jamie Strandboge nominated for series Ubuntu Natty
2010-10-12 19:12:15 Jamie Strandboge bug task added virtinst (Ubuntu Natty)
2010-10-12 19:13:22 Jamie Strandboge bug added subscriber Ubuntu Stable Release Updates Team
2010-10-12 19:14:32 Jamie Strandboge attachment added virtinst_0.500.3-2ubuntu1.1.debdiff https://bugs.launchpad.net/ubuntu/+source/virtinst/+bug/655392/+attachment/1689004/+files/virtinst_0.500.3-2ubuntu1.1.debdiff
2010-10-12 19:17:27 Jamie Strandboge virtinst (Ubuntu Natty): status In Progress Triaged
2010-10-12 19:37:23 Martin Pitt bug added subscriber SRU Verification
2010-10-12 19:37:26 Martin Pitt tags regression-release regression-release verification-needed
2010-10-12 20:19:11 Jamie Strandboge bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600017
2010-10-12 20:19:11 Jamie Strandboge bug task added virtinst (Debian)
2010-10-12 21:31:50 Bug Watch Updater virtinst (Debian): status Unknown New
2010-10-12 21:45:49 Jamie Strandboge bug added subscriber Ubuntu Security Team
2010-10-12 23:40:33 tp removed subscriber tp
2010-10-14 06:34:44 Martin Pitt tags regression-release verification-needed regression-release verification-done
2010-10-14 13:38:28 Jamie Strandboge virtinst (Ubuntu Lucid): status In Progress Fix Committed
2010-10-14 13:38:58 Launchpad Janitor virtinst (Ubuntu Maverick): status Fix Committed Fix Released
2010-10-14 13:39:34 Jamie Strandboge virtinst (Ubuntu Maverick): status Fix Released Fix Committed
2010-10-14 13:39:45 Jamie Strandboge virtinst (Ubuntu Natty): status Triaged Fix Released
2010-10-16 04:45:39 Launchpad Janitor branch linked lp:ubuntu/virtinst
2010-10-20 16:14:51 Launchpad Janitor virtinst (Ubuntu Maverick): status Fix Committed Fix Released
2010-10-21 22:07:33 Launchpad Janitor virtinst (Ubuntu Lucid): status Fix Committed Fix Released
2010-10-21 22:14:22 Launchpad Janitor branch linked lp:ubuntu/lucid-security/virtinst
2011-09-19 21:33:04 Ubuntu Foundations Team Bug Bot tags regression-release verification-done regression-release testcase verification-done
2011-10-19 16:48:24 Jamie Strandboge removed subscriber Ubuntu Security Team
2014-10-09 17:21:25 Bug Watch Updater virtinst (Debian): status New Fix Released