To help avoid the amount zuul.yaml chrun when we bring a new version
of fedora online, switch to using fedora-latest. As of writing,
fedora-28 is the latest release which we update our testing for.
Also add fedora-28 support to stash.sh and remove fedora-25 /
fedora-26 as they are EOL.
Change-Id: I3d716554e8f270f4434cc9cac3408f8e890e0665
Depends-On: https://review.openstack.org/565758/
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
... | ... |
@@ -49,6 +49,16 @@ |
49 | 49 |
- controller |
50 | 50 |
|
51 | 51 |
- nodeset: |
52 |
+ name: devstack-single-node-fedora-latest |
|
53 |
+ nodes: |
|
54 |
+ - name: controller |
|
55 |
+ label: fedora-28 |
|
56 |
+ groups: |
|
57 |
+ - name: tempest |
|
58 |
+ nodes: |
|
59 |
+ - controller |
|
60 |
+ |
|
61 |
+- nodeset: |
|
52 | 62 |
name: openstack-two-node |
53 | 63 |
nodes: |
54 | 64 |
- name: controller |
... | ... |
@@ -406,10 +416,10 @@ |
406 | 406 |
voting: false |
407 | 407 |
|
408 | 408 |
- job: |
409 |
- name: devstack-platform-fedora-27 |
|
409 |
+ name: devstack-platform-fedora-latest |
|
410 | 410 |
parent: tempest-full |
411 |
- description: Fedora 27 platform test |
|
412 |
- nodeset: devstack-single-node-fedora-27 |
|
411 |
+ description: Fedora latest platform test |
|
412 |
+ nodeset: devstack-single-node-fedora-latest |
|
413 | 413 |
voting: false |
414 | 414 |
|
415 | 415 |
- job: |
... | ... |
@@ -482,7 +492,7 @@ |
482 | 482 |
- devstack-platform-centos-7 |
483 | 483 |
- devstack-platform-opensuse-423 |
484 | 484 |
- devstack-platform-opensuse-tumbleweed |
485 |
- - devstack-platform-fedora-27 |
|
485 |
+ - devstack-platform-fedora-latest |
|
486 | 486 |
- devstack-multinode |
487 | 487 |
- devstack-unit-tests |
488 | 488 |
gate: |
... | ... |
@@ -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} =~ (xenial|artful|bionic|stretch|jessie|f25|f26|f27|opensuse-42.3|opensuse-tumbleweed|rhel7) ]]; then |
|
224 |
+if [[ ! ${DISTRO} =~ (xenial|artful|bionic|stretch|jessie|f27|f28|opensuse-42.3|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" |