I inherited an errbit server which I'm trying to upgrade from V0.3.0 to V0.6.0.
The V0.3.0 server was running a version of Ruby 2.1. I'm also upgrading to ruby 2.2.
I was able to get the new software pull and bundle install ran completely.
and am running into JavaScript errors. I did install the execjs gem, but I'm still getting these errors:
[app@libnd-errbit current]$ bundle exec rake db:migrate
rake aborted!
Bundler::GemRequireError: There was an error while trying to load the gem 'coffee-rails'.
Backtrace for gem load error is:
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect'
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs.rb:5:in `<module:ExecJS>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs.rb:4:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-script-2.3.0/lib/coffee_script.rb:1:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-script-2.3.0/lib/coffee-script.rb:1:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-rails-4.1.0/lib/coffee-rails.rb:1:in `<top (required)>'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:86:in `require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:86:in `block (2 levels) in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `block in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler.rb:102:in `require'
/home/app/errbit/releases/20150327180201/config/application.rb:10:in `<top (required)>'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `require'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/rake_module.rb:28:in `load'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/rake_module.rb:28:in `load_rakefile'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:689:in `raw_load_rakefile'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:94:in `block in load_rakefile'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:93:in `load_rakefile'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:77:in `block in run'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/lib/rake/application.rb:75:in `run'
/home/app/errbit/shared/bundle/ruby/2.2/gems/rake-10.4.2/bin/rake:33:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/bin/rake:23:in `load'
/home/app/errbit/shared/bundle/ruby/2.2/bin/rake:23:in `<main>'
Bundler Error Backtrace:
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:89:in `rescue in block (2 levels) in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:85:in `block (2 levels) in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `block in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler.rb:102:in `require'
/home/app/errbit/releases/20150327180201/config/application.rb:10:in `<top (required)>'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `require'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect'
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs.rb:5:in `<module:ExecJS>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/execjs-2.0.2/lib/execjs.rb:4:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-script-2.3.0/lib/coffee_script.rb:1:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-script-2.3.0/lib/coffee-script.rb:1:in `<top (required)>'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency'
/home/app/errbit/shared/bundle/ruby/2.2/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require'
/home/app/errbit/shared/bundle/ruby/2.2/gems/coffee-rails-4.1.0/lib/coffee-rails.rb:1:in `<top (required)>'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:86:in `require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:86:in `block (2 levels) in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:81:in `block in require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `each'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler/runtime.rb:70:in `require'
/home/app/.gem/ruby/2.2/gems/bundler-1.12.3/lib/bundler.rb:102:in `require'
/home/app/errbit/releases/20150327180201/config/application.rb:10:in `<top (required)>'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `require'
/home/app/errbit/releases/20150327180201/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)