Skip to content

Document all upgrade paths

Existing documentation

There are already a lot of guides written here and there.

Possible update paths

There are quite a few paths we should take into account depending on how old an installation is.

Categories

  • source to source
  • source to omnibus
  • source to docker
  • omnibus to docker

  • source CE to source CE
  • source CE to omnibus CE
    • source mysql to omnibus postgres
    • source postgres to omnibus postgres
  • source CE to source EE
  • source CE to omnibus EE
  • source CE to docker CE
  • source EE to docker EE
  • source CE to docker EE

For example:

  1. upgrade source installation to a version that omnibus is supported
  2. convert existing installation to omnibus
  3. if mysql convert to postgres
  4. upgrade to latest package and install the repository for further updates

Omnibus packages

Packages and distros found in archives https://about.gitlab.com/downloads/archives/

  • 6.6.5 (Ubuntu 1204, CentOS 6)
  • 6.7.5 (Ubuntu 1204, CentOS 6)
  • 6.8.2 (Ubuntu 1204, CentOS 6, Debian 7)
  • 6.9.2 (Ubuntu 1204, CentOS 6, Debian 7)
  • 7.0.0 (Ubuntu 1204/1404, CentOS 6, Debian 7)
  • 7.1.1 (Ubuntu 1204/1404, CentOS 6, Debian 7)
  • 7.2.3 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.3.3 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.4.5 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.5.3 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.6.2 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.7.2 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.8.4 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.9.4 (Ubuntu 1204/1404, CentOS 6/7, Debian 7)
  • 7.10.4 (Ubuntu 1204/1404, CentOS 6/7, Debian 7/8)

Links to update docs

Links to forum answers

Links to issues

Links to other sources