[Development] Moving to Gerrit 2.16.9
kari.oikarinen at qt.io
Tue Jul 2 14:13:29 CEST 2019
On 2.7.2019 14.59, Cristian Adam wrote:
>> -----Original Message-----
>> From: Development <development-bounces at qt-project.org> On Behalf Of
>> Frederik Gladhorn
>> Sent: Thursday, 27 June 2019 16:11
>> To: Qt Project Development Mailing-List <development at qt-project.org>
>> Subject: [Development] Moving to Gerrit 2.16.9
>> Just to keep the ball rolling, we prepared the upgrade to move from Gerrit
>> 2.16.7 to 2.16.9. I don't expect any real changes, but it's a good exercise for us
>> to stay up to date and see if the scripting of the upgrade works.
>> The only real challenge was upgrading Bazel, since every Gerrit version
>> seems to only compile with one exact Bazel version (roughly).
>> So far it seems to work nicely for me, running the script which stops gerrit,
>> pushes the new release and restarts it takes around two minutes, so there
>> won't be any significant downtime this time around.
>> Assuming there are no big concerns I'll just do the upgrade tomorrow, on the
>> test instance it works without problems.
>> On a related note, now that things are generally working with the new Gerrit,
>> I was wondering if we want to consider plugins. There is one to add
>> reviewers based on git blame https://gerrit-
>> and I'll give Gravatar a spin:
>> We should also consider the various webhooks plugins. Comments
> I'm getting from Qt Sanity Bot for https://codereview.qt-project.org/c/qt-creator/qt-creator/+/266791
> The following reply every 5 minutes:
> **** Worker 'sanity' produced an unreasonable amount of output. You should ask the bot maintainers for advice.
> The current behavior is a bit loopy, can we do something about it?
I guess you've managed to get sanity into a situation where it doesn't give a
sanity score at all.
Then once the bot looks at the commits it hasn't scored yet, it will repeat that
again and again.
Could you run sanity bot locally and see what is happening to it? There is a git
hook in qtrepotools to do it when you commit.
More information about the Development