[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] XCP & Openstack

On Wed, Feb 29, 2012 at 10:41 AM, Andrew Eross <eross@xxxxxxxxxxxx> wrote:
> Hi Todd,
> Thanks! Yup, that Xen cookbook is actually where I'm about to start from...
> with a combination of the knowledge from the other various pages.
> Ah, got it about the plugins, good hint there.
> One question though, do you know how to make sense of the 100 some-odd
> identical looking RPMs
> in http://downloads.xen.org/XCP/openstack/openstack-xen-plugins/ ;?

This is currently running with a Jenkins script on each commit:

cd plugins/xenserver/xenapi/contrib
export VER=`git rev-parse HEAD`
perl -i -pe 's/^(Release:\s+)(.+)/$1$ENV{VER}/'
mkdir -p openstack-xen-plugins
cp rpmbuild/RPMS/noarch/*.rpm openstack-xen-plugins
createrepo openstack-xen-plugins
scp -r openstack-xen-plugins

In production you'd want to run this script for a particular release
of your OpenStack deployment so that it is in sync.

> Could I ask though what you mean when you say that the instructions at
> http://wiki.openstack.org/XenServerDevelopment ; are for development?

They are good for setting up a development environment, but for
deploying OpenStack you should really use configuration management
(Puppet, Chef, Crowbar, etc.)

> I mean, other than that the configuration details and network setup, etc,
> would all need to be changed.. is there anything in particular that setup is
> doing that would be otherwise undesirable?

Probably not, but you should encapsulate the best practices with the
e.g. chef scripts, etc.


Todd Deshane

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.