e7f1062d5105ee91891261a589701f7fae8335c4

This adds a simple role to install Zookeeper. Add an option to nodepool-base to use this role to install Zookeeper. Use this in the nodepool-builder gate testing where we are just validating that the nodepool-builder container starts and is ready to accept connections. It needs a zookeeper to talk to, even though it is not going to do anything. Change-Id: I4ae89a51e454be4ee53ad4e04407162aaa8d9f9a
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 https://opendev.org/opendev/system-config repo's docs/source. To build the documentation use
tox -evenv python setup.py build_sphinx
Description
Languages
Python
37.5%
Jinja
37.3%
Shell
14%
Dockerfile
3.7%
JavaScript
3.1%
Other
4.4%