summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajat Dhasmana <rajatdhasmana@gmail.com>2022-12-01 11:33:51 +0000
committerRajat Dhasmana <rajatdhasmana@gmail.com>2022-12-01 11:49:54 +0000
commitdfdc219c823000791da3d3b4ed2088701414c5f5 (patch)
tree4bb0131f5e6665e00955dc274c8327cdbe7b2428
parentbae7b05f1f61f56f59f81d25c70e430d36fcdca0 (diff)
downloadnova-dfdc219c823000791da3d3b4ed2088701414c5f5.tar.gz
[stable-only] Use os-brick from source in wallaby
The nova-ceph-multistore job fails in stable wallaby and an instance of it can be seen in devstack gate[1][2]. This is because of a patch[3] that introduced a regression which was fixed in a followup patch[4]. The former patch was merged in stable/wallaby and released but the followup, fixing the issue could not be released since wallaby transitioned into EM at that time. The only way to fix the gate issue is to fetch os-brick from source instead of the released version. This is similar to the cinder fix in[5]. [1] https://review.opendev.org/c/openstack/devstack/+/864997 [2] https://281188a2deb927691517-41ca0b7dfd34312aa3fc6c0e8f25e867.ssl.cf5.rackcdn.com/864997/1/check/nova-ceph-multistore/80f6e9e/testr_results.html [3] https://review.opendev.org/c/openstack/os-brick/+/856576 [4] https://review.opendev.org/c/openstack/os-brick/+/864479 [5] https://review.opendev.org/c/openstack/cinder/+/864916 Change-Id: I08ff697d0bef858cf39460d5fa25ae63c0ba3fa7
-rw-r--r--.zuul.yaml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index df13f413b4..b80ea87fb7 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -405,7 +405,10 @@
irrelevant-files: *dsvm-irrelevant-files
required-projects:
- openstack/nova
- - openstack/os-brick
+ # Since wallaby is EM, we need to fetch os-brick
+ # from source and not released version.
+ - name: opendev.org/openstack/os-brick
+ override-branch: stable/wallaby
pre-run:
- playbooks/ceph/glance-copy-policy.yaml
vars: