diff options
author | Rajat Dhasmana <rajatdhasmana@gmail.com> | 2022-12-01 11:33:51 +0000 |
---|---|---|
committer | Rajat Dhasmana <rajatdhasmana@gmail.com> | 2022-12-01 11:49:54 +0000 |
commit | dfdc219c823000791da3d3b4ed2088701414c5f5 (patch) | |
tree | 4bb0131f5e6665e00955dc274c8327cdbe7b2428 | |
parent | bae7b05f1f61f56f59f81d25c70e430d36fcdca0 (diff) | |
download | nova-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.yaml | 5 |
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: |