<div dir="ltr"><div>Hello,<br><br></div><div>The kuryr-kubernetes-tempest-train and kuryr-kubernetes-tempest-ussuri  jobs on that list</div><div> are for older stable branches, so they pin the correct nodeset. For the  job that is</div><div>running on master I proposed a patch to not specify the nodeset as it's not needed anymore[1].<br></div><div><br></div><div>Thanks,</div><div>Maysa.<br></div><div><br>[1] <a href="https://review.opendev.org/c/openstack/kuryr-kubernetes/+/789595/">https://review.opendev.org/c/openstack/kuryr-kubernetes/+/789595/</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 5, 2021 at 2:43 AM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com">gmann@ghanshyammann.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> ---- On Tue, 04 May 2021 16:23:26 -0500 Goutham Pacha Ravi <<a href="mailto:gouthampravi@gmail.com" target="_blank">gouthampravi@gmail.com</a>> wrote ----<br>
 > <br>
 > <br>
 > On Tue, May 4, 2021 at 7:40 AM Tom Barron <<a href="mailto:tpb@dyncloud.net" target="_blank">tpb@dyncloud.net</a>> wrote:<br>
 > On 04/05/21 08:55 -0500, Ghanshyam Mann wrote:<br>
 > > ---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <<a href="mailto:tpb@dyncloud.net" target="_blank">tpb@dyncloud.net</a>> wrote ----<br>
 > > > On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:<br>
 > > > > ---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <<a href="mailto:radoslaw.piliszek@gmail.com" target="_blank">radoslaw.piliszek@gmail.com</a>> wrote ----<br>
 > > > > > Dears,<br>
 > > > > ><br>
 > > > > > I have scraped the Zuul API to get names of jobs that *could* run on<br>
 > > > > > master branch and are still on bionic. [1]<br>
 > > > > > "Could" because I could not establish from the API whether they are<br>
 > > > > > included in any pipelines or not really (e.g., there are lots of<br>
 > > > > > transitive jobs there that have their nodeset overridden in children<br>
 > > > > > and children are likely used in pipelines, not them).<br>
 > > > > ><br>
 > > > > > [1] <a href="https://paste.ubuntu.com/p/N3JQ4dsfqR/" rel="noreferrer" target="_blank">https://paste.ubuntu.com/p/N3JQ4dsfqR/</a><br>
 > > ><br>
 > > > The manila-image-elements and manila-test-image jobs listed here are<br>
 > > > not pinned and are running with bionic but I made reviews with them<br>
 > > > pinned to focal [2] [3] and they run fine.  So I think manila is OK<br>
 > > > w.r.t. dropping bionic support.<br>
 > > ><br>
 > > > [2] <a href="https://review.opendev.org/c/openstack/manila-image-elements/+/789296" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/manila-image-elements/+/789296</a><br>
 > > ><br>
 > > > [3] <a href="https://review.opendev.org/c/openstack/manila-test-image/+/789409" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/manila-test-image/+/789409</a><br>
 > ><br>
 > >Thanks, Tom for testing. Please merge these patches before devstack patch merge.<br>
 > ><br>
 > >-gmann<br>
 > <br>
 > Dumb question probably, but ...<br>
 > <br>
 > Do we need to pin the nodepool for these jobs, or will they just start <br>
 > picking up focal?<br>
 > <br>
 > The jobs that were using the bionic nodes inherited from the "unittests" job and are agnostic to the platform for the most part. The unittest job inherits from the base jobs that fungi's modifying here: <a href="https://review.opendev.org/c/opendev/base-" rel="noreferrer" target="_blank">https://review.opendev.org/c/opendev/base-</a>>jobs/+/789097/ and here: <a href="https://review.opendev.org/c/opendev/base-jobs/+/789098" rel="noreferrer" target="_blank">https://review.opendev.org/c/opendev/base-jobs/+/789098</a> ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge. <br>
<br>
Yeah, they will be running on focal via the parent job nodeset so all good here.<br>
<br>
For devstack based job too, manila-tempest-plugin-base job does not set any nodeset so it use the one devstack base job define which is Focal<br>
- <a href="https://opendev.org/openstack/manila-tempest-plugin/src/branch/master/zuul.d/manila-tempest-jobs.yaml#L2" rel="noreferrer" target="_blank">https://opendev.org/openstack/manila-tempest-plugin/src/branch/master/zuul.d/manila-tempest-jobs.yaml#L2</a><br>
<br>
-gmann<br>
<br>
 > -- Tom<br>
 > ><br>
 > > ><br>
 > > > ><br>
 > > > >Thanks for the list. We need to only worried about jobs using devstack master branch. Along with<br>
 > > > >non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to<br>
 > > > >pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.<br>
 > > > ><br>
 > > > >From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them<br>
 > > > >now: sahara, networking-sfc, manila, magnum, kuryr.<br>
 > > > ><br>
 > > > >-gmann<br>
 > > > ><br>
 > > > > ><br>
 > > > > > -yoctozepto<br>
 > > > > ><br>
 > > > > > On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com" target="_blank">gmann@ghanshyammann.com</a>> wrote:<br>
 > > > > > ><br>
 > > > > > > Hello Everyone,<br>
 > > > > > ><br>
 > > > > > > As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but<br>
 > > > > > > it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support<br>
 > > > > > > you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch<br>
 > > > > > > by 2nd week of May.<br>
 > > > > > ><br>
 > > > > > > - <a href="https://review.opendev.org/c/openstack/devstack/+/788754" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/devstack/+/788754</a><br>
 > > > > > ><br>
 > > > > > > I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:<br>
 > > > > > ><br>
 > > > > > > Cinder- cinder-plugin-ceph-tempest-mn-aa<br>
 > > > > > > - <a href="https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f669eec72fee7ce/.zuul.yaml#L166" rel="noreferrer" target="_blank">https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f669eec72fee7ce/.zuul.yaml#L166</a><br>
 > > > > > ><br>
 > > > > > > python-cinderclient - python-cinderclient-functional-py36<br>
 > > > > > > - <a href="https://review.opendev.org/c/openstack/python-cinderclient/+/788834" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/python-cinderclient/+/788834</a><br>
 > > > > > ><br>
 > > > > > > Octavia- <a href="https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.d/jobs.yaml#L182" rel="noreferrer" target="_blank">https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.d/jobs.yaml#L182</a><br>
 > > > > > ><br>
 > > > > > > Murani- murano-dashboard-sanity-check<br>
 > > > > > > -<a href="https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e6650450273004a41575d2d68/.zuul.yaml#L15" rel="noreferrer" target="_blank">https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e6650450273004a41575d2d68/.zuul.yaml#L15</a><br>
 > > > > > ><br>
 > > > > > > Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.<br>
 > > > > > ><br>
 > > > > > > [1] <a href="https://governance.openstack.org/tc/reference/runtimes/victoria.html" rel="noreferrer" target="_blank">https://governance.openstack.org/tc/reference/runtimes/victoria.html</a><br>
 > > > > > ><br>
 > > > > > > -gmann<br>
 > > > > > ><br>
 > > > > ><br>
 > > > > ><br>
 > > > ><br>
 > > ><br>
 > > ><br>
 > <br>
 > <br>
<br>
</blockquote></div>