<div dir="ltr"><div dir="ltr">On Wed, 12 Apr 2023 at 18:27, Karl Kloppenborg <<a href="mailto:kkloppenborg@rwts.com.au">kkloppenborg@rwts.com.au</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-7170621286220784408">
<div lang="EN-AU" style="overflow-wrap: break-word;">
<div class="m_-7170621286220784408WordSection1">
<p class="MsoNormal">Hello Placement and OS-Traits teams.<u></u><u></u></p>
<p class="MsoNormal">Karl from Openstack-Helm.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">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.<u></u><u></u></p>
<p class="MsoNormal">I have submitted the following two reviews for updating the pinned versions to 2.10.0<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><a href="https://review.opendev.org/c/openstack/placement/+/880249" target="_blank">https://review.opendev.org/c/openstack/placement/+/880249</a><u></u><u></u></p>
<p class="MsoNormal"><a href="https://review.opendev.org/c/openstack/placement/+/880249" target="_blank">https://review.opendev.org/c/openstack/placement/+/880249</a></p></div></div></div></blockquote><div><br></div><div>This won't do what you want. The version that will be installed is controlled by constraints in the openstack/requirements repo</div><div><br></div><div><a href="https://opendev.org/openstack/requirements/src/branch/stable/yoga/upper-constraints.txt#L388">https://opendev.org/openstack/requirements/src/branch/stable/yoga/upper-constraints.txt#L388</a> and<br></div><div><a href="https://opendev.org/openstack/requirements/src/branch/stable/zed/upper-constraints.txt#L361">https://opendev.org/openstack/requirements/src/branch/stable/zed/upper-constraints.txt#L361</a><br></div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-7170621286220784408"><div lang="EN-AU" style="overflow-wrap: break-word;"><div class="m_-7170621286220784408WordSection1">
<p class="MsoNormal">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.</p></div></div></div></blockquote><div><br></div><div>Continue to use? Please help us understand this.</div><div><br></div><div>Tony. </div></div></div>