feat(suse): Add new openSUSE, Micro and SLES releases end of life dates (#9788)

This commit is contained in:
Dirk Mueller
2025-11-12 09:36:29 +01:00
committed by GitHub
parent 3a2a31d45a
commit 019af7fefd

View File

@@ -41,9 +41,10 @@ var (
"15.3": time.Date(2022, 12, 31, 23, 59, 59, 0, time.UTC),
"15.4": time.Date(2023, 12, 31, 23, 59, 59, 0, time.UTC),
"15.5": time.Date(2024, 12, 31, 23, 59, 59, 0, time.UTC),
"15.6": time.Date(2031, 7, 31, 23, 59, 59, 0, time.UTC),
// 6 months after SLES 15 SP7 release
// "15.7": time.Date(2031, 7, 31, 23, 59, 59, 0, time.UTC),
"15.6": time.Date(2025, 12, 31, 23, 59, 59, 0, time.UTC),
"15.7": time.Date(2031, 7, 31, 23, 59, 59, 0, time.UTC),
"16.0": time.Date(2027, 11, 30, 23, 59, 59, 0, time.UTC),
"16.1": time.Date(2028, 11, 30, 23, 59, 59, 0, time.UTC),
}
slemicroEolDates = map[string]time.Time{
// Source: https://www.suse.com/lifecycle/
@@ -54,8 +55,9 @@ var (
"5.4": time.Date(2027, 4, 30, 23, 59, 59, 0, time.UTC),
"5.5": time.Date(2027, 10, 31, 23, 59, 59, 0, time.UTC),
"6.0": time.Date(2028, 6, 30, 23, 59, 59, 0, time.UTC),
// 6.1 will be released late 2024
// "6.1": time.Date(2028, 11, 30, 23, 59, 59, 0, time.UTC),
"6.1": time.Date(2028, 11, 30, 23, 59, 59, 0, time.UTC),
// 6.2 will be released late 2025
// "6.2": time.Date(2029, 11, 30, 23, 59, 59, 0, time.UTC),
}
opensuseEolDates = map[string]time.Time{
@@ -70,6 +72,7 @@ var (
"15.4": time.Date(2023, 11, 30, 23, 59, 59, 0, time.UTC),
"15.5": time.Date(2024, 12, 31, 23, 59, 59, 0, time.UTC),
"15.6": time.Date(2025, 12, 31, 23, 59, 59, 0, time.UTC),
"16.0": time.Date(2027, 10, 31, 23, 59, 59, 0, time.UTC),
}
)