Skip to content

Commit

Permalink
Drop support for EoL distros and Puppet 7
Browse files Browse the repository at this point in the history
Puppet 7 is soon EoL and OpenVox doesn't provide packages for version 7,
only 8.
  • Loading branch information
bastelfreak committed Jan 11, 2025
1 parent 40fcd66 commit 486220f
Showing 1 changed file with 8 additions and 28 deletions.
36 changes: 8 additions & 28 deletions lib/puppet_metadata/aio.rb
Original file line number Diff line number Diff line change
Expand Up @@ -12,28 +12,15 @@ class AIO
BUILDS = {
# RPM-based
'RedHat' => {
'5' => 5..7,
'6' => 5..7,
'7' => 5..8,
'8' => 5..8,
'9' => 6..8,
'8' => 8,
'9' => 8,
},
'Fedora' => {
'26' => [5],
'27' => 5..6,
'28' => 5..6,
'29' => 5..6,
'30' => 5..7,
'31' => 5..7,
'32' => 6..7,
'34' => 6..7,
'36' => 7..8,
'40' => 7..8,
'36' => 8,
'40' => 8,
},
'SLES' => {
'11' => [7],
'12' => 7..8,
'15' => 7..8,
'15' => 8,
},
# deb-based
'Debian' => {
Expand All @@ -45,20 +32,13 @@ class AIO
'12' => 7..8,
},
'Ubuntu' => {
'14.04' => 5..6,
'16.04' => 5..7,
'18.04' => 5..8,
'20.04' => 6..8,
'22.04' => 6..8,
'24.04' => 7..8,
'20.04' => 8,
'22.04' => 8,
'24.04' => 8,
},
}.freeze

PUPPET_RUBY_VERSIONS = {
4 => '2.1',
5 => '2.4',
6 => '2.5',
7 => '2.7',
8 => '3.2',
}.freeze

Expand Down

0 comments on commit 486220f

Please sign in to comment.