Error when migrating to 0.7

Trying to migrate to 0.7. When I get to the db:migrate part the following spots out:

diaspora@ip-10-144-81-182:~/diaspora$ RAILS_ENV=production bin/rake db:migrate
rake aborted!
NameError: uninitialized constant CarrierWave::Storage::Fog
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/carrierwave-1.1.0/lib/carrierwave/uploader/configuration.rb:78:in `eval'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/carrierwave-1.1.0/lib/carrierwave/uploader/configuration.rb:78:in `eval'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/carrierwave-1.1.0/lib/carrierwave/uploader/configuration.rb:78:in `storage'
/home/diaspora/diaspora/config/initializers/carrierwave.rb:9:in `block in <top (required)>'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/carrierwave-1.1.0/lib/carrierwave/uploader/configuration.rb:159:in `configure'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/carrierwave-1.1.0/lib/carrierwave.rb:14:in `configure'
/home/diaspora/diaspora/config/initializers/carrierwave.rb:7:in `<top (required)>'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/engine.rb:655:in `block in load_config_initializer'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.3/lib/active_support/notifications.rb:168:in `instrument'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/engine.rb:654:in `load_config_initializer'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/engine.rb:611:in `each'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/engine.rb:611:in `block in <class:Engine>'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:30:in `instance_exec'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:30:in `run'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:59:in `block in run_initializers'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:48:in `each'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:48:in `tsort_each_child'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/initializable.rb:58:in `run_initializers'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/application.rb:353:in `initialize!'
/home/diaspora/diaspora/config/environment.rb:5:in `<top (required)>'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/application.rb:329:in `require_environment!'
/home/diaspora/diaspora/vendor/bundle/ruby/2.4.0/gems/railties-5.1.3/lib/rails/application.rb:445:in `block in run_tasks_blocks'
Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)

Any ideas?

I created an issue for that problem.

https://github.com/diaspora/diaspora/issues/7563

You can try the workaround/fix there and tell us if that helps?

Otherwise you can probably simply downgrade, because you didn’t upgrade/migrate anything yet. So a git checkout v0.6.7.0 should bring you back.

adding those two lines to the file corrected the error, i commented on the github entry as well.

1 Like

Fixed in 0.7.1.0 :slight_smile: