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" |