On 8/5/16 9:12 PM, Geoff Nichols wrote:
> 
> 
> On Friday, July 29, 2016 at 5:00:26 PM UTC-7, Geoff Nichols wrote:
> 
>     Because Ruby 2.1 is approaching end-of-life (upstream bugfix support
>     ended March 2016), we need to move puppet-agent to a more modern
>     Ruby version.
> 
> 
>     If all goes well with testing, the upcoming puppet-agent 1.6.0
>     release will include Ruby 2.3.1.
> 
> 
> As an update, we found some issues during testing, so puppet-agent 1.6.0
> will NOT include Ruby 2.3.1. 
> 
> We're now targeting the Ruby 2.3 update for a later puppet-agent
> release. (We'll share more information about that timeframe as the plan
> firms up.)   
> 
> Thanks,
> Geoff
> 

Hi Geoff,

It seems that the testing is leaving out the huge dataset of modules
from the Forge. Checked out the TravisCI configs for a couple of the top
supported modules including stdlib, apache, ntp, apt and vcsrepo and
none of them are testing with ruby 2.3. Suggest that before moving to a
new version of ruby, the TravisCI configs for all supported modules
should be explicitly testing against the new ruby version to ensure it
works.

For those curious about adding support for ruby 2.3.1, here's an example
TravisCI config.

https://github.com/ghoneycutt/puppet-module-ssh/blob/master/.travis.yml

Best regards,
-g


-- 
Garrett Honeycutt
@learnpuppet
Puppet Training with LearnPuppet.com
Mobile: +1.206.414.8658

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/e047976c-7f82-30c9-3631-ae8ba081ca0f%40garretthoneycutt.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to