System configuration for OpenStack Infrastructure
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.
Zuul 862147eaee Merge "Remove #openstack-merges" пре 14 часа
doc Merge "Add notes on manual host configuration runs" пре 1 недеља
docker Upgrade pip in python-builder and base пре 1 дан
hiera Merge "Remove #openstack-merges" пре 14 часа
inventory Add linaro-us mirror пре 1 дан
kubernetes Update opendev git references in puppet modules пре 9 месеци
launch Merge "Correct emergency file reference in launch script" пре 5 месеци
manifests Merge "Switch nodes to xenial" пре 1 недеља
modules/openstack_project Merge "Add mailing list for OpenInfra Labs" пре 2 дана
playbooks Add linaro-us mirror пре 1 дан
roles kerberos-client: remove kstart requirement on CentOS пре 1 дан
roles-test Role integration-tests : use a group match for openafs пре 7 месеци
testinfra Add roles for a basic static server пре 1 недеља
tools Add quick script for cleaning boot from volume leaks пре 1 недеља
.gitignore Ignore ansible .retry files пре 3 година
.gitreview OpenDev Migration Patch пре 9 месеци
.zuul.yaml Merge "openafs-client: add centos8" пре 1 дан
COPYING.GPL Add yamlgroup inventory plugin пре 1 година
Gemfile Update some paths for opendev пре 9 месеци
README.rst Update some paths for opendev пре 9 месеци
Rakefile Further changes to bring puppetboard online пре 5 година
bindep.txt Add libffi dev packages needed for ansible install пре 3 година Merge "Better checking for tags when cloning puppet modules" пре 1 недеља Install the puppetlabs puppet package пре 1 година Use swapfile if no extra device is present пре 6 месеци
modules.env Remove bugday from status.o.o пре 8 месеци Add support to launch-node for cinder attach пре 3 година
roles.yaml Replace git:// URLs with https:// пре 10 месеци Switch to ansible on review-dev пре 1 недеља Remove пре 8 месеци Invoke run_k8s_ansible from its directory пре 8 месеци Clean up bashate failures пре 5 година
setup.cfg Update some paths for opendev пре 9 месеци Update to openstackdocstheme пре 1 година
test-requirements.txt Update to ansible-lint 4.1.0 пре 7 месеци
tox.ini linters: ensure openstack/inventory.yaml parses пре 7 месеци


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 repo's docs/source. To build the documentation use

tox -evenv python build_sphinx