ラベル mattermost の投稿を表示しています。 すべての投稿を表示
ラベル mattermost の投稿を表示しています。 すべての投稿を表示

2016年6月24日金曜日

gitlab updateしたらmattermostが使えなくなった

gitlabをupdateしたらmattermostが使えなくなった。

どうもmattermostが3.0 とかになって追加の手作業が必要になったもよう。

まずは設定ファイルに下記を追加

 /etc/gitlab/gitlab.rb

mattermost['db2_backup_created'] = true
mattermost['db2_team_name'] = "TEAMNAME"

TEAMNAMEはすきな名前で。

つぎにgitlabを再構成

# gitlab-ctl  reconfigure

その後 mattermostを停止(これはいらないかも?)

# gitlab-ctl   stop  mattermost


下記のコマンドでupdateできて、動作するようになった。

# gitlab-ctl stop mattermost
#  sudo -u mattermost -i bash
$  cd /opt/gitlab/embedded/service/mattermost
$  /opt/gitlab/embedded/bin/mattermost -config=/var/opt/gitlab/mattermost/config.json -upgrade_db_30






最後にmattermostを起動

#  gitlab-ctl  restart mattermost

これであがった。

2016年4月6日水曜日

gitlab 使ってます。

最近 gitlabなるものをつかってます。
githubでも問題ないのですが、ちょっと公にしたくないものはこちらに入れようかと。
#そんなものあるのかよーと突っ込まれそうですが。

あともう一個はslackなるチャットツールを使いたく。
こちらも一般公開されるような大げさなものが欲しいと思っており、gitlabにくっついてくるmatter mostというのを使ってます。

月額500円のレンタルサーバで動かしてます。数人ならこれで問題なさそうです。


いきなりmatter mostの話になるけど、teamを間違って作った場合には削除する方法がないようです。手動でテーブルの削除。
そもそも初期化したい場合にはデータベースのドロップして再構成すればよいという豪快なものです

sudo -u gitlab-psql /opt/gitlab/embedded/bin/psql -h /var/opt/gitlab/postgresql -d gitlabhq_production

drop database mattermost_production;

gitlab-ctl reconfigure