← Back to team overview

openstack team mailing list archive

Re: How to deploy openstack automatically in your env.

 

Hi Tim,

The module you are using is puppetlabs-openstack? Or is wrote by yourself?
Here is the puppet openstack module dependency. I don't think it supported
RHEL

/etc/puppet/modules
└─┬ puppetlabs-openstack (v1.0.3)
  ├── UNMET DEPENDENCY puppetlabs-cinder (>= 1.0.1)
  ├─┬ puppetlabs-glance (v1.0.0)
  │ ├── cprice404-inifile (v0.9.0)
  │ └─┬ puppetlabs-keystone (v1.0.1)
  │   └─┬ puppetlabs-mysql (v0.5.0)
  │     └── puppetlabs-stdlib (v3.2.0)
  ├─┬ puppetlabs-horizon (v1.0.0)
  │ ├── saz-memcached (v2.0.4)
  │ └─┬ puppetlabs-apache (v0.5.0-rc1)
  │   └── puppetlabs-firewall (v0.0.4)
  └─┬ puppetlabs-nova (v1.0.1)
    ├── UNMET DEPENDENCY puppetlabs-cinder (>= 1.0.1)
    ├── puppetlabs-apt (v1.1.0)
    ├── puppet-cinder (v1.0.1)
    ├── puppetlabs-rabbitmq (v2.0.2)
    └── duritong-sysctl (v0.0.1)



On Mon, Dec 3, 2012 at 11:59 PM, Tim Bell <Tim.Bell@xxxxxxx> wrote:

> Lei,
>
> At CERN, we run our RHEL-based OpenStack instance with the puppetlabs
> modules. They work very well and simplify the multi-node deployments.
>
> We've got around 200 hypervisors deployed with this method.
>
> Tim
>
> > -----Original Message-----
> > From: openstack-bounces+tim.bell=cern.ch@xxxxxxxxxxxxxxxxxxx
> > [mailto:openstack-bounces+tim.bell=cern.ch@xxxxxxxxxxxxxxxxxxx] On
> Behalf
> Of
> > Derek Higgins
> > Sent: 03 December 2012 16:37
> > To: Lei Zhang
> > Cc: openstack@xxxxxxxxxxxxxxxxxxx
> > Subject: Re: [Openstack] How to deploy openstack automatically in your
> env.
> >
> > Hi Lei,
> >
> > On 12/03/2012 09:15 AM, Lei Zhang wrote:
> > > Hi all,
> > >
> > > I search the internet for days and found several automatically tool.
> > > Including
> > >
> > >   * devstack
> > >   * puppet+pupet-openstack
> > >   * stackops
> > >   * OneStack
> > >
> > > But It seems that all the scripts are well tested on ubuntu not RHEL.
> > > How could you guys to deploy the openstack automatically, especially
> > > on RHEL.
> >
> >    a lot of work has gone into the puppetlabs puppet modules so that they
> work
> > on RHEL,
> >
> > you can download the modules from their github account
> > https://github.com/puppetlabs/
> >
> > alternatively, I have been working on a tool to deploy openstack on RHEL
> and
> > Fedora, its still at early stages and probably a bit rough around the
> edges but if
> > your interested you can try it out https://github.com/fedora-
> > openstack/packstack
> >
> > currently you can use packstack to install folsom keystone, glance, nova,
> cinder,
> > horizon and swift on Multiple RHEL or Fedora servers. If you want to try
> it out it
> > would be great to get any feedback you have.
> >
> > packstack uses the puppetlabs modules to apply puppet manifests to
> individual
> > servers without the requirement of having a puppet master server.
> >
> > thanks,
> > Derek.
> >
> > >
> > > --
> > > Lei Zhang
> > >
> > > Blog: http://jeffrey4l.github.com
> > > twitter/weibo: @jeffrey4l
> > >
> > >
> > >
> > > _______________________________________________
> > > Mailing list: https://launchpad.net/~openstack
> > > Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> > > Unsubscribe : https://launchpad.net/~openstack
> > > More help   : https://help.launchpad.net/ListHelp
> > >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~openstack
> > Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~openstack
> > More help   : https://help.launchpad.net/ListHelp
>



-- 
Lei Zhang

Blog: http://jeffrey4l.github.com
twitter/weibo: @jeffrey4l

Follow ups

References