diff options
author | Tim Burke <tim.burke@gmail.com> | 2022-04-03 23:11:59 -0700 |
---|---|---|
committer | Tim Burke <tim.burke@gmail.com> | 2022-04-04 17:17:06 -0700 |
commit | d29cbc399693616cd9ef42100110c3c3e039e883 (patch) | |
tree | 399e237c196f3202794c3c6a5e19a9cedd24034f /.zuul.yaml | |
parent | ec964b23bb0025737c12ba2addafc94b69d671eb (diff) | |
download | swift-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.yaml | 31 |
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: |