Cent OS 6.5上で GitLab 6.9.2を動かすでインストールしたGitLabを最新版にアップグレードした。
環境
- OS:CentOS 6.5
- 元のGitLabのバージョン:GitLab 6.9.2
アップグレード
Updating GitLab via omnibus-gitlabの記述どおりに行った。
Unicorn、Sidekiq、Nginxを止める
% sudo gitlab-ctl stop unicorn % sudo gitlab-ctl stop sidekiq % sudo gitlab-ctl stop nginx
PostgreSQLにあるデータベースをバックアップ
% sudo gitlab-rake gitlab:backup:create
パッケージを本家よりダウンロード。
ダウンロード。
% cd /tmp % curl -O https://downloads-packages.s3.amazonaws.com/centos-6.5/gitlab-7.4.3_omnibus.5.1.0.ci-1.el6.x86_64.rpm
最新版をインストール。
sudo rpm -Uvh gitlab-7.4.3_omnibus.5.1.0.ci-1.el6.x86_64.rpm
Chefすげぇタイム。
% sudo gitlab-ctl reconfigure % sudo sudo gitlab-ctl restart
以上で無事に最新版になった。