
Turns out that while keystoneclient does not require a tenant_name be set swiftclient does require it so the fix to not pass a tenant_name to zuul did not work. Alex_Gaynor pointed out the reason using the normal tenant_name doesn't work with Rax object store is that the tenant_name for object store in Rax is different than the normal tenant_name. Use that different and correct tenant_name instead. Change-Id: I13d6b8dfc190d35178e7fc979d7feb58e7e1f8dd
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://ci.openstack.org for more information.
Documentation
The documentation presented at http://ci.openstack.org comes from git://git.openstack.org/openstack-infra/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%