GitLab 14.10 から 15.3.1 にアップデートした

GitLabで、14.10から15.3.1にapt upgradeでアップデートしたときに、エラーになったので、対応メモを残す。

発生したエラー

zen@LABO:~$ sudo apt upgrade
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています... 完了
以下のパッケージはアップグレードされます:
  gitlab-ce
アップグレード: 1 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
11 個のパッケージが完全にインストールまたは削除されていません。
1,104 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 223 MB のディスク容量が消費されます。
続行しますか? [Y/n] Y
(データベースを読み込んでいます ... 現在 296393 個のファイルとディレクトリがインストールされています。)
.../gitlab-ce_15.3.1-ce.0_amd64.deb を展開する準備をしています ...
gitlab preinstall: It seems you are upgrading from major version 14 to major version 15.
gitlab preinstall: It is required to upgrade to the latest 15.0.x version first before proceeding.
gitlab preinstall: Please follow the upgrade documentation at https://docs.gitlab.com/ee/update/index.html#upgrade-paths
dpkg: アーカイブ /var/cache/apt/archives/gitlab-ce_15.3.1-ce.0_amd64.deb の処理 中にエラーが発生しました (--unpack):
 new gitlab-ce package pre-installation script subprocess returned error exit status 1
処理中にエラーが発生しました:
 /var/cache/apt/archives/gitlab-ce_15.3.1-ce.0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
zen@LABO:~$

最初に、14.10から、15.0.2-ce.0に、アップデート。リストにあるかどうかを確認してから、バージョン指定でインストール。これで上書きインストールされる。

zen@LABO:~$ sudo apt-cache madison gitlab-ce
zen@LABO:~$ sudo apt-get install gitlab-ce=15.0.2-ce.0

この後に、15.3(最新)にアップデート。今度は成功した。

zen@LABO:~$ sudo apt update
zen@LABO:~$ sudo apt upgrade
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする