[ANNOUNCE] Gerrit 3.5.0.1

352 views
Skip to first unread message

Luca Milanesio

unread,
Dec 7, 2021, 2:07:21 PM12/7/21
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Gerrit version 3.5.0.1 is now available.

Please note that version 3.5.0 had issues during the publishing phase
to Maven and therefore has been withdrawn.

This release includes many bug fixes and improvements since 3.4.2.
Please see the release notes for details.

Release Notes:
https://www.gerritcodereview.com/3.5.html

Documentation:
http://gerrit-documentation.storage.googleapis.com/Documentation/3.5.0.1/index.html

Log of changes since 3.4.2:
https://gerrit.googlesource.com/gerrit/+log/v3.4.2..v3.5.0.1?no-merges

Download:
https://gerrit-releases.storage.googleapis.com/gerrit-3.5.0.1.war

SHA1:
98c02a1763657d03ac6776e8ea31a5939f917171

SHA256:
4d264c0d6bc3ecde24f932cf99b41fddd8dbd53f0e711dcb10a133a4c595f80d

MD5:
2d7c4727467a14b720648305fc31f544

Maintainers' public keys:
https://www.gerritcodereview.com/releases/public-keys.md

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmGvsLoACgkQC0731aK2
mH7Olw//SNi3QxaDnnqCkgc904nK3XLGhjT8lsT4hTqe/wKm0XmZZD+iePfaL5ir
rxWNMxa6Jqjaj4l5D2DwH89fQVFUPa1h8JeUQjnrA+6hjnkLZvvWnP1KLaEu6+By
oE6L5GeqKn0veDh2/tUk060QEV8Bzyr5jXvMPpK7r5ZrOCHmsV6h3AaQ2IomV7DT
ZhU6A7TJhQXxNzuMXN0ZugDfxkTN0sW45VC3er+A/2fxsg61WndX9QJf4v8iGjWN
igB8zBX/yJGKwgH5AJFRshPUWQl93NdAnIM1/+Du430JXYFPky4IrGKfqMKB7WZK
1Xvrv5BR1fKBlOdPKGlRh0g5zueBFS1JN7TeFtge2HQ1txjg2EUctDC5u+s2+xwM
CRxD44eY7JKGCLLsk+614qEYko/K6i0vIjINnPxNjjh4r4+RYoP6UVIXq5kEii7M
tpcylyPmn/jkZaBdvfyiitZM0I1WrwEbc4xTPNzK0fXIIYsCAw3icY1fvSGH/f4H
oLoaco0mTffd4MFPcmDpKWny8dz2tcoIWTKg768/a29pKq91uh9x+1hFLY8RQj0f
cQGJ/reAfKSquc1Mehi510fWaapprfiOUenaEaddlqO9pXBrPMx/VsOqtfWAMClx
2HCsEN+Ybmh2QrIYNwUXhHj0tjLCcXWg39pN1+bsRwVM1MohxcA=
=GG4h
-----END PGP SIGNATURE-----

Luca Milanesio

unread,
Dec 7, 2021, 2:20:23 PM12/7/21
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Binary packages (Deb / Rpm) of Gerrit version 3.5.0.1 are now available
=======================================================================

How to install/upgrade: 3.5.0.1
*******************************

If you have a previous version of Gerrit 3.x installed via native packages:

(on Debian / Ubuntu)
apt-get update & apt-get install gerrit=3.5.0.1-1

(on CentOS / RedHat)
yum clean all && yum install gerrit-3.5.0.1-1

(on Fedora)
dnf clean all && dnf install gerrit-3.5.0.1-1

NOTE: If you have installed the RCs via native packages, you would need
to remove the pre-released package and then install the official released
package above.

If it is a new installation and you don't have the GerritForge repositories
configured, please follow the instructions at:
http://gitenterprise.me/2015/02/27/gerrit-2-10-rpm-and-debian-packages-available/

Docker images
*************

Gerrit is distributed on DockerHub at:
https://hub.docker.com/r/gerritcodereview/gerrit/

The following tags have been published
latest => 3.5.0.1
3.5.0.1 => 3.5.0.1-centos8
3.5.0.1-centos8
3.5.0.1-ubuntu20

More information on how to use Gerrit Docker image for testing, staging, and production at:
https://gerrit.googlesource.com/docker-gerrit

MacOS native package
********************

MacOS Gerrit native installer is available for download at:

https://gerritforge.com/gerrit/mac/gerrit-installer-3.5.0.1.pkg

SHA1:
c7c9a6e229cc5aca1ff1a4122979349335ac3986

SHA256:
3f3f42126b41c0bfc78fbd928c03d0dba4a8df2704ff8feabf7ffee4dea906a0

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmGvs8cACgkQC0731aK2
mH4BWQ//fV2c10eGr73XvdG75Sc68OvpebUZTwzQ/C2+tedcu6Ytvt6d4TLedPq1
0K9LtKHixQVbZuYiFpG60rC1gUpNnHd7URVcOGq08pgue93rN6AZjljlpbfKldT7
eOtrRhcwdFpTcbQ24qy11o/vTrEKShUf3qjAvPfo+CdMZriIayxHPs2tqaGcYhwW
l3LHq7wBfgEszp2ibMnKyvC2abHz+IGvwv7LvIxlw/YIcylToa5EEEdSwF0aDB6v
71QkW17l6hUnQRsfODMO87i1NupGTgmZtVT/HsukDANYMIMavfa1rTRZMcSFPt6O
7P3w3YJ3wLHTPfvvMVHIwL2MkHhoDki+RNW2NjzxrAcbz2ERZyjU3D5UT+SpIOKs
C18S5fHNS1tNSJ4cQskp4CioDTJBLd1zAhxqzYspkLA8/JTQBHzHLVVwSw7JnV7A
AitqCCWXfog7O9968kQiYCdK2UBNPucCT8mIBVR3PpsufaVcPSlY0QvCE9cHGr57
GLX2+Eg5hTaINChlqUFCWnWrcnz2gPsXYIRkjpF5l1HO0mMwD7U7aPKK/r2eS2K3
Kh/JPs4YrwyCoRJSOmag8qJPbYYoNWvB+/fh9pzC7A0dUhFc4TcZ/wmgazJFFXtU
p9R7gbtE9Vx4goAKvVDo8FmL612PgFhqlBqVmE2MmDxgT1N410I=
=izvd
-----END PGP SIGNATURE-----

lucamilanesio

unread,
Dec 14, 2021, 6:09:44 PM12/14/21
to Repo and Gerrit Discussion
I've uploaded the support policy [1] for the versions of Gerrit that have become EOL since the release of Gerrit v3.5.0.1:
- v2.16
- v3.2

Please also note that we are not building anymore stable-2.16 and stable-3.2 on the Gerrit-CI, as proposed in [2]. All existing builds have been moved to the GerritForge's archive-CI site at [3] and [4].

From now on, all incoming changes for Gerrit v3.5 and master will *ONLY* be validated using Java 11.
Changes for Gerrit v3.3 and v3.4 will be validated against Java 8 *AND* Java 11.

P.S. Some incoming changes for stable-2.16 and stable-3.2 were wrongly validated by the Gerrit-CI using Java 11: I am going to clear out the "Verified -1" manually, apologies for the inconvenience caused.

Any questions, please ask :-)

Luca.

Lawrence Dubé

unread,
Dec 14, 2021, 6:21:37 PM12/14/21
to lucamilanesio, Repo and Gerrit Discussion
Hi,

Was https://gerrit-review.googlesource.com/c/plugins/lfs/+/320255 included in the last lfs plugin build for 3.2.

Thanks

--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en

---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/44d7e179-6fe0-468d-a48a-d047db5e472bn%40googlegroups.com.

Luca Milanesio

unread,
Dec 14, 2021, 6:27:48 PM12/14/21
to Repo and Gerrit Discussion, Luca Milanesio, Lawrence Dubé

On 14 Dec 2021, at 23:21, Lawrence Dubé <ld...@audiokinetic.com> wrote:

Hi,

Was https://gerrit-review.googlesource.com/c/plugins/lfs/+/320255 included in the last lfs plugin build for 3.2.

Yep, it was merged.

Luca.

Luca Milanesio

unread,
Dec 14, 2021, 7:04:37 PM12/14/21
to Repo and Gerrit Discussion, Luca Milanesio, Lawrence Dubé


On 14 Dec 2021, at 23:35, Lawrence Dubé <ld...@audiokinetic.com> wrote:

When looking in https://archive-ci.gerritforge.com/view/Plugins-stable-3.2/job/plugin-lfs-bazel-master-stable-3.2/lastSuccessfulBuild/log
I see 
 > /usr/bin/git checkout -f d0649c494e5cd6bf8ab1002f0018113e85b2faf0 # timeout=10
Commit message: "LfsAuthTokenTest: truncate instant to millis"

So that has me confused. 

By looking at the archived builds, it looks like the LFS plugin failed the build:

The latest SHA1 that had a successful build was:
commit d0649c494e5cd6bf8ab1002f0018113e85b2faf0
Author: Jacek Centkowski <jcent...@digital.ai>
Date:   Fri Jan 15 13:02:27 2021 +0100

    LfsAuthTokenTest: truncate instant to millis

    Java8 offers millis precision for instant however Java9+ goes further
    and offers micro (6 digits).
    There is no need to increase LFS auth token precision to micro
    therefore truncate instant to millis for serialization and
    deserialization tests.

    Bug: Issue 13849
    Change-Id: Icc49611879a125585385c4dc0da975871518d68a

The issue with that plugin is that isn’t really actively maintained, does anyone want to step in?

Luca.


Thanks,
Lawrence
Reply all
Reply to author
Forward
0 new messages