[CI] Unblock the gate
Recently py38 support was dropped from Zuul's ubuntu-focal nodeset. Because of this the tempest version used so far had to be set to older one [1] which does not have the 'slow' tox target anymore. This causes tempest-slow-py3 to fail. Setting it to non-voting until there isn't a better solution. Probably to use an older job definition that is there on the chosen tempest version. Due to the same reason tempest-itegrated-storage job fails with multi- attach related test cases, as in xena branch the multiattach parameter was removed [2] and the older tempest version still uses that. This patch add exclude regex to skip the related tests. Another issue is with cinder-plugin-ceph-tempest job which times out during pip install due to (probably) wrong upper constraints version. To unblock the gate this job is also set as non-voting. [1] https://review.opendev.org/c/openstack/devstack/+/933741 [2] https://review.opendev.org/c/openstack/cinder/+/880375 Change-Id: Ia148887f8323aa71b5f0533052c2f026e4124a08
This commit is contained in:
21
.zuul.yaml
21
.zuul.yaml
@@ -58,6 +58,12 @@
|
||||
- ^setup.cfg$
|
||||
- ^tools/.*$
|
||||
- ^tox.ini$
|
||||
# NOTE(elod.illes): the newly pinned tempest (33.0.0) has issues as
|
||||
# it seems cinder-plugin-ceph-tempest job pulls in latest version
|
||||
# of cinder-tempest-plugin, where the dependency installation times
|
||||
# out, which shows that we are using the wrong upper constraints.
|
||||
# Let's set this non-voting for now to unblock the gate.
|
||||
voting: false
|
||||
- cinder-plugin-ceph-tempest-mn-aa:
|
||||
voting: false
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
@@ -75,9 +81,14 @@
|
||||
voting: false
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
- tempest-slow-py3:
|
||||
voting: false
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
- tempest-integrated-storage:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
vars:
|
||||
tempest_exclude_regex: "\
|
||||
(^tempest.api.compute.admin.test_volumes_negative.UpdateMultiattachVolumeNegativeTest)|\
|
||||
(^tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest)"
|
||||
- grenade:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
- tempest-ipv6-only:
|
||||
@@ -91,10 +102,16 @@
|
||||
jobs:
|
||||
- cinder-grenade-mn-sub-volbak:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
- cinder-plugin-ceph-tempest:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
# NOTE(elod.illes): no need to run this until the job is set back as
|
||||
# voting on check queue
|
||||
# - cinder-plugin-ceph-tempest:
|
||||
# irrelevant-files: *gate-irrelevant-files
|
||||
- tempest-integrated-storage:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
vars:
|
||||
tempest_exclude_regex: "\
|
||||
(^tempest.api.compute.admin.test_volumes_negative.UpdateMultiattachVolumeNegativeTest)|\
|
||||
(^tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest)"
|
||||
- grenade:
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
- tempest-ipv6-only:
|
||||
|
||||
Reference in New Issue
Block a user