Project

General

Profile

Feature #12152

support for running of smart-proxy under ruby 2.2

Added by Dmitri Dolguikh over 4 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Core
Target version:
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Related issues

Related to Smart Proxy - Bug #12217: `ruby_21` is not a valid platform` with older versions of BundlerClosed2015-10-20

Associated revisions

Revision b617b3f7 (diff)
Added by Dmitri Dolguikh over 4 years ago

Fixes #12152: support for ruby 2.2.x

History

#1 Updated by Dominic Cleal over 4 years ago

Note that as per https://github.com/theforeman/foreman/pull/2517, we only have Ruby 2.2.1 available via rvm on our Jenkins infra rather than any later patch level. Hopefully it'll work for the proxy, if not Foreman.

#2 Updated by Dominic Cleal over 4 years ago

https://github.com/theforeman/foreman-infra/pull/192 added 2.2.3 to the smart proxy develop test matrix, which now fails with:

15:24:46 /var/lib/workspace/workspace/test_proxy_develop/puppet/4.2.0/ruby/2.2/test/test_helper.rb:1:in `require': cannot load such file -- test/unit (LoadError)
15:24:46     from /var/lib/workspace/workspace/test_proxy_develop/puppet/4.2.0/ruby/2.2/test/test_helper.rb:1:in `<top (required)>'
15:24:46     from /var/lib/workspace/workspace/test_proxy_develop/puppet/4.2.0/ruby/2.2/test/bmc/bmc_api_shell_test.rb:1:in `require'
15:24:46     from /var/lib/workspace/workspace/test_proxy_develop/puppet/4.2.0/ruby/2.2/test/bmc/bmc_api_shell_test.rb:1:in `<top (required)>'
15:24:46     from /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/rake_test_loader.rb:15:in `require'
15:24:46     from /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/rake_test_loader.rb:15:in `block in <main>'
15:24:46     from /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/rake_test_loader.rb:4:in `select'
15:24:46     from /usr/local/rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/rake_test_loader.rb:4:in `<main>'

#3 Updated by The Foreman Bot over 4 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/smart-proxy/pull/327 added
  • Pull request deleted ()

#4 Updated by Anonymous over 4 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#5 Updated by Dominic Cleal over 4 years ago

  • Assignee set to Dmitri Dolguikh
  • Legacy Backlogs Release (now unused) set to 71

#6 Updated by Dominic Cleal over 4 years ago

  • Related to Bug #12217: `ruby_21` is not a valid platform` with older versions of Bundler added

Also available in: Atom PDF