Refactor #8884
closedDrop Ruby 1.9.3 support
Description
Tracker for anything concerning Ruby 1.9.3 support, and being able to drop it. There are likely things in Foreman we can revert (gem pins, workarounds).
This is not likely to happen for some time as most of our supported OSes run on Ruby 1.9.3 currently.
Updated by Dominic Cleal almost 10 years ago
- Related to Refactor #8885: Pin google-api-client for Ruby 1.9 support added
Updated by Anonymous over 9 years ago
- Related to Refactor #10099: pin execjs gem for Ruby 1.9 added
Updated by Dominic Cleal about 9 years ago
- Related to Bug #12015: fog-google no longer supports ruby 1.9 added
Updated by Dominic Cleal about 9 years ago
- Blocks Refactor #11729: Update fog to 2.0.0 added
Updated by Dominic Cleal about 9 years ago
Supported OSes currently running Foreman under Ruby 1.9.3, AFAIR:
- Debian 7 (wheezy)
- EL6
- EL7
- Ubuntu 12.04 (precise)
- Ubuntu 14.04 (trusty)
Fedora 19 and Debian 8 are the only ones using 2.x.
Updated by Anonymous about 9 years ago
- Related to Bug #11980: Test failures on Ruby 1.9.3, net-ssh 3.x requires Ruby 2.0 or higher added
Updated by Anonymous about 9 years ago
- Related to Bug #12074: rack-cache 1.3.0 is incompatible with Ruby 1.9.3 added
Updated by Dominic Cleal about 9 years ago
- Related to Bug #12431: tins 1.7.0 requires Ruby 2.0 or higher added
Updated by Dominic Cleal about 9 years ago
- Blocked by Feature #7228: Rebuild packages under ror41/ruby22 SCLs added
Updated by Dominic Cleal about 9 years ago
Updated by Dominic Cleal about 9 years ago
- Blocked by Feature #12671: Move Ubuntu 14.04 Foreman package to Ruby 2.0.0 added
Updated by Dominic Cleal about 9 years ago
I'd propose that we drop support for Debian 7/Wheezy when we need to drop 1.9.3 support (which would likely be when Fog 2.0.0 is released), as I can't see any reasonable way to get a newer Ruby version.
For Precise, we could switch to newer ruby2* package from the Brightbox ruby-ng PPA.
Updated by Dominic Cleal about 9 years ago
- Blocked by Feature #12732: Move Ubuntu 12.04 Foreman package to Ruby 2.0.0 added
Updated by Dominic Cleal almost 9 years ago
- Blocks Bug #13082: Windows images unavailable when creating GCE image entries added
Updated by Dominic Cleal almost 9 years ago
- Related to Bug #13866: jwt 1.5.3 breaks Ruby 1.9.3 tests added
Updated by Dominic Cleal almost 9 years ago
Both Ubuntu 12.04 and Debian 7 will be deprecated in Foreman 1.11 (https://groups.google.com/d/msg/foreman-dev/j5Vvgdm-MAg/6vdOVzDKHgAJ) so they may be removed in 1.12 if needed to do this ticket.
Updated by Anonymous almost 9 years ago
- Related to Bug #13929: Pin test_after_commit to version < 5.0 added
Updated by Dominic Cleal over 8 years ago
- Related to Refactor #14876: Permit wirb 2.x on Ruby 2.0 or higher added
Updated by Dominic Cleal over 8 years ago
- Tracker changed from Tracker to Refactor
- Category changed from 70 to Packaging
Updated by Dominic Cleal over 8 years ago
- Blocks deleted (Bug #13082: Windows images unavailable when creating GCE image entries)
Updated by The Foreman Bot over 8 years ago
- Status changed from New to Ready For Testing
- Assignee set to Dominic Cleal
- Pull request https://github.com/theforeman/foreman/pull/3510 added
Updated by Dominic Cleal over 8 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 59e6ee202b794a0c9fcde447a36c4ab660a34d78.
Updated by Dominic Cleal over 8 years ago
- Related to Bug #15176: Bundler fails to find compatible fog-google version added
Updated by Dominic Cleal over 8 years ago
- Translation missing: en.field_release set to 136
Updated by Dominic Cleal over 8 years ago
- Related to Bug #15576: Pin google-api-client to < 0.9 added