Ruby 2.1 added to smart proxy test matrix

Ruby 2.1.2 has been added to the smart proxy test matrix.

No changes were required except to exclude unsupported versions of Puppet.

I chose 2.1.2 as it's the version in the 2.1.x series (remembering that
Ruby changed versioning schemes) which is present in Fedora 21 so we're
likely to see more of it in the future.

We can probably add it to the installer modules too, I'll look at doing
that via modulesync soon. As for core, I haven't checked yet if the
test suite runs successfully when you make the necessary Gemfile
adjustments for it to install. I'm expecting that we should do core
after the move to Rails 4 which officially supports it.

··· -- Dominic Cleal Red Hat Engineering

Thanks Dom. I noticed we do have a tracker issue in Redmine for Rails 4,
Tracker #3157: Rails 4.1 upgrade tasks - Foreman, should we add another one for
making core work with Ruby 2.1?

Exciting times ahead.

··· On Fri, Oct 17, 2014 at 2:17 PM, Dominic Cleal wrote:

Ruby 2.1.2 has been added to the smart proxy test matrix.

No changes were required except to exclude unsupported versions of Puppet.

I chose 2.1.2 as it’s the version in the 2.1.x series (remembering that
Ruby changed versioning schemes) which is present in Fedora 21 so we’re
likely to see more of it in the future.

We can probably add it to the installer modules too, I’ll look at doing
that via modulesync soon. As for core, I haven’t checked yet if the
test suite runs successfully when you make the necessary Gemfile
adjustments for it to install. I’m expecting that we should do core
after the move to Rails 4 which officially supports it.


Dominic Cleal
Red Hat Engineering


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.


Daniel Lobato

@elobatoss
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30

I've filed Feature #7987: Support Ruby 2.1 - Foreman

··· On 18/10/14 06:43, Daniel Lobato wrote: > Thanks Dom. I noticed we do have a tracker issue in Redmine for Rails 4, > http://projects.theforeman.org/issues/3157, should we add another one > for making core work with Ruby 2.1?


Dominic Cleal
Red Hat Engineering

Michael pointed out tests are now passing since Shlomi's Gemfile
updates, so I've added it to the Jenkins matrix.

··· On 20/10/14 08:37, Dominic Cleal wrote: > On 18/10/14 06:43, Daniel Lobato wrote: >> Thanks Dom. I noticed we do have a tracker issue in Redmine for Rails 4, >> http://projects.theforeman.org/issues/3157, should we add another one >> for making core work with Ruby 2.1? > > I've filed http://projects.theforeman.org/issues/7987


Dominic Cleal
Red Hat Engineering