Задать вопрос
@ks312

Как обновить Gitlab 9.0.5 до последней версии?

Проблема такова: есть сейчас развернутый Gitlab 9.0.5 ee, база postgresql 9.6, OS CentOS 7. Встала задача обновить его до последней версии.

Что делали и проблемы:
Подняли еще один сервер на CentOS 7, установили postgresql 11, установили gitlb 9.0.5, мигрировали проекты и БД, все заработало.

Начали обновлять до версии 9.5.5 и т.д. как написано в https://docs.gitlab.com/ee/policy/maintenance.html... после обновления 500 ошибка.

Откатились до версии 9.0.5, сделали, скрипт чтобы обновлялся поэтапно через все версии. Он дошел до версии 9.1.10, обновляется до версии 9.2.0 и снова 500 ошибка. Пробовали сразу обновиться до 9.2.6, 10.10.x- также 500 ошибка.

Если у кого есть опыт обновления такого, подскажите пожалуйста как вы делали. Заранее спасибо.
  • Вопрос задан
  • 738 просмотров
Подписаться 1 Сложный 2 комментария
Решения вопроса 1
@ks312 Автор вопроса
Всем спасибо!
Решение:
gitlab-rake db:migrate:status

Если при выводе команды есть строчки с down, то сделать gitlab-rake db:migrate и снова проверить.
затем
gitlab-ctl reconfigure
gitlab-ctl restart
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Delagen
Техногик
Лучше обновлять потихоньку и по минорным версиям....
Плюс насколько я помню не так давно сменили адрес репозитария, проверьте что проблема не в этом
Так же из вопроса не ясно какой у вас метод установки. Ну и 500 то ошибку кто выдает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы