Имею при себе триальную версию последнего энтерпрайзного гитлаба установленную из репозитория по оф. инструкции. Любимую ubuntu 16.04 и mariadb из репозиториев.
Пытаюсь с postgre переехать на mysql - по инструкции (ну почти что) https://docs.gitlab.com/omnibus/settings/database.html#using-a-mysql-database....
1. В ответ при обращении к любой странице возвращает ошибку 502.
Что делаю:
CREATE DATABASE IF NOT EXISTS `gitlab` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
в /etc/gitlab/gitlab.rb
postgresql['enable'] = false
gitlab_rails['db_adapter'] = 'mysql2'
gitlab_rails['db_encoding'] = 'utf8'
gitlab_rails['db_database'] = 'gitlab'
gitlab_rails['db_username'] = 'root'
gitlab_rails['db_password'] = 'mypass'
gitlab_rails['db_host'] = '192.168.1.2'
gitlab_rails['db_port'] = '3306'
gitlab-ctl reconfigure
Таблицы создались. Но предположительно неправильно.
2. После чего была удалена бд и была произведена повторная попытка переконфигруации. В БД пусто.
Как решить то, что во втором пункте? Вероятно будет аналогичная проблема и с первым.