octocatalog-diff icon indicating copy to clipboard operation
octocatalog-diff copied to clipboard

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

Open ahayworth opened this issue 4 years ago • 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).

ahayworth avatar Feb 18 '21 18:02 ahayworth

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.

mika avatar Feb 07 '23 08:02 mika