#17 - xl lacks support for xm create -F (sxp config file syntax)

Owner: Ian Campbell <Ian.Campbell@citrix.com>

Date: Thu Sep 12 10:00:01 2013

Last Update: Thu Sep 12 10:00:01 2013

Severity: normal

Affects:

State: Closed

[ Retrieve as mbox ]


Message-ID: ! 

[ Retrieve Raw Message; Archives: gmane, marc.info ]

Message not present in archive

From: Ian Campbell <Ian.Campbell@citrix.com>
To: Matt Wilson <msw@linux.com>
Cc: Matt Wilson <msw@amazon.com>, George Dunlap <George.Dunlap@eu.citrix.com>, Stefano Stabellini <stefano.stabellini@eu.citrix.com>, xen-devel <xen-devel@lists.xenproject.org>, Steven Noonan <snoonan@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>
Subject: [Xen-devel] Support for xm create -F (sxp configuration files)
Date: Thu, 12 Sep 2013 10:50:49 +0100
Message-ID: <1378979449.10076.28.camel@kazak.uk.xensource.com>

[ Reply to this message; Retrieve Raw Message; Archives: gmane, marc.info ]

create ! 
title it xl lacks support for xm create -F (sxp config file syntax)

On Mon, 2013-09-02 at 13:32 -0700, Matt Wilson wrote:
> 
> Live migration between a system running xend to a system that doesn't
> support xend would be a nice-to-have. That probably means some support
> for SXP parsing either in libxl or in some compatibility tool. 

Matt mentioned elsewhere that they use "xm create -F" which takes a
configuration file in the xend sxp format (I had no idea this option
existed).

I don't think we really want to be adding SXP code to xm but perhaps we
can produce a conversion tool?

Matt, can you provide some examples of the actual SXP you care about, we
obviously don't want to be worrying about the bits which aren't actually
used.

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


From: Matt Wilson <msw@linux.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Steven Noonan <snoonan@amazon.com>, xen-devel <xen-devel@lists.xenproject.org>, Ian Jackson <ian.jackson@eu.citrix.com>, Stefano Stabellini <stefano.stabellini@eu.citrix.com>, Matt Wilson <msw@amazon.com>, George Dunlap <George.Dunlap@eu.citrix.com>
Subject: Re: [Xen-devel] Support for xm create -F (sxp configuration files)
Date: Mon, 16 Sep 2013 09:49:52 -0700
Message-ID: <20130916164922.GA22280@u109add4315675089e695.ant.amazon.com>

[ Reply to this message; Retrieve Raw Message; Archives: gmane, marc.info ]

On Thu, Sep 12, 2013 at 10:50:49AM +0100, Ian Campbell wrote:
> create ! 
> title it xl lacks support for xm create -F (sxp config file syntax)
> 
> On Mon, 2013-09-02 at 13:32 -0700, Matt Wilson wrote:
> > 
> > Live migration between a system running xend to a system that doesn't
> > support xend would be a nice-to-have. That probably means some support
> > for SXP parsing either in libxl or in some compatibility tool. 
> 
> Matt mentioned elsewhere that they use "xm create -F" which takes a
> configuration file in the xend sxp format (I had no idea this option
> existed).
> 
> I don't think we really want to be adding SXP code to xm but perhaps we
> can produce a conversion tool?

Indeed, also mentioned elsewhere it's probably not in the best
interest of the project to go adding SXP support when we already have
more well adopted options like json.

> Matt, can you provide some examples of the actual SXP you care about, we
> obviously don't want to be worrying about the bits which aren't actually
> used.

Honestly I think it'd be less total work to avoid SXP altogether.
There are some other differences that need to be carefully considered,
and shifting config file formats is a forcing function for looking
closely for those differences.

--msw

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

From: Ian Campbell <Ian.Campbell@citrix.com>
To: Matt Wilson <msw@linux.com>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Steven Noonan <snoonan@amazon.com>, xen-devel <xen-devel@lists.xenproject.org>, Stefano Stabellini <stefano.stabellini@eu.citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>, Matt Wilson <msw@amazon.com>
Subject: Re: [Xen-devel] Support for xm create -F (sxp configuration files)
Date: Tue, 5 Nov 2013 14:39:53 +0000
Message-ID: <1383662393.13961.82.camel@kazak.uk.xensource.com>

[ Reply to this message; Retrieve Raw Message; Archives: gmane, marc.info ]

close 17
thanks

On Mon, 2013-09-16 at 09:49 -0700, Matt Wilson wrote:
> On Thu, Sep 12, 2013 at 10:50:49AM +0100, Ian Campbell wrote:
> > create ! 
> > title it xl lacks support for xm create -F (sxp config file syntax)
> > 
> > On Mon, 2013-09-02 at 13:32 -0700, Matt Wilson wrote:
> > > 
> > > Live migration between a system running xend to a system that doesn't
> > > support xend would be a nice-to-have. That probably means some support
> > > for SXP parsing either in libxl or in some compatibility tool. 
> > 
> > Matt mentioned elsewhere that they use "xm create -F" which takes a
> > configuration file in the xend sxp format (I had no idea this option
> > existed).
> > 
> > I don't think we really want to be adding SXP code to xm but perhaps we
> > can produce a conversion tool?
> 
> Indeed, also mentioned elsewhere it's probably not in the best
> interest of the project to go adding SXP support when we already have
> more well adopted options like json.
> 
> > Matt, can you provide some examples of the actual SXP you care about, we
> > obviously don't want to be worrying about the bits which aren't actually
> > used.
> 
> Honestly I think it'd be less total work to avoid SXP altogether.
> There are some other differences that need to be carefully considered,
> and shifting config file formats is a forcing function for looking
> closely for those differences.

I suppose I should close this bug.

If anyone else has a requirement for this stuff now would be a good time
to say so.

I'll also add it to http://wiki.xen.org/wiki/XL#Anti-Features.

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel