Browse code

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

Lee Yarwood authored on 2020/02/07 01:20:37
Showing 6 changed files
... ...
@@ -1,5 +1,5 @@
1 1
 iscsi-initiator-utils
2 2
 lvm2
3 3
 qemu-img
4
-scsi-target-utils # not:rhel7,f25,f26,f27,f28,f29 NOPRIME
5
-targetcli # dist:rhel7,f25,f26,f27,f28,f29 NOPRIME
4
+scsi-target-utils # not:rhel7,f25,f26,f27,f28,f29,f30 NOPRIME
5
+targetcli # dist:rhel7,f25,f26,f27,f28,f29,f30 NOPRIME
... ...
@@ -1,2 +1,2 @@
1
-dstat # not:f29
2
-pcp-system-tools # dist:f29
1
+dstat # not:f29,f30
2
+pcp-system-tools # dist:f29,f30
... ...
@@ -9,9 +9,9 @@ git-core
9 9
 graphviz # needed only for docs
10 10
 httpd
11 11
 httpd-devel
12
-iptables-services  # NOPRIME f25,f26,f27,f28,f29
12
+iptables-services  # NOPRIME f25,f26,f27,f28,f29,f30
13 13
 java-1.7.0-openjdk-headless  # NOPRIME rhel7
14
-java-1.8.0-openjdk-headless  # NOPRIME f25,f26,f27,f28,f29
14
+java-1.8.0-openjdk-headless  # NOPRIME f25,f26,f27,f28,f29,f30
15 15
 libffi-devel
16 16
 libjpeg-turbo-devel # Pillow 3.0.0
17 17
 libxml2-devel # lxml
... ...
@@ -7,7 +7,7 @@ gawk
7 7
 genisoimage # required for config_drive
8 8
 iptables
9 9
 iputils
10
-kernel-modules # dist:f25,f26,f27,f28,f29
10
+kernel-modules # dist:f25,f26,f27,f28,f29,f30
11 11
 kpartx
12 12
 libxml2-python
13 13
 m2crypto
... ...
@@ -2,7 +2,7 @@ curl
2 2
 liberasurecode-devel
3 3
 memcached
4 4
 pyxattr
5
-rsync-daemon # dist:f25,f26,f27,f28,f29
5
+rsync-daemon # dist:f25,f26,f27,f28,f29,f30
6 6
 sqlite
7 7
 xfsprogs
8 8
 xinetd
... ...
@@ -221,7 +221,7 @@ write_devstack_version
221 221
 
222 222
 # Warn users who aren't on an explicitly supported distro, but allow them to
223 223
 # override check and attempt installation with ``FORCE=yes ./stack``
224
-if [[ ! ${DISTRO} =~ (bionic|stretch|jessie|f29|opensuse-15.0|opensuse-15.1|opensuse-tumbleweed|rhel7) ]]; then
224
+if [[ ! ${DISTRO} =~ (bionic|stretch|jessie|f29|f30|opensuse-15.0|opensuse-15.1|opensuse-tumbleweed|rhel7) ]]; then
225 225
     echo "WARNING: this script has not been tested on $DISTRO"
226 226
     if [[ "$FORCE" != "yes" ]]; then
227 227
         die $LINENO "If you wish to run this script anyway run with FORCE=yes"