With fedora-latest now using Fedora 30 images and Fedora 29 itself EOL
we can now remove support for it from devstack. This change also cleans
up references to earlier Fedora releases under files/rpms/.
Change-Id: I24332f7016ebb549ea678acf677c477b55ec4d4b
... | ... |
@@ -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,f30 |
|
12 |
+iptables-services # NOPRIME f30 |
|
13 | 13 |
java-1.7.0-openjdk-headless # NOPRIME rhel7 |
14 |
-java-1.8.0-openjdk-headless # NOPRIME f25,f26,f27,f28,f29,f30 |
|
14 |
+java-1.8.0-openjdk-headless # NOPRIME f30 |
|
15 | 15 |
libffi-devel |
16 | 16 |
libjpeg-turbo-devel # Pillow 3.0.0 |
17 | 17 |
libxml2-devel # lxml |
... | ... |
@@ -27,7 +27,7 @@ pkgconfig |
27 | 27 |
postgresql-devel # psycopg2 |
28 | 28 |
psmisc |
29 | 29 |
pyOpenSSL # version in pip uses too much memory |
30 |
-python3-devel # f29,f30 |
|
30 |
+python3-devel # f30 |
|
31 | 31 |
python-devel |
32 | 32 |
redhat-rpm-config # missing dep for gcc hardening flags, see rhbz#1217376 |
33 | 33 |
systemd-devel # for systemd-python |
... | ... |
@@ -297,18 +297,8 @@ function configure_nova { |
297 | 297 |
fi |
298 | 298 |
fi |
299 | 299 |
|
300 |
- if is_fedora && [[ $DISTRO =~ f29 ]]; then |
|
301 |
- # There is an iscsi-initiator bug where it inserts |
|
302 |
- # different whitespace that causes a bunch of output |
|
303 |
- # matching to fail. We have not been able to get |
|
304 |
- # fixed, yet :/ Exists in fedora 29 & 30 at least |
|
305 |
- # https://bugzilla.redhat.com/show_bug.cgi?id=1676365 |
|
306 |
- sudo dnf copr enable -y iwienand/iscsi-initiator-utils |
|
307 |
- sudo dnf update -y |
|
308 |
- elif is_fedora && [[ $DISTRO =~ f3[0-1] ]]; then |
|
309 |
- # For f30 and f31 use the rebased 2.1.0 version of the package. We |
|
310 |
- # can't use this above as f29 is EOL and as a result we can't |
|
311 |
- # rebuild packages in copr for it. |
|
300 |
+ if is_fedora && [[ $DISTRO =~ f3[0-1] ]]; then |
|
301 |
+ # For f30 and f31 use the rebased 2.1.0 version of the package. |
|
312 | 302 |
sudo dnf copr enable -y lyarwood/iscsi-initiator-utils |
313 | 303 |
sudo dnf update -y |
314 | 304 |
fi |
... | ... |
@@ -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|f30|opensuse-15.0|opensuse-15.1|opensuse-tumbleweed|rhel7) ]]; then |
|
224 |
+if [[ ! ${DISTRO} =~ (bionic|stretch|jessie|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" |