[Pkg-xen-devel] Bug#674132: Bug#674132: xcp-xapi: backend check error

Mike McClurg mike.mcclurg at gmail.com
Wed May 23 12:13:20 UTC 2012


On Wed, May 23, 2012 at 11:56 AM, Ritesh Raj Sarraf <rrs at debian.org> wrote:
> On Wednesday 23 May 2012 03:33 PM, Mike McClurg wrote:
>> Should this really be an error? It's likely that for Xen 4.1, someone
>> might have three toolstacks installed at the same time: xm, xl, and
>> xapi. It seems that they should have the option to switch between the
>> three without causing an error in the init scripts of the other two.
>>
>> In this case, do we really want to return an error here?
>
> In the README doc shipped by the package xcp-xapi, it should recommend
> to use xapi as the TOOLSTACK.

Yes, I gree that the README should tell the user to set TOOLSTACK=xapi
if he or she wants to enable xapi.

> If you are saying that xapi can support all the interfaces, then all of
> them should be briefly touched upon.

No, xapi cannot cope with xend running at the same time. It can cope
with xl being used, as long as xl is not used to change the state of
VMs which xapi is managing.

What I am saying is that someone might want to switch to using xl
instead of xapi. Making the change you suggested xcp-xapi.init would
then mean that setting TOOLSTACK=xl would cause an error, when in fact
it is a perfectly valid thing to do.

> At this moment, following the README, it just fails.

Agreed, let's make sure to add the TOOLSTACK=xapi setting to the
README before Wheezy.

Mike





More information about the Pkg-xen-devel mailing list