現在、Gitlab 7.10.0 バージョンのセットアップがあります。バージョンを 7.13.2 バージョンにアップグレードしようとしています (この質問を投稿した時点で最新のものです)。
アップグレードのためにこれらの手順に従っています。
現在のデータベース、リポジトリ、アップロードのバックアップを作成します。(関連するかどうかは不明です。)
sudo gitlab-rake gitlab:backup:create
7.13.2 Gitlab Omnibus パッケージをダウンロードします。
Gitlab 7.13.2 Omnibus パッケージをインストールします。
sudo dpkg -i gitlab-ce_7.13.2-ce.0_amd64.deb
Gitlab の再構成
sudo gitlab-ctl 再構成
- サービスを再起動します sudo gitlab-ctl restart
すべてのコンポーネントが起動しますが、任意のページにアクセスしようとすると 500 エラーが発生し、ログにはデータベースが存在しないことが示されます。(データベース gitlabhq_production は存在しません)
なぜこれが起こっているのかわかりません。何か足りないものがありますか? 従うべき他の手順はありますか?
私が試したこと:
- コマンドを使用し
sudo gitlab-ctl upgrade
てアップグレードします。コマンドが完了した後、Gitlab はまだ 7.10.0 バージョンのままです。 - バックアップを作成し、7.10.0 バージョンの新規インストールを実行し、バックアップを復元して、上記の手順を実行します。機能しませんでした。ログには、運用データベースが見つからないことが示されています。
私がしようとしていること:
- インクリメンタル アップグレードを試してください (7.10.x -> 7.11.x -> 7.12.x - 7.13.x)。折り返し結果を掲載します。
他に必要な情報があれば教えてください。