summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorTim Burke <tim.burke@gmail.com>2022-04-03 23:11:59 -0700
committerTim Burke <tim.burke@gmail.com>2022-04-04 17:17:06 -0700
commitd29cbc399693616cd9ef42100110c3c3e039e883 (patch)
tree399e237c196f3202794c3c6a5e19a9cedd24034f /.zuul.yaml
parentec964b23bb0025737c12ba2addafc94b69d671eb (diff)
downloadswift-d29cbc399693616cd9ef42100110c3c3e039e883.tar.gz
CI: Run ceph and rolling upgrade tests under py3
As part of that, the ceph test runner needed up-rev'ing to run under py3. As a result, the known-failures shifted. Trim the on-demand rolling upgrade jobs list -- now that it's running py3, we only expect it to pass for train and beyond. Also, pin smmap version on py2 -- otherwise, the remaining experimental jobs running on centos-7 fail. Change-Id: Ibe46aecf0f4461be59eb206bfe9063cc1bfff706
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml31
1 files changed, 11 insertions, 20 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index bef962038..f1fe39cf2 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -305,12 +305,13 @@
name: swift-tox-func-s3api-ceph-s3tests-tempauth
parent: unittests
voting: false
- nodeset: centos-7
+ nodeset: centos-8-stream
description: |
Setup a SAIO dev environment and run ceph-s3tests
timeout: 5400
vars:
s3_acl: yes
+ bindep_profile: test py36
pre-run:
- tools/playbooks/common/install_dependencies.yaml
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
@@ -375,18 +376,18 @@
post-run: tools/playbooks/cors/post.yaml
- nodeset:
- name: swift-five-nodes
+ name: swift-five-nodes-py3
nodes:
- name: test-runner1
- label: centos-7
+ label: centos-8-stream
- name: proxy1
- label: centos-7
+ label: centos-8-stream
- name: account1
- label: centos-7
+ label: centos-8-stream
- name: container1
- label: centos-7
+ label: centos-8-stream
- name: object1
- label: centos-7
+ label: centos-8-stream
groups:
- name: test-runner
nodes:
@@ -418,10 +419,12 @@
- job:
name: swift-multinode-rolling-upgrade
parent: multinode
- nodeset: swift-five-nodes
+ nodeset: swift-five-nodes-py3
description: |
Build a 4 node swift cluster and run functional tests
timeout: 5400
+ vars:
+ bindep_profile: test py36
pre-run:
- tools/playbooks/multinode_setup/pre.yaml
- tools/playbooks/common/install_dependencies.yaml
@@ -432,18 +435,6 @@
post-run: tools/playbooks/probetests/post.yaml
- job:
- name: swift-multinode-rolling-upgrade-rocky
- parent: swift-multinode-rolling-upgrade
- vars:
- previous_swift_version: origin/stable/rocky
-
-- job:
- name: swift-multinode-rolling-upgrade-stein
- parent: swift-multinode-rolling-upgrade
- vars:
- previous_swift_version: origin/stable/stein
-
-- job:
name: swift-multinode-rolling-upgrade-train
parent: swift-multinode-rolling-upgrade
vars: