Bug #14967

[SSO] fails to start with Ruby 2.4 (future of the SSO server)

Added by Peter Amstutz 2 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

I have a branch of arvbox, I just tried upgrading ruby to 2.4. We might have a problem with the SSO server:

2019-03-13_18:21:07.25233 Bundler::GemRequireError: There was an error while trying to load the gem 'devise'.
2019-03-13_18:21:07.25233 Gem Load Error is: ActiveSupport::Duration can't be coerced into Integer
2019-03-13_18:21:07.25233 Backtrace for gem load error is:
2019-03-13_18:21:07.25233 /var/lib/gems/ruby/2.4.0/gems/activesupport-3.2.22.5/lib/active_support/core_ext/numeric/time.rb:50:in `*'
2019-03-13_18:21:07.25233 /var/lib/gems/ruby/2.4.0/gems/activesupport-3.2.22.5/lib/active_support/core_ext/numeric/time.rb:50:in `days'
2019-03-13_18:21:07.25234 /var/lib/gems/ruby/2.4.0/gems/activesupport-3.2.22.5/lib/active_support/core_ext/numeric/time.rb:55:in `weeks'
2019-03-13_18:21:07.25234 /var/lib/gems/ruby/2.4.0/gems/devise-2.2.8/lib/devise.rb:102:in `<module:Devise>'
2019-03-13_18:21:07.25234 /var/lib/gems/ruby/2.4.0/gems/devise-2.2.8/lib/devise.rb:8:in `<top (required)>'
2019-03-13_18:21:07.25234 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:81:in `require'
2019-03-13_18:21:07.25234 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:81:in `block (2 levels) in require'
2019-03-13_18:21:07.25234 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:76:in `each'
2019-03-13_18:21:07.25235 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:76:in `block in require'
2019-03-13_18:21:07.25235 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:65:in `each'
2019-03-13_18:21:07.25235 /var/lib/gems/gems/bundler-1.16.1/lib/bundler/runtime.rb:65:in `require'
2019-03-13_18:21:07.25235 /var/lib/gems/gems/bundler-1.16.1/lib/bundler.rb:114:in `require'
2019-03-13_18:21:07.25236 /usr/src/sso/config/application.rb:7:in `<top (required)>'
2019-03-13_18:21:07.25236 /usr/src/sso/Rakefile:4:in `require'
2019-03-13_18:21:07.25236 /usr/src/sso/Rakefile:4:in `<top (required)>'

Related issues

Related to Arvados - Story #14946: Update to Ruby 2.5 - 2.3 is going EOLIn Progress

History

#1 Updated by Peter Amstutz 2 months ago

  • Status changed from New to In Progress

#2 Updated by Peter Amstutz 2 months ago

  • Subject changed from SSO fails to start with Ruby 2.4 to [SSO] fails to start with Ruby 2.4

#3 Updated by Peter Amstutz 2 months ago

  • Description updated (diff)

#4 Updated by Peter Amstutz 2 months ago

  • Related to Story #14946: Update to Ruby 2.5 - 2.3 is going EOL added

#5 Updated by Peter Amstutz 2 months ago

  • Status changed from In Progress to New

#6 Updated by Peter Amstutz about 2 months ago

  • Target version changed from 2019-03-27 Sprint to 2019-04-10 Sprint

#7 Updated by Tom Morris about 2 months ago

  • Target version changed from 2019-04-10 Sprint to To Be Groomed

#8 Updated by Peter Amstutz about 2 months ago

  • Subject changed from [SSO] fails to start with Ruby 2.4 to [SSO] fails to start with Ruby 2.4 (future of the SSO server)

Also available in: Atom PDF