github / octocatalog-diff

Compile Puppet catalogs from 2 branches, versions, etc., and compare them
https://rubygems.org/gems/octocatalog-diff/
MIT License
238 stars 85 forks source link

CI fails to build against ruby 2.7 / 3.0 for puppet 7 #246

Open ahayworth opened 3 years ago

ahayworth commented 3 years ago

CI fails to build against ruby 2.7 / 3.0 and puppet 7; and possibly may fail for ruby 2.7 / 3.0 and puppet 6.

This should be fixed, given that ruby 2.7 and 3.0 are now considered stable releases (they are not yet EOL, but we shouldn't wait that long if we can avoid it).

mika commented 1 year ago

Is this still ontopic? Because AFAICT running puppet-agent v7.21.0-1bullseye (from Puppetlabs repository) with ruby from Debian/bookworm (ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux-gnu]) doesn't look too bad. :)

According to https://endoflife.date/ruby and https://www.ruby-lang.org/en/downloads/branches/ ruby 2.6 is already EOL since 2022-04-12 and 2.7 is supposed to be EOL by end of March 2023.