
* modules/openstack_project/files/nodepool/scripts/devstack-cache.py: When running on Ubuntu only debs will be listed for install, when running on Fedora only RPMs will be listed for install. Handle the lack of the other when checking which should be installed (use dict.get instead of a normal index operation which will throw a KeyError instead of returning None). Add an error message if no debs or rpms are found. Change-Id: Iafb57f43ce6b51414593b909e1a9fde7c7c0ebf0
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.
Description
Languages
Jinja
36.9%
Python
36.8%
Shell
13.6%
Dockerfile
3.8%
JavaScript
3%
Other
5.9%