[FFe] VMBuilder 0.12.0

Bug #525741 reported by Soren Hansen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vm-builder (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'd like to request permission to upload VMBuilder 0.12.0 to Lucid.

0.12.0 is the result of a major refactoring of VMBuilder. It's a several thousand line diff, and I'm sure there are things that broke in the process (I've begun reporting the bugs against VMBuilder upstream, if you're curious). However, this is the direction VMBuilder upstream is going. To make maintenance in Lucid as easy as possible, it would be best to track 0.12.

I'm personally dedicated to fix every regression caused by this. I expect to fix most this week (so not quite in time for alpha 3), and the rest in time for beta 1.

Note: This is needed for both server-lucid-contextualisation and server-lucid-vmbuilder-multiple-outputs

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

Just to clarify, what will make maintenance in Lucid more difficult if we stick with vmbuilder 0.11.3?

Revision history for this message
Soren Hansen (soren) wrote :

The delta between the 0.11 and 0.12 branches is vast, and bugfixes from 0.12 are going to be a hassle to backport to 0.11.

The upstream focus of development is 0.12, and certainly lucid+1 will have 0.12 (or later), so 0.11 will, unless someone dedicates ressources to maintaining it, be abandoned.

After Hardy was released, ubuntu-vm-builder was rewritten from a rather large shell script to the python project that is VMBuilder. The Hardy version really could have benefited from a lot of the bugs we fixed in the new implementation, but backporting them was an extreme hassle, and as a result the version in Hardy was virtually left to rot. Arguably, the situation isn't quite as bad this time (it's, after all, still the same programming language), but I'd really like to have the LTS version of VMBuilder be as maintainable as possible for as long as possible, and I think 0.12 gives us that.

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted, please upload ASAP.

Changed in vm-builder (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vm-builder - 0.12.0-0ubuntu1

---------------
vm-builder (0.12.0-0ubuntu1) lucid; urgency=low

  * New upstream release. (FFe: LP: #525741)
    - All patches incorporated upstream.
 -- Soren Hansen <email address hidden> Mon, 22 Feb 2010 13:56:18 +0100

Changed in vm-builder (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.