[ANNOUNCE] Gerrit 3.8.2

210 views
Skip to first unread message

Luca Milanesio

unread,
Sep 15, 2023, 6:40:07 PM9/15/23
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Gerrit version 3.8.2 is now available.
Please see the release notes for details.

Release Notes:
https://www.gerritcodereview.com/3.8.html#382

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

Log of changes since 3.8.1:
https://gerrit.googlesource.com/gerrit/+log/v3.8.1..v3.8.2?no-merges

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

SHA1:
6e696702c321342a40cb35cb88fc3e74093f158e

SHA256:
8abcf31bca8b25a05d4542c6472a18927d2d73861f720ff17b648bae20fc9ad3

MD5:
61bd0191fe84b51535f5e61a44b496b6

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

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmUE3P4ACgkQC0731aK2
mH6Isw//Ya7ZYuE/r1olKNkc4xxZ7NeACWfzsCB+UhrY6GJDdUSSyzUkYPpt747v
UOriIGNXGrOzNwI6GGPNyM/15KUZDaRtXnAWUVFp1xZHgfBnr/69u35XapBc9ySF
Zlypy1NvyHgX6xMY+Va1g0OhFmqYmXQxU27M9eqXNqoyDrS8Jm7hmqw/AiXjQiTC
HIFM6ImNxJmZkCdkBL40YSiB2U5AeqtZ5/jFKNQmdb+OR4i7lxFL0nKoLDaXk7qY
sE2y0qPjd4r4Ju+97K23MF6rK6obPzq6kMQqkeMgTeWrVeP1HrKRkegt0RX0qhTc
yQRSrQJyYeLVRl6o+QQ2qnrt5NzcwzeJBHU0pEDb0Em6FlVrCS+1KzTlytbbCy76
dO94rSUEgfE3Gt6HlEyxFq8MwsWOjZosm68r/TqbtHPFh6Qc5i4JxppSZzRdPfm6
+Cq67d4nbLgKBhsaJ8EqxBFLyjWK3qWIKhMoDmx/g2pKFyumfnr+0lZAoJJtvvYR
xsYtFqo2LTbDDqPN5Ady9lVN++jewPoJ7BPaXq7IJCowidSJW9sjyh1vzv+hBShf
JFIE72hTwbW4akihA3sBUzruBd7eBProuY/RYVA+FN+XgvZrf8b3LI24AIkbQDJs
b1aZBEJsKnSlq/wuyz9YqXc3XeIpNnsUn3I14cBR5lIJfyHoDU0=
=bXbA
-----END PGP SIGNATURE-----

Luca Milanesio

unread,
Sep 15, 2023, 6:49:29 PM9/15/23
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Binary packages (Deb / Rpm) of Gerrit version 3.8.2 have been released
=========================================================================

How to install/upgrade: 3.8.2
*****************************

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.8.2-1

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

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

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 for amd64 and arm64:
latest => 3.8.2
3.8.2 => 3.8.2-almalinux9
3.8.2-almalinux9
3.8.2-ubuntu22

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

SHA1:
e142a5002ecafe5342682905765c1143b3e8a26f

SHA256:
0da15742b6387923d62e05ff6c702174fde99874a49e6d46bb0d2156ea91c1b3
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmUE3zgACgkQC0731aK2
mH6MFw//SeFjorQnC+LI7nc8IoD+EF1NzrhCIoQ8Kogqa9atCgfKt6VDeliYKkGH
gk/+3/oD55DsugAfCxixZ6WUW7wJ+gPftZto8LA7HEA3IKBGWeoJGJiGwTtcYLsf
w5Jue6S69IeHBr+CC1L3u06V8YbrTBbchQYjVoYYISfnQfdvBViy5oK0lXn5K8tC
DN5ZDJb1lNgw9EImGe6rjo4wqQXVtlifSwEe1vUlHJDhmynJ3ZpsvbfeUWruBrjJ
Gl9ZlicJgg/VDGwnf5dCSjCaTBmCGk1vvG15LlRLJiT5djfuiiHKHKa8pTZZpZ+a
XyfSmM2sS8o1NP64JpEyUtJ1kjqWenBgdsmm06nDveoQBXWlPfkeJyRluWq6zNNe
hlrg8bEDmXEm51bv+8oqh5oEnt2fIi+8iqVNFrf9Ai6MPr9WKXKAUWy8N4WWlLDo
WCa7E5fmbPRZ9yNKlmy2JmsbROLpIaogVzq8mT/Vjjx6QuBUS5vZkWG73YdriSyN
HzB2HbL+XXPATQw5fmaL500dU723N0ccNlOGZK9Q3gUZ0Z23n498wG2xxIIcHrR+
OUAbXVXUwPapPuFkI9nqgPcBji2rTiWzg0lNUP1iVPtsKBmSap49FTgl/B/XCpep
9JCyjBTTPMdB4hGV7IHbuF9a4wUHlm5sjAIEJxuJCqE+gP2GMiE=
=dwrZ
-----END PGP SIGNATURE-----

James Muir

unread,
Sep 26, 2023, 11:17:07 PM9/26/23
to Repo and Gerrit Discussion
On Fri, Sep 15, 2023 at 6:49 PM Luca Milanesio <luca.mi...@gmail.com> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Binary packages (Deb / Rpm) of Gerrit version 3.8.2 have been released
=========================================================================

How to install/upgrade: 3.8.2
*****************************

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.8.2-1

Thanks, Luca, for providing these packages.

I upgraded from 3.8.1 to 3.8.2 using the command above and it went well.

I encountered just two minor issues:
  1. my systemd unit file (/var/gerrit/bin/gerrit.service) was clobbered.  The previous changes I had made there (to make it work) were lost.
  2. in gerrit.config, the port number I had given in httpd.listenUrl was modified (it was changed to 8443).  I discovered that after I was unable to reach the gerrit web server in my browser.
-James M

Luca Milanesio

unread,
Sep 27, 2023, 10:12:40 AM9/27/23
to Repo and Gerrit Discussion, Luca Milanesio, James Muir
Hi James,
Can you report the issues on issues.gerritcodereview.com?

Thanks.

Luca.

James Muir

unread,
Sep 27, 2023, 7:33:37 PM9/27/23
to Repo and Gerrit Discussion
I reported the first issue only:


For the second issue, I see now that it may have been caused by the fact that the sym-link /etc/init.d/gerrit did not exist on my system (I removed it when I switched to using systemd).

That breaks the dpkg install process since the script "preinst" fails to shutdown the gerrit server (so then "postinst" fails).

If you don't have /etc/init.d/gerrit on your system, then you need to manually stop the gerrit server before doing the upgrade (that is what I did to get the install to complete successfully).

James Muir

unread,
Sep 28, 2023, 9:06:15 AM9/28/23
to Repo and Gerrit Discussion
On Wed, Sep 27, 2023 at 7:32 PM James Muir <jm...@crypto4a.com> wrote:

For the second issue, I see now that it may have been caused by the fact that the sym-link /etc/init.d/gerrit did not exist on my system (I removed it when I switched to using systemd).


Note that I stopped using the gerrit rc script because it no longer works for me (on ubuntu 22.04).

For more details, see here:

Reply all
Reply to author
Forward
0 new messages