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.
