Clark Boylan fa38169bdd Make puppet not fail when puppetdb is dead
By default puppet will fail to run if the puppetdb is not available.
This introduces some chicken and egg problems associated with getting
things working again if you expect puppet to do that for you. Mark
puppetdb write failures as soft failures instead allowing puppet to run
even when puppetdb is not up.

See
http://docs.puppetlabs.com/puppetdb/1.6/connect_puppet_master.html#edit-puppetdbconf
for more info. Note you cannot use storeconfigs with this option set so
store_configs options are removed from the puppet master config.

Change-Id: I8c2023eac11fecaa3815741450f176ad16ede729
2014-04-25 14:03:56 -07:00
2014-04-17 14:48:19 -07:00
2014-04-07 16:14:52 -07:00
2014-04-11 07:56:14 +10:00
2014-04-18 14:16:16 -07:00
2012-09-22 17:32:02 +00:00
2013-09-23 18:29:18 +00:00
2013-09-23 18:29:18 +00:00
2012-09-10 15:58:27 +00:00

Puppet Modules

These are a set of puppet manifests and modules that are currently being used to manage the OpenStack Project infrastructure.

The main entry point is in manifests/site.pp.

In general, most of the modules here are designed to be able to be run either in agent or apply mode.

These puppet modules require puppet 2.7 or greater. Additionally, the site.pp manifest assumes the existence of hiera.

See http://ci.openstack.org for more information.

Documentation

The documentation presented at http://ci.openstack.org comes from git://git.openstack.org/openstack-infra/config repo's docs/source. To build the documentation use

$ tox -evenv python setup.py build_sphinx

Description
System configuration for the OpenDev Collaboratory
Readme 154 MiB
Languages
Python 37.1%
Jinja 36.7%
Shell 13.6%
Dockerfile 3.8%
JavaScript 3%
Other 5.8%