System configuration for the OpenDev Collaboratory
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Monty Taylor 449158138e
Update clouds.yaml for citycloud with new auth info
4 years ago
doc Merge "Add a workflow overview for adding a cloud" 4 years ago
hiera Add dns servers to cacti 5 years ago
inventory Merge "Turn on the future parser for survey.o.o" 5 years ago
launch : add timeout option 5 years ago
manifests Configure zk\d to act as a cluster 4 years ago
modules/openstack_project Merge "Run standalone geard for log processing" 5 years ago
playbooks Update clouds.yaml for citycloud with new auth info 4 years ago
roles Use include_tasks instead of include 5 years ago
roles-test Create ansible roles to install puppet 5 years ago
testinfra dns_[a|aaaa] filter; use host for lookup 5 years ago
tools Merge "Run puppet apply test serially on centos" 5 years ago
.gitignore Ignore ansible .retry files 7 years ago
.gitreview Rename config to system-config in .gitreview 9 years ago
.zuul.yaml Use the empty nodeset for bride playbook runs 5 years ago
Gemfile Add beaker tests for openstack_project::server 5 years ago Replace ci.o.o links with docs.o.o/infra 8 years ago
Rakefile Further changes to bring puppetboard online 9 years ago
bindep.txt Add libffi dev packages needed for ansible install 7 years ago Merge "Support puppet5 for bionic" 5 years ago Install the puppetlabs puppet package 5 years ago Add base playbooks and roles to bootstrap a new server 5 years ago
modules.env Enable unattended upgrades 5 years ago Add support to launch-node for cinder attach 7 years ago
roles.yaml Consume renamed ansible-role-puppet 7 years ago Add statsd metrics for ansible runs 5 years ago Run cloud launcher on bridge.o.o 5 years ago Clean up bashate failures 9 years ago
setup.cfg Update to openstackdocstheme 5 years ago Update to openstackdocstheme 5 years ago
test-requirements.txt Don't install testinfra 1.17.0 4 years ago
tox.ini Merge "Use zuul-sphinx README.rst detection" 5 years ago

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 for more information.


The documentation presented at comes from git:// repo's docs/source. To build the documentation use

$ tox -evenv python build_sphinx