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