Re: [service-announce] review.opendev.org Gerrit outage and upgrade 15:00UTC November 20 to 01:00UTC November 23, 2020

Clark Boylan cboylan at sapwetik.org
Wed Oct 28 17:54:48 UTC 2020


On Wed, Oct 28, 2020, at 6:26 AM, Radosław Piliszek wrote:
> On Tue, Oct 27, 2020 at 10:17 PM Clark Boylan <cboylan at sapwetik.org> wrote:
> > The OpenDev team is planning a long weekend Gerrit outage on review.opendev.org starting 15:00UTC November 20 and running to 01:00UTC November 23, 2020 in order to upgrade to Gerrit 3.2.
> 
> <3 Finally!
> 
> <snip>
> 
> > * Gerrit 3.2 requires git 2.2.0 or newer to use the Change ID commit hook. This may be a problem for RHEL/CentOS 7 users.
> 
> I thought it depends on git-review itself rather than a particular
> Gerrit version?

The `git review -s` step downloads the commit hook script from the Gerrit server you are interacting with. There was some discussion that if the git 2.2.0 requirement is a problem we can probably bundle a version of the script in git review that is known to work with older git.

> 
> <snip>
> 
> > How can I help?
> >   Once the upgrade is complete you'll want to confirm the basic functionality you rely on is there. We know there will be differences or missing features. Patience as we figure out how to address those on a new Gerrit installation is much appreciated. If you're interested in hacking on Java and Javascript we'd love help with the plugins necessary to address the known problems. You should be able to build this out locally without any special access. Please let us know if you are interested and we can help you bootstrap.
> 
> Count me in if there are things to be done, might be able to spare
> some time for Gerrit. :-)
> We might want to port the live Zuul status reporter as well.

We expect most of these sorts of features will need to become polygerrit plugins. Upstream docs on developing those can be found here: https://gerrit-review.googlesource.com/Documentation/pg-plugin-dev.html. I've also set up a simple testing platform on my desktop using docker-compose which works pretty well. You should be able to do similar in order to test any plugin development that happens. We can coordinate off list on what that looks like if you are interested.

> 
> -yoctozepto
> 
>



More information about the service-discuss mailing list