FS#58292 - [gitlab] database migration fails for version 10.7.0-1
Attached to Project:
Community Packages
Opened by Jakub Klinkovský (lahwaacz) - Friday, 20 April 2018, 23:01 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 23 April 2018, 14:21 GMT
Opened by Jakub Klinkovský (lahwaacz) - Friday, 20 April 2018, 23:01 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 23 April 2018, 14:21 GMT
|
Details
The database migration procedure fails after upgrading to
gitlab-10.7.0-1:
$ sudo -u gitlab -s /bin/sh -c "cd '/usr/share/webapps/gitlab'; bundle-2.3 exec rake db:migrate RAILS_ENV=production" rake aborted! LoadError: cannot load such file -- omniauth/strategies/jwt /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `block in require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/omniauth-jwt-0.0.2/lib/omniauth/jwt.rb:2:in `<top (required)>' /usr/share/webapps/gitlab/config/application.rb:5:in `<top (required)>' /usr/share/webapps/gitlab/Rakefile:5:in `require' /usr/share/webapps/gitlab/Rakefile:5:in `<top (required)>' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' Caused by: LoadError: cannot load such file -- omniauth-jwt /usr/share/webapps/gitlab/config/application.rb:5:in `<top (required)>' /usr/share/webapps/gitlab/Rakefile:5:in `require' /usr/share/webapps/gitlab/Rakefile:5:in `<top (required)>' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' (See full trace by running task with --trace) |
This task depends upon
To do the same locally: sudo chmod 644 /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/omniauth-jwt-0.0.2/lib/omniauth/strategies/jwt.rb
This allowed me run the migrations and start GitLab again.