どうも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
これであがった。