2020年6月18日木曜日

Gitlab 12.9 から 13.0 にアップグレードしてみた

概要

Omnibus Install でインストールした Gitlab を最新バージョンにアップグレードしてみました

環境

  • Gitlab EE 12.9 -> 13.0

準備

  • sudo su -
  • touch /etc/gitlab/skip-auto-backup
  • apt -y update

/etc/gitlab/skip-auto-backup を配置することで DB のバックアップをスルーできます

12.10 へアップグレード

どうやら 12.9 -> 13.0 への直接のアップグレードはできないようです
一旦 12.10 を経由する必要があります

  • apt -y install gitlab-ee=12.10.11-ee.0

パッケージのダウンロード+ reconfigure がかかるので終了まで時間がかかります
またアップグレード完了後に 502 が続きますがすべてのプロセスが立ち上がるまで待ちましょう

13.0 へアップグレード

あとは最新版をインストールすれば OK です

  • apt -y install gitlab-ee

アップグレード完了後は skip-auto-backup ファイルを削除しましょう

  • rm /etc/gitlab/skip-auto-backup

参考サイト

0 件のコメント:

コメントを投稿