18 Commits

Author SHA1 Message Date
James E. Blair
c4eaff3957 Install and manage more of Gerrit.
Upgrade gerrit to 2.3.0.

Add management of the apache virtualhost.

Remove gerrit body styling (including the javascript hack) in favor
of using the gerrit theme config options for body styling.  Keep header
and top menu changes.  This should make it easier to keep up with new
gerrit versions without chasing weird GWT changes.

Add management of the gerrit init script.

Add management of MySQL.

Add installation and upgrading of Gerrit.

Change-Id: Idf9e551552d335a2ae82cd27a63edcf6daf94115
2012-04-11 22:38:15 +00:00
Andrew Hutchings
1fb69a103a Fix hidden hyperlink images in Gerrit
Some hyperlinks in Gerrit use background images (why God why?!).  An example is any 'X' link to delete something.  Lets unhide these.

Fixes bug 974413

Change-Id: I851a407750bc0ef70969a897b125861d0106da80
2012-04-10 11:48:27 +01:00
James E. Blair
33ef15108a Revert "Move gerrit scripts into puppet module"
This reverts commit 428ec0b42dd0a33eba9752aa0e5f475044be5508
2012-04-05 20:15:19 +00:00
Andrew Hutchings
428ec0b42d Move gerrit scripts into puppet module
Moving the cron executed gerrit scripts into the puppet module.  This is for two reasons:

1. Easier/faster to deploy/maintain than having a cron job for a separate git repo
2. We can add customisations required for review-dev and stackforge

Change-Id: Iaf44e1d57d6ee6ea282575b1b48261f4ccbbaf3f
2012-04-04 15:27:18 +01:00
Andrew Hutchings
5b32163857 Fix patch js hack for Chrome
Chrome doesn't handle window.onload in the same way as other browsers, this compensates (and cleans up the JS a little)

Change-Id: If629155a6f305e5079f70db6d4045896fb43b483
2012-03-29 17:17:06 +01:00
Andrew Hutchings
0d6deb7a80 Use improved StackForge logo
Change-Id: Icdcec9b4e2437731106ce97f7785e142b85443ed
2012-03-26 14:15:31 +01:00
Jenkins
8ac1fd5cb3 Merge "Make the Search button a bit bigger" 2012-03-22 21:48:54 +00:00
Dolph Mathews
be5ce59755 Better match openstack.org H1's
Change-Id: I0c17e05acf46e164e714ecd836601f5fdcf1e6fb
2012-03-22 10:12:20 -05:00
Dolph Mathews
79c61e76e8 Make the Search button a bit bigger
Change-Id: I8539e7f9df750412b6b048f38f0ef7548e541392
2012-03-22 10:05:01 -05:00
Andrew Hutchings
1ca926ba72 Cleanup gerrit style
Fixes:

bug #961395
bug #961394
bug #961367

Change-Id: I887fc7529ede981eb8f7e85346d1530289b982f0
2012-03-21 17:15:07 +00:00
Andrew Hutchings
08be53181b Add Openstack look to gerrit
* Adds stylesheet, header and images to make gerrit look more like an Openstack thing
* Adds Javascript hack that the CSS detects so we don't ruin the style of the patch pages
* Adds both openstack and stackforge logo
* Also adds stackforge logo to stackforge Jenkins

Change-Id: Ic541443fb706ab119a9d47f474bcad2bf8e9907e
2012-03-21 15:35:47 +00:00
James E. Blair
ee1cf2b75d Remove reference to form in fake CLA.
Change-Id: I83655661c3c517de10bd249bde60d20869a8a6ba
2012-01-06 12:03:37 -08:00
James E. Blair
ebac164ee0 Add CLA config to gerrit.
Also add the echosign "cla" which just points devs to the wiki page.

Change-Id: I0ef37511d9f7e7495d78f2f3cd9fde47f88aa99c
2012-01-04 10:49:40 -08:00
Thierry Carrez
89d0eb6d84 Enable update_bug.py generic hook
Use update_bug.py generic hook to update Launchpad bug status on
change-merged and patchset-created events.

This should be merged after https://review.openstack.org/2367
which adds update_bug.py to openstack-ci.

Change-Id: I0098cfacd7c320f3acadd960b97e531febf57218
2011-12-19 16:37:44 +01:00
Thierry Carrez
fa41ae0c0b Only master merges set bugs to FixCommitted
Fix bug 888479:
Only allow master branch merges to set bug status to FixCommitted.
For other branches (think stable/diablo or milestone-proposed), set
a in-BRANCHNAME tag instead, to allow for efficient searching.

Change-Id: I6401ab4ba92f7983040ac8b2008c88490e2589d8
2011-11-10 12:02:03 +01:00
Thierry Carrez
43153110e6 Include branch name in email notification subject
Include branch name in email notification subject, and shorten the subject.
Fixes bug 859620.

Change-Id: I9eea5e051f71918eb417e620749b55eb73c9fc40
2011-10-19 15:02:57 +02:00
James E. Blair
92f82238bc 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
James E. Blair
9b06e7fdc8 Add Gerrit configuration to puppet.
Change-Id: I26ebd80adb00ac5bf676533d5dd9359cbbe08075
2011-08-05 16:36:48 -07:00