成功从7.1迁移到7.14后,我尝试迁移到版本8.17.8。不幸的是它没有用,因为现在我收到了以下错误:
==> /var/log/gitlab/unicorn/unicorn_stderr.log <==
NameError: uninitialized constant UsersGroup::Notifiable
/opt/gitlab/embedded/service/gitlab-rails/app/models/users_group.rb:15:in `<class:UsersGroup>'
==> /var/log/gitlab/sidekiq/current <==
2018-05-25_06:21:50.98012 uninitialized constant UsersGroup::Notifiable
我尝试运行重新配置,重启,甚至重启服务器,但没有任何作用。
答案 0 :(得分:1)
如果sudo gitlab-ctl reconfigure
不足以解决问题,那么您可能会考虑再次进行相同的迁移,但这次是次要版本的次要版本。
即:按照“Upgrade recommendations”(你做过):
我们建议您首先升级到主要版本中的最新可用次要版本。通过这样做,您可以解决任何可能在下一个主要版本中更改行为的弃用消息。
但是这一次,首先尝试7.14到8.0.x,然后是8.17.8,这意味着8.x的低版本中有一个中间步骤