Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #4851

Closed
Open
Created Aug 22, 2013 by Administrator@rootOwner

Latest Redis-Rails Gem not working

Created by: ssornor

Went to upgrade from Gitlab 5.3 to 6.0 and also move from rvm to rbenv so I need to reinstall all gems. There was an error with "bundle exec rake db:migrate RAILS_ENV=production": git@vps:~/gitlab$ bundle exec rake db:migrate --trace RAILS_ENV=production ** Invoke db:migrate (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! uninitialized constant Redis::Factory ─ rake aborted! [270/1812] uninitialized constant Redis::Factory /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/redis-activesupport-3.2.3/lib/active_support/cache/redis_store.rb:27:in initialize' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/cache.rb:69:innew' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/cache.rb:69:in lookup_store' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/application/bootstrap.rb:54:inblock (2 levels) in module:Bootstrap' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/core_ext/kernel/reporting.rb:13:in block in silence_warnings' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/core_ext/kernel/reporting.rb:24:inwith_warnings' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/core_ext/kernel/reporting.rb:13:in silence_warnings' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/application/bootstrap.rb:54:inblock in module:Bootstrap' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:in instance_exec' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:inrun' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:55:in block in run_initializers' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:ineach' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:in run_initializers' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:136:ininitialize!' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in method_missing' /home/git/gitlab/config/environment.rb:5:in<top (required)>' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/backports-3.3.3/lib/backports/tools.rb:328:in require' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/backports-3.3.3/lib/backports/tools.rb:328:inrequire_with_backports' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:103:in require_environment!' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:297:inblock (2 levels) in initialize_tasks' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:236:in call' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:236:inblock in execute' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:231:in each' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:231:inexecute' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:175:in block in invoke_with_call_chain' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/monitor.rb:211:inmon_synchronize' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:168:in invoke_with_call_chain' ─ /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/monitor.rb:211:inmon_synchronize' [243/1812] /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:168:in invoke_with_call_chain' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:197:inblock in invoke_prerequisites' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:195:in each' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:195:ininvoke_prerequisites' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:174:in block in invoke_with_call_chain' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/monitor.rb:211:inmon_synchronize' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:168:in invoke_with_call_chain' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/task.rb:161:ininvoke' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:149:in invoke_task' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:106:inblock (2 levels) in top_level' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:106:in each' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:106:inblock in top_level' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:115:in run_with_threads' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:100:intop_level' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:78:in block in run' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:165:instandard_exception_handling' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/lib/rake/application.rb:75:in run' /home/git/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.1.0/bin/rake:33:in<top (required)>' /home/git/.rbenv/versions/2.0.0-p247/bin/rake:23:in load' /home/git/.rbenv/versions/2.0.0-p247/bin/rake:23:in' Tasks: TOP => db:migrate => environment

The Gemfile does not specify a version for redis-rails and the latest version (3.2.3 as of this writting) seemed to be causing an error. Updated the Gemfile version to 3.2.2 fixed the migration problem (changed to: gem "redis-rails", "3.2.2").

Assignee
Assign to
Time tracking