[sdk][stable][requirements][gate] openstacksdk-functional-devstack is broken in stable/ussuri branch

Ghanshyam Mann gmann at ghanshyammann.com
Tue May 31 01:28:01 UTC 2022

 ---- On Mon, 30 May 2022 19:13:27 -0500 Ghanshyam Mann <gmann at ghanshyammann.com> wrote ----
 > Hello Everyone,
 > With the recent update in 'coverage' constraints to 6.4[1], openstacksdk-functional-devstack is
 > broken in stable/ussuri branch. openstacksdk-functional-devstack running on stable branches
 > use the master SDK and master constraints and in stable/ussuri this job runs on bionic/py3.6
 > and now fail for 'coverage' 6.4 version conflict.
 > - https://zuul.opendev.org/t/openstack/build/3d3c21d804ec498e957c1c64470c991b/log/job-output.txt#43332
 > - https://storyboard.openstack.org/#!/story/2010057
 > As we know requirements generate constraints for py3.8|9 so if we want this job to run with master
 > constraints then it needs to run on compatible python and distro. This is why I am proposing to
 > run this job on focal
 > - https://review.opendev.org/c/openstack/openstacksdk/+/843968

It did not work as stable/ussuri devstack does not support the ubuntu focal. I am pinning this job
to use stable/ussuri openstacksdk and constraints. I know that is what we wanted to
test openstacksdk against stable branches but please propose other ideas if you have.

- https://review.opendev.org/c/openstack/openstacksdk/+/843978


 > But clark made a good point in IRC that we should test this job with all python versions supported by
 > the stable branch which we can do by testing this job with stable branch constraints and see if
 > still, master SDK runs on those python versions and stable constraints. This is something we can
 > improve if SDK team agrees or have the bandwidth. 
 > Anyways please do not recheck on stable/ussuri until this job is fixed (843968 is merged).
 > [1] https://review.opendev.org/c/openstack/requirements/+/843722/3/upper-constraints.txt#273
 > -gmann

More information about the openstack-discuss mailing list