On Fri, May 12, 2023 at 10:26 AM Tim Meusel <t...@bastelfreak.de> wrote:
> Good morning everybody, > I want to explain a bit what we're currently doing in our modules to > support Puppet 8. > > Puppet 8 AIO packages contain Ruby 3.2. Vox Pupuli runs unit tests for > all supported major Puppet versions in a module. We run those with the > Ruby version that are in the matching AIO package. Puppet 6 used Ruby > 2.5, Puppet 7 Ruby 2.7. To support Ruby 3.2 we had to update a few of > our gems, and that meant to Drop Ruby 2.4/2.5 in some places. While > we're at it, we also dropped Ruby 2.6 support because that's EoL as well > since a long time. > Just make sure to not drop ruby 2.6 support in _modules_. Puppetserver 7 is only running with Ruby 2.6 compatibility. I'm not sure if this means we should run our Puppet 7 spec tests against 2.6 (and/or 2.7), or just make sure we don't target anything more than 2.6 in voxpupuli-test. I'm assuming it's only things like puppet-lint plugins, beaker etc that use voxpupuli-rubocop? -- 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAC34VL53WwsF%2B3v1imTYDuiVwktPN6WX79Wt5fh78Xng4GNxTg%40mail.gmail.com.