Updating OS-TRAITS in placement stable/yoga and stable/zed

Tony Breeds tony at bakeyournoodle.com
Thu Apr 13 00:00:49 UTC 2023


On Wed, 12 Apr 2023 at 18:27, Karl Kloppenborg <kkloppenborg at rwts.com.au>
wrote:

> Hello Placement and OS-Traits teams.
>
> Karl from Openstack-Helm.
>
>
>
> After debugging a number of issues in Cyborg, it has become necessary to
> update the pinned OS-TRAITs version in stable/yoga and stable/zed.
>
> I have submitted the following two reviews for updating the pinned
> versions to 2.10.0
>
>
>
> https://review.opendev.org/c/openstack/placement/+/880249
>
> https://review.opendev.org/c/openstack/placement/+/880249
>

This won't do what you want.  The version that will be installed is
controlled by constraints in the openstack/requirements repo

https://opendev.org/openstack/requirements/src/branch/stable/yoga/upper-constraints.txt#L388
and
https://opendev.org/openstack/requirements/src/branch/stable/zed/upper-constraints.txt#L361

We don't typically allow this kind of bump on stable branches as it often
indicates a feature backport which we avoid in order to keep the release
and gate stable.

So we could *potentially* do what you need but the community as a whole
will need to understand the rationale for why.  Upping the version on a
stable branch will also have vendor impacts for supported versions of
os-traints.

By merging these changes, it will allow us to continue to use vGPU
> capabilities in cyborg in the stable/yoga and stable/zed onwards branches.
>

Continue to use?  Please help us understand this.

Tony.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230412/f2f7bc60/attachment.htm>


More information about the openstack-discuss mailing list