github/octocatalog-diff

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

ahayworth opened this issue · 1 comments

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

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.