From 8cc678acc1cc62b485ea1e49d41b1cfea353431b Mon Sep 17 00:00:00 2001 From: Jakob Meng Date: Thu, 26 May 2022 10:40:30 +0200 Subject: [PATCH] Use bifrost's stable/yoga branch for jobs with OpenStack SDK 0.x.x Bifrost's master branch installs the latest OpenStack SDK from PyPI which currently is the first release candidate (0.99.0) of the upcoming first major release of OpenStack SDK 1.0.0. Jobs on our stable/1.0.0 branch are compatible with older releases of OpenStack SDK only. This patch does checkout stable/yoga branch of Bifrost which installs a sufficiently old release of OpenStack SDK due to opendev.org/openstack/requirements/upper-constraints.txt. Change-Id: I49a7b50aee45197d9309d959ff49e763f370619b --- .zuul.yaml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 7d69a8af..b612d675 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -383,19 +383,25 @@ - job: name: bifrost-collections-src parent: bifrost-integration-tinyipa-ubuntu-focal + override-checkout: stable/yoga + # job.override-checkout will not override job.required-projects.override-checkout in parent jobs required-projects: - openstack/ansible-collections-openstack - - # always use master branch when collecting parent job variants, refer to git blame for rationale. + - # always use existing branch when collecting parent job variants, refer to git blame for rationale. name: openstack/bifrost - override-checkout: master + # Yoga has the latest SDK release of the 0.*.* series atm + override-checkout: stable/yoga - job: name: bifrost-keystone-collections-src parent: bifrost-integration-tinyipa-keystone-ubuntu-focal + override-checkout: stable/yoga + # job.override-checkout will not override job.required-projects.override-checkout in parent jobs required-projects: - openstack/ansible-collections-openstack - - # always use master branch when collecting parent job variants, refer to git blame for rationale. + - # always use existing branch when collecting parent job variants, refer to git blame for rationale. name: openstack/bifrost - override-checkout: master + # Yoga has the latest SDK release of the 0.*.* series atm + override-checkout: stable/yoga # TripleO jobs - job: