← Back to team overview

openstack team mailing list archive

Re: [Openstack-devel] XENAPI_PLUGIN_FAILURE with kronos

 

On 03/13/2012 02:32 PM, Renuka Apte wrote:
> You need to install the xenapi plugins:
> 
> If you are using devstack (https://github.com/openstack-dev/devstack), the
> code below from build_domU.sh does this for you.

I'm part of the debian Openstack packaging team, and I worked with Mike
on packaging XCP in Debian (project Kronos). I do not wish to try
devstack, I wish to fix the Debian packaging!

> # Checkout nova
> if [ ! -d $TOP_DIR/nova ]; then
>     env GIT_SSL_NO_VERIFY=true git clone $NOVA_REPO
>     cd $TOP_DIR/nova
>     git checkout $NOVA_BRANCH
> fi 
> 
> # Install plugins
> cp -pr $TOP_DIR/nova/plugins/xenserver/xenapi/etc/xapi.d /etc/
> chmod a+x /etc/xapi.d/plugins/*
> yum --enablerepo=base install -y parted
> mkdir -p /boot/guest

I'm not using CentOS, but Debian (project Kronos). And in there, you
just need to do:

apt-get install nova-xcp-plugins nova-xcp-network

which installs the above in the correct folders (which are *NOT*
the same as for CentOS). I'd love to have a bit of help from Citrix to
test all this by the way.

Thomas


Follow ups

References