From bed03ea77a93ad09ce8f06a467d5de02ef48e603 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Tue, 1 May 2018 21:36:37 -0400 Subject: [PATCH] Switch to fedora-latest for nodeset name 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 --- .zuul.yaml | 18 ++++++++++++++---- stack.sh | 2 +- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index a979fa4fbb..87eb8c5c8d 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -48,6 +48,16 @@ nodes: - controller +- nodeset: + name: devstack-single-node-fedora-latest + nodes: + - name: controller + label: fedora-28 + groups: + - name: tempest + nodes: + - controller + - nodeset: name: openstack-two-node nodes: @@ -406,10 +416,10 @@ voting: false - job: - name: devstack-platform-fedora-27 + name: devstack-platform-fedora-latest parent: tempest-full - description: Fedora 27 platform test - nodeset: devstack-single-node-fedora-27 + description: Fedora latest platform test + nodeset: devstack-single-node-fedora-latest voting: false - job: @@ -482,7 +492,7 @@ - devstack-platform-centos-7 - devstack-platform-opensuse-423 - devstack-platform-opensuse-tumbleweed - - devstack-platform-fedora-27 + - devstack-platform-fedora-latest - devstack-multinode - devstack-unit-tests gate: diff --git a/stack.sh b/stack.sh index 6899fa0d8b..2528e2b46b 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} =~ (xenial|artful|bionic|stretch|jessie|f25|f26|f27|opensuse-42.3|opensuse-tumbleweed|rhel7) ]]; then +if [[ ! ${DISTRO} =~ (xenial|artful|bionic|stretch|jessie|f27|f28|opensuse-42.3|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"