From f1966d77630e62cb415a1c3bcb221897d3e7a1c6 Mon Sep 17 00:00:00 2001 From: Lee Yarwood Date: Thu, 6 Feb 2020 16:20:37 +0000 Subject: [PATCH] Add Fedora 30 as a supported distro With Fedora 29 now officially EOL [1] we need to start the move to 30. A later change will remove f29 support from devstack entirely once fedora-latest moves to the based f30 image. [1] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/VUK3CJ5LO4ROUH3JTCDVHYAVVYAOCU62/ Change-Id: If87fe93757129f931a3417fc6275ffad280cdf46 --- files/rpms/cinder | 4 ++-- files/rpms/dstat | 4 ++-- files/rpms/general | 4 ++-- files/rpms/nova | 2 +- files/rpms/swift | 2 +- stack.sh | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/files/rpms/cinder b/files/rpms/cinder index e6b33dcc5e..ef810cf93d 100644 --- a/files/rpms/cinder +++ b/files/rpms/cinder @@ -1,5 +1,5 @@ iscsi-initiator-utils lvm2 qemu-img -scsi-target-utils # not:rhel7,f25,f26,f27,f28,f29 NOPRIME -targetcli # dist:rhel7,f25,f26,f27,f28,f29 NOPRIME +scsi-target-utils # not:rhel7,f25,f26,f27,f28,f29,f30 NOPRIME +targetcli # dist:rhel7,f25,f26,f27,f28,f29,f30 NOPRIME diff --git a/files/rpms/dstat b/files/rpms/dstat index d7b272a93b..ad5196617f 100644 --- a/files/rpms/dstat +++ b/files/rpms/dstat @@ -1,2 +1,2 @@ -dstat # not:f29 -pcp-system-tools # dist:f29 +dstat # not:f29,f30 +pcp-system-tools # dist:f29,f30 diff --git a/files/rpms/general b/files/rpms/general index 15d329dfd4..279546fa60 100644 --- a/files/rpms/general +++ b/files/rpms/general @@ -9,9 +9,9 @@ git-core graphviz # needed only for docs httpd httpd-devel -iptables-services # NOPRIME f25,f26,f27,f28,f29 +iptables-services # NOPRIME f25,f26,f27,f28,f29,f30 java-1.7.0-openjdk-headless # NOPRIME rhel7 -java-1.8.0-openjdk-headless # NOPRIME f25,f26,f27,f28,f29 +java-1.8.0-openjdk-headless # NOPRIME f25,f26,f27,f28,f29,f30 libffi-devel libjpeg-turbo-devel # Pillow 3.0.0 libxml2-devel # lxml diff --git a/files/rpms/nova b/files/rpms/nova index 639d793756..6c3e47870c 100644 --- a/files/rpms/nova +++ b/files/rpms/nova @@ -7,7 +7,7 @@ gawk genisoimage # required for config_drive iptables iputils -kernel-modules # dist:f25,f26,f27,f28,f29 +kernel-modules # dist:f25,f26,f27,f28,f29,f30 kpartx libxml2-python m2crypto diff --git a/files/rpms/swift b/files/rpms/swift index be524d1367..8aed8a4033 100644 --- a/files/rpms/swift +++ b/files/rpms/swift @@ -2,7 +2,7 @@ curl liberasurecode-devel memcached pyxattr -rsync-daemon # dist:f25,f26,f27,f28,f29 +rsync-daemon # dist:f25,f26,f27,f28,f29,f30 sqlite xfsprogs xinetd diff --git a/stack.sh b/stack.sh index 7119e5f648..ce4fc7560a 100755 --- a/stack.sh +++ b/stack.sh @@ -221,7 +221,7 @@ write_devstack_version # 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} =~ (bionic|stretch|jessie|f29|opensuse-15.0|opensuse-15.1|opensuse-tumbleweed|rhel7) ]]; then +if [[ ! ${DISTRO} =~ (bionic|stretch|jessie|f29|f30|opensuse-15.0|opensuse-15.1|opensuse-tumbleweed|rhel7) ]]; 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"