Project

General

Profile

Actions

Task #2463

closed

Deploy stage gerrit instance and upgrade prod instance from 2.11.11 to 2.13.11

Added by Guilhem Moulin over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Gerrit
Target version:
Team - Q2/2018
Start date:
Due date:
% Done:

0%

Tags:

Description

Per the Jan 16 2018 infra call minutes:

  • Q: according to my notes 2.11.8 was released on 2016-03-09 and 2.13.9 on 2017-07-03? Are there known vuln in 2.11.x? Is it about getting feature fixes and new shiniest software?
    - No known vulnerability, but there are a bunch of new features, especially inline edit feature
  • David: dedup scripts should keep working with 2.13.x
  • David: see old redmine ticket Norbert filed about migration
    - do you mean my comments in https://redmine.documentfoundation.org/issues/1587#note-4 ?
    . I meant this Norbert's comment: https://redmine.documentfoundation.org/issues/1587#note-8
  • Cloph: difficult to test everything as OAuth needs proper DNS setup
  • Cloph: can't copy the database to a test VM and grant access to everyone as we have private repos
  • Cloph: release-wise, it would be ideal to do that (switching the live instance) in March or so (after 6.0.1)
    - Q: Is Norbert coming to FOSDEM? Would be ideal time to brainstorm there
  • Roadmap:
    - Set up staging gerrit instance:
    . Synchronize production gerrit content to gerrit-test:
    . Simulate upgrade process:
    . Stop gerrit
    . Perform database and git repository backup
    . Update gerrit version
    . Update all external plugins (gerrit-oauth-provider)
    - Run init command in batch mode, all used internal plugins should be updated (double-check)
    - Run reindex command
    - Start gerrit
    - Verify, that gerrit still works as expected
    . this is the (very) hard part, as test-instance cannot have all features enabled, and of course you don't think of any possible user-mistakes that had to be dealt with.
    - Schedule gerrit upgrade in production
Actions

Also available in: Atom PDF