Gitlab upgrade paths

发布时间 2023-10-06 08:41:05作者: 刘应杰

Upgrade paths

Upgrading across multiple GitLab versions in one go is only possible by accepting downtime. If you don’t want any downtime, read how to upgrade with zero downtime.

For a dynamic view of examples of supported upgrade paths, try the Upgrade Path tool maintained by the GitLab Support team. To share feedback and help improve the tool, create an issue or MR in the upgrade-path project.

When upgrading:

  1. Find where your version sits in the upgrade path:

  2. Check for required upgrade stops.
  3. Consult the version-specific upgrade instructions.
  4. Upgrade GitLab accordingly.
When not explicitly specified, upgrade GitLab to the latest available patch release of the major.minor release rather than the first patch release, for example 13.8.8 instead of 13.8.0. This includes major.minor versions you must stop at on the upgrade path as there may be fixes for issues relating to the upgrade process. Specifically around a major version, crucial database schema and migration patches may be included in the latest patch releases.