Ubuntu12.0.4にGitLab4.1を入れる時に困った所


気まぐれでさくらのVPSを借りたので、Ubuntu12.0.4をインストールしてGitLabをインストールしてみました。
インストールは以下のドキュメントに従って進めました。
gitlabhq/doc/install/installation.md at 4-1-stable · gitlabhq/gitlabhq · GitHub

詰まった所

基本は上記のドキュメントにあるコマンドを順に実行していけば問題なく進んだのですが、一箇所だけ詰まってしまいました。
Check Application Statusの箇所にある以下の行を実行したときに、Sidekiqが起動してないっぽいメッセージが。。。

実行したコマンド

sudo -u gitlab -H bundle exec rake gitlab:check RAILS_ENV=production

実行結果(一部抜粋)

Checking Sidekiq …

Running? … no
Try fixing it:
sudo -u gitlab -H bundle exec rake sidekiq:start
For more information see:
doc/install/installation.md in section “Install Init Script”
see log/sidekiq.log for possible errors
Please fix the error above and rerun the checks.

Checking Sidekiq … Finished

解消方法

“Try fixing it:〜”に書いてあるコマンドをそのまま実行してもダメで、末尾に RAILS_ENV=production を付けて実行すればOKでした。

sudo -u gitlab -H bundle exec rake sidekiq:start RAILS_ENV=production

これで無事にGitLabが使えるようになりました!
これからはprivateにしたいコードはこっちに置いていくぞー。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です