
There have been no backwards-incompatible changes in the rabbitmq module since 5.0.0. However there have been major bugfixes to keep up with changes in upstream rabbitmq packages, so it is worth updating. This update is needed for Infra Cloud to work. The only module that uses the rabbitmq module currently is the storyboard module, all of which is contained in one class[1], so the impact of this update is minimal. See the puppetlabs-rabbitmq changelog[2] for more details of what this update entails. [1] http://git.openstack.org/cgit/openstack-infra/puppet-storyboard/tree/manifests/rabbit.pp [2] https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/CHANGELOG.md Change-Id: Ief759e6676799864d9ef8b472d30e8f9834b41c0
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://docs.openstack.org/infra/system-config for more information.
Documentation
The documentation presented at http://docs.openstack.org/infra/system-config comes from git://git.openstack.org/openstack-infra/system-config repo's docs/source. To build the documentation use
$ tox -evenv python setup.py build_sphinx
Description
Languages
Jinja
36.9%
Python
36.8%
Shell
13.6%
Dockerfile
3.8%
JavaScript
3%
Other
5.9%