Sidekiq 3.2.6 does not support Ruby 1.9. (RuntimeError)

501 Views Asked by At

I'm trying to get the sidekiq service started, however when I run

bundle exec sidekiq    

I get the following

/var/lib/gems/1.9.1/gems/sidekiq-3.2.6/lib/sidekiq.rb:3:in `<top (required)>': Sidekiq 3.2.6 does not support Ruby 1.9. (RuntimeError)
from /var/lib/gems/1.9.1/gems/sidekiq-3.2.6/lib/sidekiq/cli.rb:9:in `require'
from /var/lib/gems/1.9.1/gems/sidekiq-3.2.6/lib/sidekiq/cli.rb:9:in `<top (required)>'
from /var/lib/gems/1.9.1/gems/sidekiq-3.2.6/bin/sidekiq:3:in `require_relative'
from /var/lib/gems/1.9.1/gems/sidekiq-3.2.6/bin/sidekiq:3:in `<top (required)>'
from /usr/local/bin/sidekiq:19:in `load'
from /usr/local/bin/sidekiq:19:in `<main>'    

Oddly enough, I have sidekiq running on another Ubuntu box same versions and everything works fine.

Any help is greatly appreciated, thanks!

1

There are 1 best solutions below

0
MrDaveM On

This could be because you need to run the following command:

source /home/[username]/.rvm/scripts/rvm

try that then run the bundle exec sidekiq again.