[Bug 659532] Re: vmbuilder XML is incomplete with libvirt 0.8.3 (No bootable devices)
Jamie Strandboge
jamie at ubuntu.com
Wed Oct 13 01:24:47 BST 2010
Attached is a preliminary patch for vm-builder on maverick which adjusts
VMbuilder/disk.py to have a new 'self.format_type' attribute. This
attribute will normally be 'None', but will be set when a disk is
convert()ed. VMbuilder/plugins/libvirt/templates/libvirtxml*.tmpl is
then adjusted to supply the proper qemu image format to libvirt if the
format_type is set for the disk. Since libvirt defaults to 'raw' for
unspecified format types, this covers the default 'qcow2' case and
avoids setting the format type when using --raw.
Tested using:
$ sudo vmbuilder kvm ubuntu --suite lucid --flavour virtual --arch i386 -o --libvirt qemu:///system
$ sudo vmbuilder kvm ubuntu --suite lucid --flavour virtual --arch i386 -o --libvirt qemu:///system --raw /dev/loop1
** Patch added: "vm-builder_0.12.4-0ubuntu1.1.debdiff"
https://bugs.launchpad.net/ubuntu/+source/vm-builder/+bug/659532/+attachment/1689824/+files/vm-builder_0.12.4-0ubuntu1.1.debdiff
--
vmbuilder XML is incomplete with libvirt 0.8.3 (No bootable devices)
https://bugs.launchpad.net/bugs/659532
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.
More information about the Ubuntu-server-bugs
mailing list