Apply the jenkins slave cgroups and ulimit limits that had been applied
to precise8 to the remaining precise slaves.
Change-Id: Idb58d678c1428f1c3ca5cc1817c814c6f5933519
Need /usr/bin/test.
Rename openstack_project::jenkins_slave to openstack_project::slave to
deal with scoping issues.
Change-Id: Ia703cdd0407eef4afe4c6cf07263150699cc47c9
Adding a yml file to the project but not listing it in the .pp file
only really ever caused bugs.
Moved the full openstack project list to a variable for re-use.
Change-Id: I211b5cf54d5a84c6136a4b04ea819c688cc1e2b6
Add custom function to determine node label to use for devstack
gate jobs.
Add support for the 'label' parameter type to job builder.
Add label parameters to the devstack gate jobs.
Change-Id: Ic7d5a45e97c94dd72606431d57a67b21f374adb7
Add the clarkb localuser to the base openstack host so that clarkb
can log into things. Particularly important for troubleshooting
issues.
Change-Id: I3f157999e11579de49390dad6e83f1f029976df0
To test the cgroup and ulimit changes in a controlled manner apply
the two limiting tools to precise8. One this host the jenkins user
will only be able to start 256 processes and will be limited to using
90% of the hosts physical memory.
Change-Id: Id57c2ca9bbb40366b2827c4b07236aa33cc10bd7
Set the timeout to 5000 minutes, which, due to a bug in gerrit
really means 5 minutes, which is the documented default value.
Change-Id: I85127cc44ed6f182a0e06083641d2d872f11d8b3
openstack-common jobs were added to jenkins jobs previously, but were
not enabled. Enable these jobs so that we can start gating openstack-
common changes.
Change-Id: Ie189a429060d7931d9502cf7e526edfbbfb87648
We've seen tar errors for the following files:
Change-Id: Ifc18290ec5e7391dd462fdeb688ca9e00d74daf8
tar: /var/agentx/master: socket ignored
tar: /run/apache2/cgisock.30113: socket ignored
tar: /run/dbus/system_bus_socket: socket ignored
Land the latest Gerrit 2.4.1 build with the JavaMelody patch on
review.openstack.org. This will provide monitoring statistics to
review.openstack.org administrators.
Change-Id: I3d7615041ccea13b9ca8d5b20e03d84ff6341b96
Put approved Gerrit 2.4.1 + Melody patchset on review-dev for testing
before landing this WAR on review. Should provide a quick sanity check
that javascript didn't break in the build process.
Change-Id: Ib31327ee032fe6703dfe1832990300817fa83376
Switches gerrit to the new build which include the row-colours patch.
After this goes in I'll make the config changes to turn it on.
Change-Id: I62f38367d891c80e9a586dc83a298f7cf7e18702
Update node definition for etherpad.openstack.org to include bits
from the etherpad_lite module. This will install etherpad-lite
with nginx as a reverse proxy and mysql as the DB.
Change-Id: I5a2e3f45a24c7d1c4749b2201c58d0e1eb134f53