upgrade gerrit to 2.14.6

Description

We're running 2.14.3 and the latest stable release is 2.14.6. The instance needs to be upgraded, along with the OS and rebooted. Preferably this has to be done before New Year.

Activity

Show:

Former user December 21, 2017 at 12:46 AM

update complete but we have an unexpected IP change on platform side. Logged to mitigate it, closing the upgrade ticket.

Former user December 20, 2017 at 2:43 PM

Note that I got these exceptions right after upgrade which suggest permission problems:
org.h2.jdbc.JdbcSQLException: The database is read only; SQL statement:

This is related to internal H2 databases used for cache - ensure /home/gerrit2/review_site is owned by gerrit2:gerrit2 if that happens

Former user December 20, 2017 at 2:26 PM
Edited

Staging updated using the standard approach:
yum update
wget https://gerrit-releases.storage.googleapis.com/gerrit-2.14.6.war
/etc/init.d/gerrit stop
java -jar gerrit-2.14.6.war init -d /home/gerrit2/review_site/
answer "yes" to everything except bitbucket auth, also delete all caches
chown -R gerrit2:gerrit2 /home/gerrit2/review_site
java -jar /home/gerrit2/review_site/bin/gerrit.war reindex -d /home/gerrit2/review_site/
/etc/init.d/gerrit start

After checking out logs, the system was stopped and started from the UI - which should be done as well on Prod to ensure we have AWS platform updates applied as well.

Done

Details

Assignee

Reporter

Priority

Created December 18, 2017 at 8:39 AM
Updated December 28, 2017 at 9:30 AM
Resolved December 21, 2017 at 12:46 AM