This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Easier interface for kickstarting Xen VMs

To: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Easier interface for kickstarting Xen VMs
From: "Edward Z. Yang" <ezyang@xxxxxxx>
Date: Tue, 21 Sep 2010 14:32:57 -0400
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 21 Sep 2010 11:33:47 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.1009211741010.2721@kaball-desktop>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1285002050-sup-3158@ezyang> <alpine.DEB.2.00.1009211741010.2721@kaball-desktop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Sup/git
Excerpts from Stefano Stabellini's message of Tue Sep 21 12:46:53 -0400 2010:
> You should be aware that we are trying to move away from xend to xl,
> that generally supports the same VM config file format with just one
> exception: embedded python.

Stefano, that's really interested!  None of our current team was aware of
this fact; probably because we're still on Ubuntu 8.04 due to Xen's
special packaging situation on this platforms.

> Considering that kickstarting Xen VMs is a common problem and probably
> the main headache for sysadmins when moving from xend to xl, I would
> welcome a clean and small solution to this problem that doesn't involve
> embedded python.

That's great to hear.  The point of the solution is to do away with the
embedded Python.

> If we go with the temporary fs strategy, I guess there isn't any actual
> code to be committed to xen-unstable, but rather a wiki page to
> describe the solution and a link to the initrd? 

Considering that any given Kickstart file needs to be converted into an
initrd, there would be code involved.  I am also unconvinced that Anaconda
actually /works/ with layered initrd, see my post here:



Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>