4949 Commits

Author SHA1 Message Date
Monty Taylor
0d82c620b8 Fix ssh key error and also remove duplicates
We need specific key ids for keys, and if the key id changes, we need
a way to delete old ones. We also need the file to be writable by at
least the user so that puppet doesn't complain.

Change-Id: I5718b80d844d5f95149d0e23d98960879955c43c
2014-04-29 10:08:24 -07:00
Jenkins
d4f0612718 Merge "Fix minor non-important error in cache_devstack" 2014-04-29 14:53:03 +00:00
Sean Dague
fe20dc7950 gerrit css tweaks to make it more like old gerrit
the front page had extra space per each gerrit change line. Set
the change height back to 1em instead of 20px to provide the more
compact view again.

the coloring of non voting blocks is visually distracting from the
actual votes, so reset their background to be whatever is behind
it.

Change-Id: Idcbe48b204af058e4530298c7098bdff69247a60
2014-04-29 08:02:38 -04:00
Jenkins
6a71c7cb80 Merge "Add vim to the list of explicit things on servers" 2014-04-29 09:24:47 +00:00
Jenkins
fe1a30782c Merge "limit the width of vote columns" 2014-04-29 09:24:00 +00:00
Jenkins
8e2d599f91 Merge "Update the URL match pattern" 2014-04-29 08:58:32 +00:00
Jenkins
dfa035d5c4 Merge "Remove "Code Review" from Gerrit site header" 2014-04-29 08:46:46 +00:00
Jenkins
4047ab84a2 Merge "Fix typo in ACL." 2014-04-29 08:44:58 +00:00
Monty Taylor
b6dc1af7fb Update the URL match pattern
The underlying html that we're matching is a little bit different in
2.8 - so support it.

Co-Authored-By: Sergey Lukjanov <slukjanov@mirantis.com>

Change-Id: I8cb1dfd8c50cb1ca92eacc0aa6b8de1b598e51ef
2014-04-29 12:44:04 +04:00
Fabien Boucher
b12a73b9ae Fix typo in ACL.
Change-Id: I59b92292fb577faf427d22c4da57a3037e354b7d
2014-04-29 10:32:02 +02:00
Jenkins
6d11bc7766 Merge "Run check-tripleo jobs on stale changes" 2014-04-29 08:31:35 +00:00
James E. Blair
cbacec0d89 Add empty melange and python-melangeclient config files
To make manage-projects happy.

Change-Id: Ibdbead771e49f9cc90d72d6a9a92f9e9d7635fc3
2014-04-28 18:12:55 -07:00
James E. Blair
d7b718dca3 Remove "Code Review" from Gerrit site header
The main menu is too wide now and we need the space.

Change-Id: I77cc6eeaee7750f84f1558a9430f1386c2c3a3c1
2014-04-28 18:04:45 -07:00
Jenkins
ccb37de23e Merge "Enable run-as in gerrit" 2014-04-29 00:51:37 +00:00
Jenkins
d5f4917372 Merge "Set github replicationDelay to match (1 sec)" 2014-04-29 00:50:27 +00:00
Monty Taylor
6269e09544 Add vim to the list of explicit things on servers
It used to be on the base images, but now is no longer on rackspace
performance nodes. Add it back in to make Monty less unhappy.

Change-Id: I11b691a1a40515336c270edd2dd9e7815d7f8785
2014-04-29 00:46:15 +00:00
James E. Blair
d51658cc18 Enable run-as in gerrit
This just makes the option available.  Actually controlled by ACL.

Change-Id: I3c6f853fa30c69397b0639069d6c38fcd869b469
2014-04-28 17:41:59 -07:00
James E. Blair
c8b60a3d93 Set github replicationDelay to match (1 sec)
It could be subject to the same issues we saw with the others.

Change-Id: Ia7186262030190790181fded88f162f8b5a3baf6
2014-04-28 17:40:39 -07:00
Jenkins
783cf361dc Merge "Update acls to enforce pushing signed tags" 2014-04-29 00:39:30 +00:00
Jenkins
9a035df8a3 Merge "Move configured gerrit replica to /opt/lib/git" 2014-04-29 00:32:40 +00:00
Jenkins
0ecdb5cff3 Merge "Plumb mysql host through gerrit.pp" 2014-04-29 00:29:45 +00:00
Jenkins
1e22ca0fb2 Merge "Remove force-message from zuul layout" 2014-04-29 00:29:39 +00:00
Jenkins
757f20d734 Merge "Add launchpadlib to review.o.o" 2014-04-29 00:29:32 +00:00
Monty Taylor
1503552b6d Update acls to enforce pushing signed tags
We don't ever want non-signed tags anywhere - enforce this. (also,
the old setting is not a more permissive version, it is explicitly
a setting for only allowing unsigned, unannotaged tags)

Change-Id: I7836860f9e62bcb169bc13c5e3b5b5ecf6d325a1
2014-04-28 17:24:23 -07:00
Jenkins
42feb57dd0 Merge "Actually disable trivial_rebase_hook" 2014-04-29 00:21:04 +00:00
James E. Blair
6963a0339a Move configured gerrit replica to /opt/lib/git
Change-Id: I7be76082a2c8cda21e33ece5161b4190795eef5c
2014-04-28 17:18:52 -07:00
Monty Taylor
f589f2e352 Actually disable trivial_rebase_hook
The test in the erb file was bogus.

Change-Id: I9790f9f7bb25f105d9875a34f0451ef373f61dca
2014-04-28 16:58:20 -07:00
Monty Taylor
ca8c461f18 Add launchpadlib to review.o.o
Our server hooks on review.o.o require launchpadlib to exist.

Change-Id: I57404cda007cd5eb4f3fac452131fa60e35d47f2
2014-04-28 16:52:52 -07:00
Monty Taylor
6f925cf724 Increase replication delay to 1 second
New gerrit seems to get itself in a tizzy when we leave this at zero.

Change-Id: I758ce4b591e0cf88613baec050e039b83efa4829
2014-04-28 16:43:38 -07:00
Sean Dague
3af6ffd815 limit the width of vote columns
if you've selected the option 'Display Person Name in Review Category'
we now have *very long* names, including CI systems, which push the
columns extremely wide.

Instead limit the max-width of these columns. This will typically lead
to truncation of long names, however the disambiguation of who is
voting isn't really impacted by the truncation. Overflow set to
hidden to keep text from piling up on itself.

Change-Id: I78cc679cbbe3ca298049571bd24e08807685dcae
2014-04-28 19:08:51 -04:00
James E. Blair
22486c7353 Plumb mysql host through gerrit.pp
Change-Id: I9fceda90f9e9a06bc738e70f35595b7f05426ab0
2014-04-28 15:32:15 -07:00
James E. Blair
581012731f Remove force-message from zuul layout
This option is not present in gerrit 2.8.  Zuul has been modified
to accept this new form of specifying that a message should be
submitted with no vote.

Change-Id: I7d1abe590dc79edde4d3ccf998ede59fccc4844a
2014-04-28 15:00:44 -07:00
James E. Blair
deed969d2d Update review.o.o ip addresses
Which are used in the puppet-managed known_hosts files for zuul.

Change-Id: I2664f609f6172515f2933b06cb06eb6a5d3ca9a7
2014-04-28 14:28:13 -07:00
Jenkins
3690c34085 Merge "Stop notifying make-resolv-conf-immutable" 2014-04-28 20:13:09 +00:00
Monty Taylor
47a361d596 Manage gerritbot ssh key with puppet
I'm not sure this really needs a longer commit message.

Change-Id: If0a7db1b4a988fd181753748d5fc9d26cf1bb906
2014-04-28 12:18:42 -07:00
Jeremy Stanley
b353c10eb7 Stop notifying make-resolv-conf-immutable
* modules/unbound/manifests/init.pp: Stop notifying
make-resolv-conf-immutable since it no longer exists.

Change-Id: I843460e0be35412a7a954dcc0afc9574d6c633d4
2014-04-28 17:50:07 +00:00
Jeremy Stanley
159bb69ce9 Merge "Remove chattr" 2014-04-28 16:27:59 +00:00
Jeremy Stanley
48c6c983d9 Merge "Overrwrite resolve.conf at boot time" 2014-04-28 16:27:41 +00:00
Jeremy Stanley
da49ab9350 Merge "upgrade review.o.o to gerrit ver 2.8.4" 2014-04-28 16:24:58 +00:00
Jeremy Stanley
c86114226e Merge "update gerrit project configs to use new Workflow label" 2014-04-28 16:23:20 +00:00
Jeremy Stanley
ac989ef0b5 Merge "disable the jeepyb trivial rebase hook on review.o.o" 2014-04-28 16:22:32 +00:00
Jeremy Stanley
443a9322c7 Merge "Activate secondary index support for Gerrit" 2014-04-28 16:21:52 +00:00
Jeremy Stanley
b84c2b33f3 Merge "Gerrit-2.8: Add secondary index support" 2014-04-28 16:19:22 +00:00
Jeremy Stanley
8395a8087a Merge "Switch review.o.o out of testmode" 2014-04-28 16:13:00 +00:00
Jeremy Stanley
49cd80c4b0 Merge "update gerrit core branch" 2014-04-28 16:11:52 +00:00
Jeremy Stanley
2286f98974 update gerrit project configs to use new Workflow label
after upgrading gerrit to ver 2.8, review.o.o will have a new label
called 'Workflow' that combines approved and wip labels. The
workflow label will replace the workInProgress permission (from WIP
plugin). Updating the project gerrit configs with the new label and
removing workInProgress

Change-Id: I874ad3cf8552a2e5a914cf325bd11afcdf0d59ca
2014-04-28 16:07:18 +00:00
Khai Do
92332233c8 disable the jeepyb trivial rebase hook on review.o.o
Gerrit 2.8 has built-in trivial rebase detection[1].  This change disables the jeepyb
trivial rebase hook on review.o.o.  It has already been disabled on review-dev.o.o
by change Ia14d8ee86b9d59b6f79ee873231bb0d13b7f43d2

[1] https://gerrit-review.googlesource.com/Documentation/config-labels.html#label_copyAllScoresOnTrivialRebase
and https://gerrit-review.googlesource.com/Documentation/config-labels.html#label_copyAllScoresIfNoCodeChange

Change-Id: I37337b9d07ace4a5202ad4d65d298af6a71abd40
closes-Bug: #1273959
Partial-Bug: #1082781
2014-04-28 15:53:41 +00:00
Jeremy Stanley
db905b8bca Merge "update trigger to match new workflow label" 2014-04-28 15:50:26 +00:00
Khai Do
4544f48d21 upgrade review.o.o to gerrit ver 2.8.4
this change is to upgrade gerrit on review.o.o.  The equivalent change to
upgrade review-dev.o.o is in change I8dede1f7a413ebc0e53a092c34b7e87f78f41f9b

Change-Id: Ia01641b0972030dd37eb75c7c894dd70785221a6
2014-04-28 08:44:32 -07:00
Khai Do
f433ff085b Activate secondary index support for Gerrit
Partial-Bug: #1082781
Change-Id: Iba923e99875c8e8380730fae2a0e969a4eb755f9
2014-04-28 15:42:12 +00:00