Move SLES and OpenSUSE 15 to Rocky 8

The versions of SUSE and OpenSUSE 15 that are supported are actually
quite modern, with things like glibc 2.31.  It's safe to assume that
the Rocky 8 packages will function just fine on these versions and this
has been confirmed by installing the v3.4.1 Rocky 8 packages on SUSE
15.5.

Leave OpenSUSE 12 on CentOS 7, since it's a much older version.

Note that this update becomes relevant in the next release after v3.5,
when we'll almost certainly have hit end of life for CentOS 7 and will
want to remove it.
This commit is contained in:
brian m. carlson 2024-02-07 14:10:48 +00:00
parent 7f50272297
commit 5ed62ba5e9
No known key found for this signature in database
GPG Key ID: 2D0C9BC12F82B3A1

@ -23,6 +23,9 @@ class DistroMap
def self.builtin_map
{
# RHEL EOL https://access.redhat.com/support/policy/updates/errata
# SLES EOL https://www.suse.com/lifecycle/
# opensuse https://en.opensuse.org/Lifetime
# or https://en.wikipedia.org/wiki/OpenSUSE_version_history
"centos/7" => {
name: "RPM RHEL 7/CentOS 7",
component: "el/7",
@ -32,13 +35,7 @@ class DistroMap
equivalent: [
"el/7", # EOL June 2024
"scientific/7", # EOL June 2024
# opensuse https://en.opensuse.org/Lifetime
# or https://en.wikipedia.org/wiki/OpenSUSE_version_history
"opensuse/15.5", # EOL December 2024
"opensuse/15.6", # EOL December 2025
# SLES EOL https://www.suse.com/lifecycle/
"sles/12.5", # EOL October 2024 (LTSS October 2027)
"sles/15.5", # Current
"sles/12.5", # EOL October 2024 (LTSS October 2027)
],
},
"centos/8" => {
@ -49,6 +46,9 @@ class DistroMap
package_tag: "-1.el8",
equivalent: [
"el/8",
"opensuse/15.5", # EOL December 2024
"opensuse/15.6", # EOL December 2025
"sles/15.5", # Current
],
},
"rocky/9" => {