From eecb983529a9164a0dabf19ea4c3186a708fa0c3 Mon Sep 17 00:00:00 2001 From: Kashyap Chamarthy Date: Wed, 13 Jul 2016 12:34:03 +0200 Subject: [PATCH] Remove support for End Of Life (EOL) Fedora 22 Fedora 22 reaches its EOL on 19-JUL-2016[1]. Remove it as officially supported distribution. The current two supported Fedora distributions are Fedora 23 and Fedora 24. (Change Ia4a58de4973ef228735c48b33453a0562dc65258 already added support for Fedora 24.) [1] https://fedoramagazine.org/fedora-22-end-of-life-2016-july/ Change-Id: I5b4e1ddb6165a9065e80e84175246678a7356f18 --- files/rpms/general | 4 ++-- files/rpms/nova | 2 +- files/rpms/swift | 2 +- lib/ceph | 2 +- stack.sh | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/files/rpms/general b/files/rpms/general index ee2e8a058b..d0ceb56621 100644 --- a/files/rpms/general +++ b/files/rpms/general @@ -7,9 +7,9 @@ gcc-c++ gettext # used for compiling message catalogs git-core graphviz # needed only for docs -iptables-services # NOPRIME f22,f23,f24 +iptables-services # NOPRIME f23,f24 java-1.7.0-openjdk-headless # NOPRIME rhel7 -java-1.8.0-openjdk-headless # NOPRIME f22,f23,f24 +java-1.8.0-openjdk-headless # NOPRIME f23,f24 libffi-devel libjpeg-turbo-devel # Pillow 3.0.0 libxml2-devel # lxml diff --git a/files/rpms/nova b/files/rpms/nova index 594393e733..a883ec4399 100644 --- a/files/rpms/nova +++ b/files/rpms/nova @@ -7,7 +7,7 @@ gawk genisoimage # required for config_drive iptables iputils -kernel-modules # dist:f22,f23,f24 +kernel-modules # dist:f23,f24 kpartx kvm # NOPRIME libvirt-bin # NOPRIME diff --git a/files/rpms/swift b/files/rpms/swift index 1e05167bcf..bd249ee71b 100644 --- a/files/rpms/swift +++ b/files/rpms/swift @@ -2,7 +2,7 @@ curl liberasurecode-devel memcached pyxattr -rsync-daemon # dist:f22,f23,f24 +rsync-daemon # dist:f23,f24 sqlite xfsprogs xinetd diff --git a/lib/ceph b/lib/ceph index e999647ed8..0c8d160766 100644 --- a/lib/ceph +++ b/lib/ceph @@ -116,7 +116,7 @@ function undefine_virsh_secret { # check_os_support_ceph() - Check if the operating system provides a decent version of Ceph function check_os_support_ceph { - if [[ ! ${DISTRO} =~ (trusty|f22|f23|f24) ]]; then + if [[ ! ${DISTRO} =~ (trusty|f23|f24) ]]; then echo "WARNING: your distro $DISTRO does not provide (at least) the Firefly release. Please use Ubuntu Trusty or Fedora 20 (and higher)" if [[ "$FORCE_CEPH_INSTALL" != "yes" ]]; then die $LINENO "If you wish to install Ceph on this distribution anyway run with FORCE_CEPH_INSTALL=yes" diff --git a/stack.sh b/stack.sh index 5a5a040b02..4cace9d0c2 100755 --- a/stack.sh +++ b/stack.sh @@ -185,7 +185,7 @@ source $TOP_DIR/stackrc # Warn users who aren't on an explicitly supported distro, but allow them to # override check and attempt installation with ``FORCE=yes ./stack`` -if [[ ! ${DISTRO} =~ (trusty|wily|xenial|7.0|wheezy|sid|testing|jessie|f22|f23|f24|rhel7|kvmibm1) ]]; then +if [[ ! ${DISTRO} =~ (trusty|wily|xenial|7.0|wheezy|sid|testing|jessie|f23|f24|rhel7|kvmibm1) ]]; then echo "WARNING: this script has not been tested on $DISTRO" if [[ "$FORCE" != "yes" ]]; then die $LINENO "If you wish to run this script anyway run with FORCE=yes"