openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #08590
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