[Pkg-escience-soc2009] [debian-vm-builder] What is your debian-vm-builder source code state ?

Miguel Landaeta miguel at miguel.cc
Tue Oct 19 02:24:01 UTC 2010


Hi Stéphane,

On Mon, Oct 18, 2010 at 2:00 PM, Stéphane Klein <stephane at harobed.org> wrote:
> What is the status of you work ? I've you a repository ? Have you already do
> the source code upgrade task ?

I have several weeks trying to add support for squeeze in vm-builder.

So far, I could generate a working image to be used with Xen but
I can't generate a working image for KVM.

The Xen image is working because it doesn't need a bootloader to be
installed.

The KVM case fails because vm-builder tries to install grub-legacy.
This works in Ubuntu but no in Debian (there are many many
differences between grub-legacy package of Debian and Ubuntu).

Since I thought I was working alone on vm-builder I was merely
hacking the code. Please give me some days to prepare my
changes in a sane way and publish my branch on the repo.

Since I'm very interested in having updated Debian images on Amazon
EC2, I wasn't touching vm-builder code in the last days because the
Xen case is working, so I shift part of my attention to find a way to bundle
valid images with euca2ools.

IMO, the main issues to solve right now are: fix the install_bootloader
method in VMBuilder/plugins/debian/distro.py[1] to use grub2 and
determine why euca2ools is not bundling valid Amazon EC2 images
(see #599464), though if you just want to use vm-builder with Xen,
KVM or QEMU, that bug is not relevant.

I'll push my branch during the weekend. I'll let you know.
I'm glad to know about collaboration with this.

Cheers,


1. http://git.debian.org/?p=pkg-escience/vmbuilder.git;a=blob;f=VMBuilder/plugins/debian/distro.py

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche



More information about the Pkg-escience-soc2009 mailing list