[ANNOUNCE] Gerrit 3.12.1

170 views
Skip to first unread message

Luca Milanesio

unread,
Jul 19, 2025, 6:56:18 AMJul 19
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Gerrit version 3.12.1 is now available.

Including the JGit fix c3f354edc, which blocked the use of Git reftable
in a production environment. Please see the release notes for details.

Release Notes:
https://www.gerritcodereview.com/3.12.html#3121

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


Log of changes since 3.12.0:
https://gerrit.googlesource.com/gerrit/+log/v3.12.0..v3.12.1?no-merges

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

SHA1:
f6a7659cb4c2d508c04f7263249a53c2351dfc91

SHA256:
ef21af59eca6602f52ad987bdb65dcf66b2368ee56d4f4f2d0002138230f68fa

MD5:
ca9280362c480329862b690bfbda574c

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

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

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmh7eX4ACgkQC0731aK2
mH5BKhAAoysWOIHLC3iJIsLzZl+1UhaXgznrGN0No4JLmlDhXQsRQ3kbgp/qWMwi
bugu3ee1BZPftnff5+qapFwEluAYSsE5PMSNQ8GqRn82YbQLVquIpUwXRlTZBH1K
q3ZHT/X9iKTtHLdXimeu8mOK5nubs0tFb1/+n/dRMcgdodrBHYzmU1FC0Tuwc/+S
btM4oXGT9sT8D9DAMJsrAS6B5W1cMVnOiR1c7GcoST+Ut+5E0bzlk7DAYrCRKvxK
/gy4Pi/alVZj4wJEGRHaHfcG49oq56bUHgTNVphcSU52Nz6nDOAahVjZJMR6cIam
b98fwDsCbT9fl6XO+Gh5SuGKe9UjSah5TclMoMD4QvGNkK3gBRxUZhJmBdj/uYs2
tMTb2ytGSv281CRT/YZLexLTktkHybxAXh25bgoM/NQ/cB18pB4WPcsp8m7pl3iA
VjUWYZEtAm3WgiT1JwWIvAg6v57fq8n11kyTpmA/Xz9Ok//lQEnFRHiyKs7UWLnJ
rhjyn4NG6VYG0MfcETEg5jmmd5cBRQ3P/AakhVL9H5KnKMgKhmikAr3wqAspRgub
sKFszATHN/QctHdgOQwjw1O3YMhFuuhFbRgbWWVVaguLh1mKI3nOj2Y3gXD0Ay+l
C8LRfAT2RGuISNmZ3dgRyq7TBfNXWNgMqYjkzyLXAFpfDrBdQGI=
=ELq3
-----END PGP SIGNATURE-----

Luca Milanesio

unread,
Jul 19, 2025, 7:03:29 AMJul 19
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

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

How to install/upgrade: 3.12.1
**********************************

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

(on AlmaLinux / RedHat)
yum clean all && yum install gerrit-3.12.1-1

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

*NOTE*: GPG keys for GerritForge's distribution site have changed and need
to be reimported before the upgrade.

(on Debian / Ubuntu)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 55787ed781304950

(on AlmaLinux / RedHat / Fedora)
rpm -Uvh https://gerritforge.com/gerritforge-repo-1-5.noarch.rpm

If it is a new installation and you don't have the GerritForge repositories
configured, or if you are upgrading to ARM-64, please follow the instructions at:
https://gitenterprise.me/2022/11/23/arm-64-welcomes-gerrit-code-review/

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

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

The following tags have been published
latest => 3.12.1
3.12.1 => 3.12.1-almalinux9
3.12.1-almalinux9
3.12.1-ubuntu24

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.12.1.pkg

SHA1:
c6d5f78d38239c3db8ce07de11d3a0e7e77ce76f

SHA256:
00f5e54c514903a883145bc557fe737368f87023d0214a91aa8587d898120e14

NOTE: The brew packages aren't available yet, until the associated changes [1] and [2]
are merged.

[1] https://gerrit-review.googlesource.com/c/homebrew-gerrit/+/492521/1
[2] https://gerrit-review.googlesource.com/c/homebrew-gerrit/+/492522/1

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

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmh7e0MACgkQC0731aK2
mH7Few//fTjM4VAr8Rtft/wiWn5Fu9PIo+f44clEKye5uLLbpZiQPmDIjRlRmaJU
sarj0gI2PXQ5Wv/tTCl6d6P2sWnHSuGzab61OQVkH5dSbOxAJuyIEuXtc5jkxfTq
plzaOuQIXla3O8HBHBxVQsxpWr4Q0f6Ztck+PEbC/q9UluSwEKHkF9PZpNV865vF
gm5QSA9j8/CLGykx1raP0fGwGUXPzSnMJJIZEuMHq6rUsERM7gqQYfTYzFBOhJJ+
AbbW6eEbl1qYGFmmPj+hI//JQAYMBBvNUgKCUVx2lYZeYctI9uoL3XqcTQ/iMPTl
HfvEeQGluPOYVeCPscfBwufwoA3fncS0ONS9xWQ9Wcc7BSvLcVA8bUNPXc09Ww0e
3V7f9MDkCc+nJgpL68+eEqp184UDBjIUHoYXHEcRJ4JoDeX7ZUo/9TSL7Bm0zuwQ
fHUItsgK/qfjUPw02uURpaA2hcAozmgmmWZMKyNqji9b6y3bTJeSWXVqnaH27Piq
dUC8PWP7HpioblruxLUmdzQA9m7t2ivpgyKQjpn8VMLW6+ZQ/dMXV44rlsqdC5+R
GRTV+hlK4V2c2ljWBsCEaKts4RsjUUIlwnUDpoGLDndrIg0By1PVtchj06+sXIwg
3myZZr6mAEImdxDxwlGGRd97JD34S/nI2OtwMK/kcq8QuHvzk2c=
=hDoH
-----END PGP SIGNATURE-----

Luca Milanesio

unread,
Jul 19, 2025, 5:33:38 PMJul 19
to Repo and Gerrit Discussion, Luca Milanesio
The two above changes have been merged, thanks Paladox !
The Gerrit v3.12.1 is now also available on Homebrew.

Luca.

lucamilanesio

unread,
Aug 8, 2025, 3:13:29 AMAug 8
to Repo and Gerrit Discussion
*WARNING*: If you are using any Gerrit plugins with persistent caches, you *may not* want to upgrade to v3.12.1 because of a newly discovered issue. I've documented it at [1].
We're now discussing a possible solution and will release v3.12.2 with a fix.

Luca.


Reply all
Reply to author
Forward
0 new messages