CI: Move off CentOS 8
Remove swift-tox-py36-centos-8-stream job entirely. Move the following jobs to CentOS 9: - swift-tox-func-s3api-ceph-s3tests-tempauth - swift-tox-func-s3api-tests-tempauth - swift-multinode-rolling-upgrade, as well as the other rolling upgrade jobs Remove the swift-multinode-rolling-upgrade-victoria job, as py39 support (required for CentOS 9) was not added until wallaby. Change-Id: I4f6b9c07af7bc768654f1a5d0c66b048e0f2c9c1
This commit is contained in:
parent
99c629edb8
commit
eee7741251
36
.zuul.yaml
36
.zuul.yaml
@ -44,11 +44,6 @@
|
|||||||
python_version: 3.6
|
python_version: 3.6
|
||||||
post-run: tools/playbooks/common/cover-post.yaml
|
post-run: tools/playbooks/common/cover-post.yaml
|
||||||
|
|
||||||
- job:
|
|
||||||
name: swift-tox-py36-centos-8-stream
|
|
||||||
parent: swift-tox-py36
|
|
||||||
nodeset: centos-8-stream
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: swift-tox-py37
|
name: swift-tox-py37
|
||||||
parent: swift-tox-base
|
parent: swift-tox-base
|
||||||
@ -325,13 +320,13 @@
|
|||||||
name: swift-tox-func-s3api-ceph-s3tests-tempauth
|
name: swift-tox-func-s3api-ceph-s3tests-tempauth
|
||||||
parent: unittests
|
parent: unittests
|
||||||
voting: false
|
voting: false
|
||||||
nodeset: centos-8-stream
|
nodeset: centos-9-stream
|
||||||
description: |
|
description: |
|
||||||
Setup a SAIO dev environment and run ceph-s3tests
|
Setup a SAIO dev environment and run ceph-s3tests
|
||||||
timeout: 5400
|
timeout: 5400
|
||||||
vars:
|
vars:
|
||||||
s3_acl: yes
|
s3_acl: yes
|
||||||
bindep_profile: test py36
|
bindep_profile: test py39
|
||||||
pre-run:
|
pre-run:
|
||||||
- tools/playbooks/common/install_dependencies.yaml
|
- tools/playbooks/common/install_dependencies.yaml
|
||||||
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
|
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
|
||||||
@ -346,13 +341,13 @@
|
|||||||
- job:
|
- job:
|
||||||
name: swift-tox-func-s3api-tests-tempauth
|
name: swift-tox-func-s3api-tests-tempauth
|
||||||
parent: unittests
|
parent: unittests
|
||||||
nodeset: centos-8-stream
|
nodeset: centos-9-stream
|
||||||
description: |
|
description: |
|
||||||
Setup a SAIO dev environment and run our s3api test suite
|
Setup a SAIO dev environment and run our s3api test suite
|
||||||
timeout: 1800
|
timeout: 1800
|
||||||
vars:
|
vars:
|
||||||
s3_acl: yes
|
s3_acl: yes
|
||||||
bindep_profile: test py36
|
bindep_profile: test py39
|
||||||
pre-run:
|
pre-run:
|
||||||
- tools/playbooks/common/install_dependencies.yaml
|
- tools/playbooks/common/install_dependencies.yaml
|
||||||
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
|
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
|
||||||
@ -406,18 +401,18 @@
|
|||||||
post-run: tools/playbooks/cors/post.yaml
|
post-run: tools/playbooks/cors/post.yaml
|
||||||
|
|
||||||
- nodeset:
|
- nodeset:
|
||||||
name: swift-five-nodes-py3
|
name: swift-five-nodes-centos-9
|
||||||
nodes:
|
nodes:
|
||||||
- name: test-runner1
|
- name: test-runner1
|
||||||
label: centos-8-stream
|
label: centos-9-stream
|
||||||
- name: proxy1
|
- name: proxy1
|
||||||
label: centos-8-stream
|
label: centos-9-stream
|
||||||
- name: account1
|
- name: account1
|
||||||
label: centos-8-stream
|
label: centos-9-stream
|
||||||
- name: container1
|
- name: container1
|
||||||
label: centos-8-stream
|
label: centos-9-stream
|
||||||
- name: object1
|
- name: object1
|
||||||
label: centos-8-stream
|
label: centos-9-stream
|
||||||
groups:
|
groups:
|
||||||
- name: test-runner
|
- name: test-runner
|
||||||
nodes:
|
nodes:
|
||||||
@ -449,12 +444,12 @@
|
|||||||
- job:
|
- job:
|
||||||
name: swift-multinode-rolling-upgrade
|
name: swift-multinode-rolling-upgrade
|
||||||
parent: multinode
|
parent: multinode
|
||||||
nodeset: swift-five-nodes-py3
|
nodeset: swift-five-nodes-centos-9
|
||||||
description: |
|
description: |
|
||||||
Build a 4 node swift cluster and run functional tests
|
Build a 4 node swift cluster and run functional tests
|
||||||
timeout: 5400
|
timeout: 5400
|
||||||
vars:
|
vars:
|
||||||
bindep_profile: test py36
|
bindep_profile: test py39
|
||||||
pre-run:
|
pre-run:
|
||||||
- tools/playbooks/multinode_setup/pre.yaml
|
- tools/playbooks/multinode_setup/pre.yaml
|
||||||
- tools/playbooks/common/install_dependencies.yaml
|
- tools/playbooks/common/install_dependencies.yaml
|
||||||
@ -464,12 +459,6 @@
|
|||||||
run: tools/playbooks/multinode_setup/run.yaml
|
run: tools/playbooks/multinode_setup/run.yaml
|
||||||
post-run: tools/playbooks/probetests/post.yaml
|
post-run: tools/playbooks/probetests/post.yaml
|
||||||
|
|
||||||
- job:
|
|
||||||
name: swift-multinode-rolling-upgrade-victoria
|
|
||||||
parent: swift-multinode-rolling-upgrade
|
|
||||||
vars:
|
|
||||||
previous_swift_version: victoria-eom
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: swift-multinode-rolling-upgrade-wallaby
|
name: swift-multinode-rolling-upgrade-wallaby
|
||||||
parent: swift-multinode-rolling-upgrade
|
parent: swift-multinode-rolling-upgrade
|
||||||
@ -820,7 +809,6 @@
|
|||||||
- swift-tox-py37
|
- swift-tox-py37
|
||||||
- swift-tox-py39
|
- swift-tox-py39
|
||||||
- swift-tox-py310
|
- swift-tox-py310
|
||||||
- swift-tox-py36-centos-8-stream
|
|
||||||
- swift-tox-func-py39-centos-9-stream
|
- swift-tox-func-py39-centos-9-stream
|
||||||
- swift-tox-func-encryption-py39-centos-9-stream
|
- swift-tox-func-encryption-py39-centos-9-stream
|
||||||
- swift-tox-func-ec-py39-centos-9-stream
|
- swift-tox-func-ec-py39-centos-9-stream
|
||||||
|
Loading…
Reference in New Issue
Block a user