Fix README file. It was WAY old.
Change-Id: I04c5b1d953f9dbdd2d48452cec43f1b2e1e62f2d
This commit is contained in:
parent
ee45c27500
commit
47a8f289c3
30
README.md
30
README.md
@ -1,28 +1,12 @@
|
|||||||
These are a set of puppet manifests and modules that are currently being
|
These are a set of puppet manifests and modules that are currently being
|
||||||
used to manage some of the efforts of the OpenStack CI project. They are
|
used to manage the OpenStack CI infrastructure.
|
||||||
quite bare and crappy at the moment, but should grow soon.
|
|
||||||
|
|
||||||
Additionally, there is a script, make_puppet_lp.py which is used to generate
|
The main entry point is in manifests/site.py.
|
||||||
a few lists of users from launchpad teams, to make management and population
|
|
||||||
of user accounts on different types of servers easier.
|
|
||||||
|
|
||||||
There are currently two different entry points, the slave.pp and the
|
In general, most of the modules here are designed to be able to be run
|
||||||
server.pp manifest.
|
either in agent or apply mode.
|
||||||
|
|
||||||
slave.pp is intended to be for jenkins slaves and adds all members of
|
These puppet modules require puppet 2.7 or greater. Additionally, the
|
||||||
~openstack-ci-admins
|
site.pp manifest assumes the existence of hiera.
|
||||||
|
|
||||||
server.pp is intended as the base for other servers and adds members of
|
|
||||||
~openstack-admins
|
|
||||||
|
|
||||||
Puppet needs to be installed via gems, because we use the pip package
|
|
||||||
provider for one of the packages and that is only in 2.7.
|
|
||||||
|
|
||||||
For instance:
|
|
||||||
|
|
||||||
/var/lib/gems/1.8/bin/puppet apply --modulepath=`pwd`/modules manifests/slave.pp
|
|
||||||
|
|
||||||
or
|
|
||||||
|
|
||||||
/var/lib/gems/1.8/bin/puppet apply --modulepath=`pwd`/modules manifests/server.pp
|
|
||||||
|
|
||||||
|
See http://ci.openstack.org for more information.
|
||||||
|
Loading…
Reference in New Issue
Block a user