5533 Commits

Author SHA1 Message Date
James E. Blair
f252d95d5c Add cron job for closing pull requests.
Also move the launchpad sync cron into puppet.
Create config file for github pull close script.

This change depends on https://review.openstack.org/#change,224

Change-Id: I1b7ad599a6c7542614780ea0ce46a42a8995d15b
Reviewed-on: https://review.openstack.org/225
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-15 16:06:02 +00:00
James E. Blair
0c7c1aeed9 Add iptables module and rules to puppet.
Change-Id: I3ed4896dd13f0de26c287a34f8a8e858d21a4634
2011-08-08 21:31:23 +00:00
James E. Blair
9b06e7fdc8 Add Gerrit configuration to puppet.
Change-Id: I26ebd80adb00ac5bf676533d5dd9359cbbe08075
2011-08-05 16:36:48 -07:00
Monty Taylor
322b80534c Added cdbs to the base jenkins slave package needs.
Change-Id: I2ae29251080a13137441fed3788f8c1dff13b91d
2011-08-05 10:22:58 -07:00
Monty Taylor
52a9080478 Silence unneeded output.
Change-Id: I52eb9d63e86f0ce7cb2dbfd229bc6520aba3c926
2011-08-03 15:45:14 -07:00
Monty Taylor
5ebad0f28d Added launchpad login info to bazaar.conf.
Change-Id: I0266017f4aa303bcf8b48e6c5fa39b447d406ded
2011-08-02 14:36:40 -07:00
Monty Taylor
174dc13921 Removed duplicate packages. Changed manifest in cron job.
Change-Id: Id88b9cfb4a165feb71cb6e5d8aac1d4867fc9560
2011-08-02 14:26:49 -07:00
Monty Taylor
911aab3238 Added tarmac launchpad authentication info.
Change-Id: I8684ba22b582a115e93acad7fe780a1973b49492
2011-08-02 14:22:39 -07:00
Monty Taylor
4422664a01 Fixed the nginx config.
Change-Id: I381b942b5e67eca5fb2f62eb5748e5e54f9e0428
2011-07-31 10:26:19 -07:00
Monty Taylor
82acbd34be Added nginx config for doc server.
Change-Id: I6552805a1b076625b435fbec0cfa697bbadb92db
2011-07-31 10:17:30 -07:00
Monty Taylor
d5c6af46d1 Turns out we _do_ need puppet installed.
Change-Id: I3c8ca151f48b94a86646dbcc8dbd2d950c4e22b9
2011-07-24 20:15:42 -04:00
Monty Taylor
2629d3c1f8 We get puppet via rubygems and we need devscripts.
Change-Id: I324e7b4ced41f5643cc8c771f2c2b0435b4540ca
2011-07-24 16:32:07 -04:00
Monty Taylor
ecab1f6e23 Need proper paths for apt-get build-dep to work.
Change-Id: Ib8211facc9d7cc248b97f3be85179157b2e31112
2011-07-23 15:40:44 -04:00
Monty Taylor
0a984ea78b Ensure that we actually pull from remote.
Change-Id: I662b33dea95bf7c55896ebd2f76634910fee62c9
2011-07-23 02:46:34 -04:00
Monty Taylor
3dea64b5c0 Added module for builddep. Do nova and swift build-deps.
Change-Id: Ia76920d01da1ea8946362aeb1c0ad3f6847213da
2011-07-23 02:23:30 -04:00
Monty Taylor
255d17904c Manage apt and gems path with puppet. Add tarmac.conf and key.
Change-Id: I04c6edd049935b4f825ea2e70686e0803f75ba35
2011-07-22 15:41:06 -04:00
Monty Taylor
de7975c522 Added ssh key and gpg key copying. 2011-07-20 12:29:26 -04:00
James E. Blair
589ca2f79c Merge "Add puppet module for ssh that installs an sshd_config that only allows login via keys." 2011-07-18 20:42:12 +00:00
James E. Blair
8d9b291c19 Fix problem with jenkins known_hosts url.
Change-Id: Ib6af08a6af71a6e5853d958a12f63c381eafa039
2011-07-18 12:13:31 -07:00
James E. Blair
9d8929af1e Add gerrit dev/prod servers to jenkins slave known_hosts.
Change-Id: Iea32ad3aedbee996db53655842061d14c9e3d876
2011-07-18 11:54:41 -07:00
James E. Blair
bb2f047c9c Add puppet module for ssh that installs an sshd_config that only allows login via keys. 2011-07-18 17:33:29 +00:00
Monty Taylor
30d1316461 Removed devscripts. 2011-07-18 11:32:32 -04:00
Monty Taylor
4c0f63d392 Added devscripts: needed for package building. 2011-07-18 11:29:50 -04:00
Monty Taylor
53b81d03cd We should update openstack-ci on the slaves too. 2011-07-18 11:12:59 -04:00
Monty Taylor
f5211b218a Added puppet update cron job. 2011-07-18 10:55:12 -04:00
Monty Taylor
75bab37ed6 Fixed jenkins user - also removed deprecations. 2011-07-16 18:38:56 -04:00
Monty Taylor
b41acf292f Refactored jenkins user def. 2011-07-16 18:31:36 -04:00
Monty Taylor
9c1616b659 Fixed a home dir/permissions problem. 2011-07-16 16:46:58 -04:00
Monty Taylor
ec2feb7671 Updated the commands to work shell-less. 2011-07-16 13:31:03 -04:00
Monty Taylor
9a259df7f5 Moved the file to make it work. 2011-07-16 13:27:37 -04:00
Monty Taylor
87172730a8 Actually use the slavecirepo. 2011-07-16 13:24:25 -04:00
Monty Taylor
a8fb529917 Moved package config in to class 2011-07-14 14:41:12 -04:00
Monty Taylor
5d85125bf7 Added the current puppet stuff 2011-07-14 13:13:12 -04:00