Ruby 1.9.3 Support in HammerCLI

Since Ruby 1.9.3. is no longer maintained
<https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/>,
we'd like to drop support in the hammer-cli gems. Foreman 1.12 drops
support for 1.9.3 already. One known caveat is Ubuntu Trusty (14.04), which
mmoll knows how to deal with.

Please voice your opinions/objections.

Thanks!

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

Here's the issue tracker for hammer-cli and hammer-cli-foreman:
http://projects.theforeman.org/issues/15592
Here's the one for hammer-cli-katello:
http://projects.theforeman.org/issues/15593

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

··· On Wed, Jul 6, 2016 at 11:02 AM, Andrew Kofink wrote:

Since Ruby 1.9.3. is no longer maintained
https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/,
we’d like to drop support in the hammer-cli gems. Foreman 1.12 drops
support for 1.9.3 already. One known caveat is Ubuntu Trusty (14.04), which
mmoll knows how to deal with.

Please voice your opinions/objections.

Thanks!

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

Please change the OS packaging before considering removing support from
the project.

··· On 06/07/16 16:02, Andrew Kofink wrote: > Since Ruby 1.9.3. is no longer maintained > , > we'd like to drop support in the hammer-cli gems. Foreman 1.12 drops > support for 1.9.3 already. One known caveat is Ubuntu Trusty (14.04), > which mmoll knows how to deal with.


Dominic Cleal
dominic@cleal.org

What versions of Ruby does 1.12 support? It looks like we’re still running
against 2.0 which is no longer supported either:

https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/
<https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/>

David

··· On Wed, Jul 6, 2016 at 11:20 AM, Andrew Kofink wrote:

Here’s the issue tracker for hammer-cli and hammer-cli-foreman:
Bug #15592: Remove Ruby 1.9.3 support - Hammer CLI - Foreman
Here’s the one for hammer-cli-katello:
Bug #15593: Remove Ruby 1.9.3 support from hammer-cli-katello Travis tests - Katello - Foreman

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

On Wed, Jul 6, 2016 at 11:02 AM, Andrew Kofink akofink@redhat.com wrote:

Since Ruby 1.9.3. is no longer maintained
https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/,
we’d like to drop support in the hammer-cli gems. Foreman 1.12 drops
support for 1.9.3 already. One known caveat is Ubuntu Trusty (14.04), which
mmoll knows how to deal with.

Please voice your opinions/objections.

Thanks!

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

I believe 1.12 supports 2.0, 2.1, 2.2, and 2.3, based on the build:
http://ci.theforeman.org/job/test_develop_pr_core/9526/

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

··· On Wed, Jul 6, 2016 at 11:38 AM, David Davis wrote:

What versions of Ruby does 1.12 support? It looks like we’re still running
against 2.0 which is no longer supported either:

https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/

https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/

David

On Wed, Jul 6, 2016 at 11:20 AM, Andrew Kofink akofink@redhat.com wrote:

Here’s the issue tracker for hammer-cli and hammer-cli-foreman:
Bug #15592: Remove Ruby 1.9.3 support - Hammer CLI - Foreman
Here’s the one for hammer-cli-katello:
Bug #15593: Remove Ruby 1.9.3 support from hammer-cli-katello Travis tests - Katello - Foreman

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com

On Wed, Jul 6, 2016 at 11:02 AM, Andrew Kofink akofink@redhat.com >> wrote:

Since Ruby 1.9.3. is no longer maintained
https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/,
we’d like to drop support in the hammer-cli gems. Foreman 1.12 drops
support for 1.9.3 already. One known caveat is Ubuntu Trusty (14.04), which
mmoll knows how to deal with.

Please voice your opinions/objections.

Thanks!

Andrew Kofink

Software Engineering Intern
Red Hat Satellite 6
akofink@redhat.com


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hi,

··· On Wed, Jul 06, 2016 at 11:38:56AM -0400, David Davis wrote: > What versions of Ruby does 1.12 support? It looks like we’re still running > against 2.0 which is no longer supported either: > > https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/ >

Just because a Ruby version is not upstream supported anymore, we can’t
simply drop it. Especially 2.0, as that’s the version used (and still
supported and security-patched) by RHEL 7 and Ubuntu/trusty (14.04,
supported until 2019) for their system Ruby.

Regards

Michael Moll