25110 Commits

Author SHA1 Message Date
Jenkins
e285fd73d1 Merge "Add SNMP configuration to puppet." 2011-09-14 21:25:02 +00:00
James E. Blair
5f6ea553c7 Increase gerrit session timeout to 24h.
Set session cookies to SSL-only.

Change-Id: Ie49b0fe90f4c8c9f1c603d21b21e67fbdda6196c
2011-09-14 11:20:47 -07:00
James E. Blair
714d62d91b Close pull requests for api projects.
Change-Id: Ibe78652ba5829e97ce80acd91cceaaf3e9350f10
2011-09-13 15:26:49 -07:00
James E. Blair
5e6743e870 Add SNMP configuration to puppet.
Change-Id: I2fa3e43cbc52404e8c41d381e503abec42459873
2011-09-13 00:02:48 +00:00
James E. Blair
3508f07e65 Remove ensure absent pip commands.
Ensure absent for PIP intereferes with regular debian packages.

Change-Id: Ia26929bc666e62002a2e0e3c7c97b0daf08a0daa
2011-09-09 15:22:27 -07:00
Monty Taylor
a6eb04ca55 Install nosexcover from packages instead of PIP.
Change-Id: I1c7b9d7c525f7f96cc11e4d7062de0593c49e0cf
2011-09-09 11:13:28 -07:00
James E. Blair
db19cd124f Add default puppet node.
Change-Id: I1e1e723a9847b55dbb825a078a4dd5d9c08ce37b
2011-09-08 13:20:21 -07:00
James E. Blair
a85ba3c395 Add community.openstack.org.
Change-Id: I0fac07af1f64c82df68338c009c1fb9e8565d339
2011-09-08 13:17:57 -07:00
James E. Blair
e1f5ad3d58 Close pull requests for swift and others.
Change-Id: I0064ddec13b090fe8a6b7c0dde2feda29d277828
2011-09-06 09:48:23 -07:00
James E. Blair
b11af63b41 Add pymox to keystone slaves.
Change-Id: Ieb6d7d3d625fd5ca6baa42436abdbefbc51cfb5b
Reviewed-on: https://review.openstack.org/372
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-09-01 01:04:59 +00:00
James E. Blair
6aa3ec0075 Fix exim depends.
Handles "Could not perform immediate configuration on 'exim4-daemon-light'".

Change-Id: I49049071af2f5f323ef90485252d825351367522
Reviewed-on: https://review.openstack.org/353
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-30 19:24:40 +00:00
Joe Heck
9c82f808f0 adding cheetah as dependency to build slave
Change-Id: If3cff3d2f227d227e8b8eaa2dc140c451a2b84fc
Reviewed-on: https://review.openstack.org/356
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-26 22:36:59 +00:00
James E. Blair
c76757d4ee Update rfc.sh to use 'true'.
true is /usr/bin/true os OSX but is in the path
on both GNU/Linux and OSX.

Change-Id: I3b83516d8e1d6b35c63fb4272fab4382c7967622
Reviewed-on: https://review.openstack.org/329
Reviewed-by: Joe Heck <heckj@mac.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-26 15:53:05 +00:00
James E. Blair
6f9baab837 Revert "Add a mutex around puppet runs."
This reverts commit 352cdce842c6e2f16d91ddecf99b834acbdd8ac6.

Cron spam.

Change-Id: Iea4bdbf0b2ec36185c58318e3b46847ce7ed3b56
Reviewed-on: https://review.openstack.org/347
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-25 19:13:00 +00:00
Monty TAylor
cb7c90a58a Add support for packages.o.o and 32-bit builds.
Change-Id: Ia54b15359c8c7bca4b03f3f0952fa2a7ad06a5e1
Reviewed-on: https://review.openstack.org/318
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-25 16:06:48 +00:00
Monty Taylor
7846785ef7 Add a mutex around puppet runs.
Change-Id: I4996c44e5dfe68ff144494a545db9d05f93b96cd
Reviewed-on: https://review.openstack.org/320
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-25 16:06:07 +00:00
James E. Blair
2d4d21356d Add packages.openstack.org ssh host key.
Change-Id: I8c1502ac06e9cb36d7e7765c66ae49bac6a316a0
Reviewed-on: https://review.openstack.org/317
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-22 21:48:37 +00:00
James E. Blair
b237cc4b73 Update rfc.sh to add change-id to commit message.
If the commit hook is installed, ammend the commit message
so change-id gets added to it.

Change-Id: I3d256a6fa73e789b02bad86421dd95e0a1f52a78
Reviewed-on: https://review.openstack.org/284
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 20:02:18 +00:00
Monty Taylor
d223662015 Restructure archive for both trunk and diablo.
Change-Id: I9dcba819629c068ccfedaa0fc6c23b7bd631c5a9
Reviewed-on: https://review.openstack.org/309
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 19:59:46 +00:00
Monty Taylor
bcec2d06a8 Added a subscription for proper nginx restarts.
Change-Id: I7225ffde44d631b3f24fe34160ff8e7105ba0f8d
Reviewed-on: https://review.openstack.org/307
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 06:34:31 +00:00
Monty Taylor
e03fdf9be1 Added packages.openstack.org to the known_hosts.
Change-Id: I91e3b20b80c8f8f6ac8b71978cb840dfeff69561
Reviewed-on: https://review.openstack.org/308
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 06:34:18 +00:00
Monty Taylor
e4b373c260 Fixed a minor location typo.
Change-Id: I6b8fe3ae7e81dac7dcd605fdc71cbf88e1215e6f
Reviewed-on: https://review.openstack.org/306
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 05:56:58 +00:00
Monty Taylor
167b464d62 Run reprepro on debuild.
Change-Id: Ib92dc0316d2fac0814680f015abb65fe67cca8fc
Reviewed-on: https://review.openstack.org/305
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 05:43:35 +00:00
Monty Taylor
61c4e5446f The jenkins slave user needs to add files.
Change-Id: I2fe6a633d2ed8db2e1c9624c332ad168d0efa07d
Reviewed-on: https://review.openstack.org/304
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 05:10:48 +00:00
Monty Taylor
5103fb49a0 Added puppet entries for packages.o.o.
Change-Id: I3d2997b57858708257e0b7985321cb9cbe0da305
Reviewed-on: https://review.openstack.org/303
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-22 05:04:11 +00:00
James E. Blair
074426aca6 Update rfc.sh to assert divergence.
assert_diverge didn't really _assert_ before, this change
causes it to exit if there are no differences from
origin/$branch.

Change-Id: I2423ecd131b858519d4fa977b580dff511dc9b77
Reviewed-on: https://review.openstack.org/275
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-19 06:45:08 +00:00
James E. Blair
0d60b760d6 Update rfc.sh.
blueprint ci-git-support

Update rfc.sh to set topics to bp/FOO if a blueprint is mentioned
in the commit message.
Also update rfc.sh to handle multiple bug/bp lines gracefully
(it will only use the first).

Change-Id: Icb283e0ca63aa82e5d6bc3bf94f5e5b52dd37a9d
Reviewed-on: https://review.openstack.org/273
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-19 06:24:30 +00:00
James E. Blair
39238eed5a Cleanup.
Remove include cowbuilder; not needed since it's a module.
Change cron strings to single quotes so that puppet doesn't try to
interpolate escaped chars.

Change-Id: I4f6b7b84fc7b0b67a49edabc5138bcbe345d1784
Reviewed-on: https://review.openstack.org/267
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-18 20:29:15 +00:00
James E. Blair
b82e633ba3 Add gitweb to gerrit servers.
Change-Id: Ibf958392eff5011e3c150a192f4fc33abc0570aa
Reviewed-on: https://review.openstack.org/266
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-17 21:16:51 +00:00
Monty Taylor
d8a1a5fc5a Prevent add-apt-repository from running every time
Change-Id: Id9169a80a59c3de0fb3952955ad2cea502ded2b7
Reviewed-on: https://review.openstack.org/257
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-17 20:14:25 +00:00
James E. Blair
32ca9468ef Add exim config to all servers.
Add a basic exim config to all OpenStack servers, and send
mail to Jim and Monty.

Change-Id: I8011c839daa24f1ac169782f2de5b14c11b34eee
Reviewed-on: https://review.openstack.org/265
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-17 20:05:46 +00:00
James E. Blair
877c0ba6f2 Rename test repo on gerrit dev server.
Change-Id: I50d80dba19f27aaded27cc5cb1b50cccd79cb2cc
Reviewed-on: https://review.openstack.org/263
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-17 17:59:37 +00:00
Monty Taylor
485d95b499 Added debian package building slave definition.
Change-Id: Ia4d6833339ed3975ca1dacb93f7e177caa990703
Reviewed-on: https://review.openstack.org/259
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-17 16:58:57 +00:00
Monty Taylor
a11c40b929 Add rfc.sh.
Change-Id: Ib4494d4ccc2382a2e2479b6b042adb03c37656f9
Reviewed-on: https://review.openstack.org/260
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-17 16:52:16 +00:00
James E. Blair
f917a6734f Put blueprint updates into production.
Call the blueprint update script from the patchset created hook.

Add blueprint comment links.
Also, add changeid comment links.

This change depends on I62f965ca7f14f589e3b299ea46729efb68abd06f
in openstack-ci.

Change-Id: I62b0644ffea4b4d7f5a3407fc9e776b28e200278
Reviewed-on: https://review.openstack.org/254
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-16 22:15:35 +00:00
Joe Heck
a52dd13e4e fixes lp827070
Change-Id: Iecf4bde054b7fbf9dd88beba62db7821eb164c2b
Reviewed-on: https://review.openstack.org/243
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2011-08-16 16:54:50 +00:00
James E. Blair
f2c2c498f3 Move puppet cron job to global server config.
Remove jenkins user dependency from updatepuppet job.
Add sleep to the beginning of the cron job so that not all
openstack servers hit the git repo and run puppet at once.

Change-Id: Ic5ac6e2a79e1af53e3abb4ca40bea5d03a1cd32c
Reviewed-on: https://review.openstack.org/241
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-15 22:59:36 +00:00
James E. Blair
b97090ed00 Fix crontab typos for gerrit jobs.
Change-Id: Ibd0b539dd0e68f0f420103a82733791baf382836
Reviewed-on: https://review.openstack.org/240
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2011-08-15 22:58:26 +00:00
James E. Blair
e26eaf736e 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
8733925b5b Add an account for termie to the rackspace bare metal jenkins slave.
Change-Id: I0ec81ce39b2de9faf82ff71aeef2b6d653c317f0
2011-08-10 18:11:47 +00:00
Jenkins
3a5f7a1328 Merge changes Iba706837,I51550b7f
* changes:
  openstack.org. not openstack.com.
  Added Peter and Carl since they are adding slaves.
2011-08-09 23:21:24 +00:00
Monty Taylor
bb623bb1fe openstack.org. not openstack.com.
Change-Id: Iba7068378c8fd69ae8829f65964f6787ede0d0ac
2011-08-09 18:32:53 -04:00
Monty Taylor
786dd081dd Added Peter and Carl since they are adding slaves.
Change-Id: I51550b7f9bab192e09b3ae1c4c598eddb0869843
2011-08-09 18:31:11 -04:00
Jenkins
ee8ea2c3e7 Merge "Added the new test driver machine." 2011-08-09 22:30:02 +00:00
Monty Taylor
58524189a5 Added the new test driver machine.
Change-Id: I7f3672257a46d7a429ff837dcc7fb7d5c6e9088a
2011-08-09 18:16:39 -04:00
James E. Blair
610da78207 Add iptables module and rules to puppet.
Change-Id: I3ed4896dd13f0de26c287a34f8a8e858d21a4634
2011-08-08 21:31:23 +00:00
James E. Blair
2273d03646 Add Gerrit configuration to puppet.
Change-Id: I26ebd80adb00ac5bf676533d5dd9359cbbe08075
2011-08-05 16:36:48 -07:00
Monty Taylor
5024820fa9 Added dtest and unittest2 and keystone ppa.
Change-Id: Ib9d86e0502b57c588387d189b82f3c483399864e
2011-08-05 12:41:29 -07:00
Joe Heck
8a79845b46 adding nova-core dependency and gflags dep to quantum build slave
Change-Id: I15b30b449bfbdbae0a26c5a122597f2036fe62e7
2011-08-05 11:35:23 -07:00
Jenkins
477198cb43 Merge "Added cdbs to the base jenkins slave package needs." 2011-08-05 18:25:48 +00:00