From dfdc219c823000791da3d3b4ed2088701414c5f5 Mon Sep 17 00:00:00 2001 From: Rajat Dhasmana Date: Thu, 1 Dec 2022 11:33:51 +0000 Subject: [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 --- .zuul.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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: -- cgit v1.2.1