---- On Wed, 13 Mar 2019 16:45:04 -0500 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ----
Base patches are merged now Projects need to merge these patches soon to avoid gate block Nova - https://review.openstack.org/#/c/643129/. - Already approved. in gate ti merge. Cinder - https://review.openstack.org/#/c/643130/ - testing in progress. Designate - https://review.openstack.org/643119/ already approved. in gate to merge. Trove - no effect until this merge which need more work - https://review.openstack.org/#/c/642329/ Zaqar - https://review.openstack.org/#/c/642349/1 testing it now. networking-midonet - https://review.openstack.org/#/c/643022/3 freezer - need to fix. [...]
Updates: Nova- workaround merged. Gate is up Cinder - devstack fix is in gate to merge. devstack unit test broken now on bionic. Designate - Fix is up in gate. Trove - no gate failure due to base patches, Bionic migration in progress Zaqar- No failure, Gate is up networking-midonet - workaround is up, Gate failing for other reason. Freezer - workaround merged, Gate is up I have abandoned the DNM testing patch. Below are the patches up for review which are needed to migrate the derived legacy jobs to Bionic: - https://review.openstack.org/#/q/topic:legacy-job-bionic+status:open The corresponding projects need to merge them to complete this migration. -gmann
-gmann
-gmann
-gmann
*Testing Started *: 36 projects QA Nova Placement Cinder Glance Keystone Neutron Ironic Manila Designate Monasca Sahara Vitrage Congress Heat Kuryr Mistral: OK Murano Octavia: OK Trove Watcher Oslo Barbican Blazar Ec2-Api Cyborg Karbor Magnum Masakari Telemetry Zaqar Zun kolla Requirements Tricircle Freezer
#OK. no legacy xenial jobs so no action required Qinling Searchlight Senlin Solum Storlets Winstackers Adjutant Release Management I18n Horizon Documentation Cloudkitty Packaging-Rpm Powervmstackers Chef Openstack Tripleo Openstack Charms Openstackclient Openstacksdk Puppet Openstack Openstackansible Swift
*Testing not started*: 4 Loci Openstack-Helm Rally Tacker
- https://etherpad.openstack.org/p/legacy-job-bionic
-gmann
> > ---- On Thu, 07 Mar 2019 20:34:57 -0600 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ---- > > Updates on planning and dadlines: Legacy jobs to bionic. > > > > I today TC ad hoc meeting on python3 transition & planning[1], we discussed about next steps on legacy jobs migration. > > Also you have seen the Zane's email about the agreement of moving the legacy jobs in Stein [2] which will help us to drop > > the py35 testing. > > > > NEW DEADLINE: March 13th, we will merge the base pacthes which move legacy base jobs nodeset to bionic. > > ~70% of the project legacy jobs which depends on their parent job nodeset will start running on bionic. > > > > DO NOT BLOCK GATE: After deadline (when base nodeset is bionic) if any of the your legacy jobs are failing then, make those jobs non voting and keep working on fix. > > > > How to test your project's legacy jobs : > > I have updated the base patches which move the legacy base jobs to bionic and ready for projects to tets their gate. > > Detailed steps and testing pacthes example are in this etherpad- https://etherpad.openstack.org/p/legacy-job-bionic > > > > For quick reference, I am writting the steps to test your legacy jobs on bionic: > > -------------------------------------------------- > > Step 1. Push the testing DNM patch on your project owned repos with: > > - Depends-On: https://review.openstack.org/#/c/641886/ > > -Remove or change the nodeset to Bionic from your repo owned legacy jobs (if any of the legacy jobs has overridden the nodeset from parent job) > > Example: https://review.openstack.org/#/c/639017 > > > > Step 2. If you have any legacy job not derived from base jobs then, you need to migrate their nodeset to bionic which are defined in - https://review.openstack.org/#/c/639018/ > > Example - https://review.openstack.org/#/c/639361/ > > > > Step3. if any of the job start failing on bionic then, either fix it before deadline of March 13th or make failing job as n-v and fix later. > > -------------------------------------------------- > > > > Feel free to ping me for any query or help. > > > > [1] http://eavesdrop.openstack.org/meetings/tc_python3/2019/tc_python3.2019-03-0... > > [2] http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003610.htm... > > > > -gmann > > > > > > ---- On Thu, 07 Mar 2019 10:55:50 -0600 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ---- > > > Thanks all who volunteer for their project and testing the jobs on bionic. > > > > > > Reminder for all other projects to plan for this activity. Only 5-6 projects have started the testing. > > > I request PTL to plan someone for this activity. Feel free to ping me on #openstack-qa for any clarification. > > > > > > Thanks. > > > > > > -gmann > > > > > > ---- On Mon, 25 Feb 2019 09:05:47 -0600 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ---- > > > > Hi Everyone, > > > > > > > > During Dec/Jan month, we have migrated the devstack jobs (zuulv3 native jobs) from Xenial to Bionic. [1]. > > > > > > > > But that did not move all gate job to Bionic as there are a large number of jobs are still the legacy job. All the legacy job still use Xenial as nodeset. > > > > As per the decided runtime for Stein, we need to test everything on OpenStack CI/CD on Bionic - https://governance.openstack.org/tc/reference/runtimes/stein.html > > > > This is something we discussed TC meeting as one of the Stein items to finish in openstack community[2]. > > > > > > > > I am starting this ML thread to coordinate the work to move all the legacy jobs to Bionic. I have created the > > > > Etherpad to include more details and status check for each project gate- https://etherpad.openstack.org/p/legacy-job-bionic > > > > > > > > The approach is the same as we did for previous migration for devstack jobs. > > > > 1. Push patch which migrates the legacy base jobs to bionic - 1. https://review.openstack.org/#/c/639096/ > > > > 2. Each Project team, add the testing patch with Depends-on on base patch (example 639096) and confirm the status > > > > of their gate on etherpad - Example: https://review.openstack.org/#/c/639017 > > > > 3. Project jobs not using base job as parent, need to migrate their legacy job to bionic by own. > > > > > > > > Please add yourself as your project volunteer in etherpad and update the status accordingly. I am tagging [ptl] in this thread so that they can assign > > > > someone from their team if no volunteer. > > > > > > > > Deadline: 1st April to merge the base legacy job to bionic. That gives around 1 month to test the jobs which I feel enough for each project. > > > > let me know if more time is needed, we can adjust the same. The goal is to finish this activity before Stein release. > > > > > > > > > > > > [1] http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.... > > > > https://etherpad.openstack.org/p/devstack-bionic > > > > > > > > [2] http://eavesdrop.openstack.org/meetings/tc/2019/tc.2019-02-07-14.00.html > > > > > > > > > > > > -gmann > > > > > > > > > > > > > > > > > > > > > > > > > >