Merge pull request #1150 from vutny/declare-suse-eol

Declare EOL for SUSE Linux Enterprise Server releases
This commit is contained in:
Nicole Thomas 2017-09-22 09:35:28 -04:00 committed by GitHub
commit 7d56fc75dd
2 changed files with 8 additions and 4 deletions

View file

@ -264,7 +264,7 @@ SUSE family
- openSUSE Leap 42.2/42.3 - openSUSE Leap 42.2/42.3
- openSUSE Tumbleweed 2015 - openSUSE Tumbleweed 2015
- SUSE Linux Enterprise Server 11 SP1/11 SP2/11 SP3/12 - SUSE Linux Enterprise Server 11 SP4, 12 SP2
Ubuntu and derivatives Ubuntu and derivatives

View file

@ -1520,14 +1520,18 @@ __check_end_of_life_versions() {
suse) suse)
# SuSE versions not supported # SuSE versions not supported
# #
# < 11 SP2 # < 11 SP4
# < 12 SP2
SUSE_PATCHLEVEL=$(awk '/PATCHLEVEL/ {print $3}' /etc/SuSE-release ) SUSE_PATCHLEVEL=$(awk '/PATCHLEVEL/ {print $3}' /etc/SuSE-release )
if [ "${SUSE_PATCHLEVEL}" = "" ]; then if [ "${SUSE_PATCHLEVEL}" = "" ]; then
SUSE_PATCHLEVEL="00" SUSE_PATCHLEVEL="00"
fi fi
if ([ "$DISTRO_MAJOR_VERSION" -eq 11 ] && [ "$SUSE_PATCHLEVEL" -lt 02 ]) || [ "$DISTRO_MAJOR_VERSION" -lt 11 ]; then if [ "$DISTRO_MAJOR_VERSION" -lt 11 ] || \
echoerror "Versions lower than SuSE 11 SP2 are not supported." ([ "$DISTRO_MAJOR_VERSION" -eq 11 ] && [ "$SUSE_PATCHLEVEL" -lt 04 ]) || \
([ "$DISTRO_MAJOR_VERSION" -eq 12 ] && [ "$SUSE_PATCHLEVEL" -lt 02 ]); then
echoerror "Versions lower than SuSE 11 SP4 or 12 SP2 are not supported."
echoerror "Please consider upgrading to the next stable" echoerror "Please consider upgrading to the next stable"
echoerror " https://www.suse.com/lifecycle/"
exit 1 exit 1
fi fi
;; ;;