
Both of these measures are intended to make allocation more fair in the currently constrained environment. The check jobs have an advantage in being able to run on two node types, and nodepool may be favoring them due to that. Remove the check label for now. Set the min-ready for centos and py3k to values that are closer (50%) of the precise nodes. Reducing the spread should make the allocator distribute nodes more closely according to current demand. These are untested suppositions, but I don't think they will hurt. They may help. Change-Id: Id228c7e0f3422a7432af84b3f3bd1817b3b9b139
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
37%
Python
36.7%
Shell
13.6%
Dockerfile
3.9%
JavaScript
3%
Other
5.8%