Consider upgrading Gerrit

Bug #954174 reported by Paul Sokolovsky
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android Infrastructure
Fix Released
Medium
Milo Casagrande

Bug Description

We currently run Gerrit 2.2.1, there're newer versions available. Consider if we need an upgrade.

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

See https://groups.google.com/group/repo-discuss/t/3863a497572dcd69 for some info concerning SSH interface support in newer/upcoming Gerrit versions.

Changed in linaro-android-infrastructure:
importance: Undecided → Low
assignee: nobody → Paul Sokolovsky (pfalcon)
Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

As pointed by Milo, latest Gerrit has separate createProject permission, which unties it from Gerrit Admin permission, and would allow us to finally automate remaining manual tasks of Gerrit mirror.

https://gerrit-review.googlesource.com/Documentation/access-control.html#capability_createProject

Changed in linaro-android-infrastructure:
assignee: Paul Sokolovsky (pfalcon) → nobody
importance: Low → Medium
Revision history for this message
Milo Casagrande (milo) wrote :

Updating this bug with more information that could be useful in planning an update of our gerrit instance.

This is based on version 2.4.1-XXX, that is the latest available release plus patches taken from master (same version running on Google android-review):
https://gerrit-review.googlesource.com/Documentation/access-control.html#capability_createProject

There is the possibility to create new projects via the web UI.
Also worth considering, in case it was used in other parts of our infrastructure, the JSON-RPC interface has been deprecated, not completely at the moment, but it will gradually be. In place of that there is a REST interface.

Revision history for this message
Milo Casagrande (milo) wrote :

Assigning this one to me, since we will probably migrate to new git and gerrit instance by this month.

Staging instance is available here:

http://staging.android.git.linaro.org
https://staging.review.android.git.linaro.org

gerrit running on that instance is 2.5.2.

Changed in linaro-android-infrastructure:
milestone: none → 2013.05
assignee: nobody → Milo Casagrande (milo)
status: New → In Progress
Milo Casagrande (milo)
Changed in linaro-android-infrastructure:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.