[goals][Drop Python 2.7 Support] Week R-16 Update (# 3 weeks left to complete)
Ghanshyam Mann
gmann at ghanshyammann.com
Sun Jan 26 20:17:58 UTC 2020
Hello Everyone,
Below is the progress on "Drop Python 2.7 Support" for R-16 week.
Schedule: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html#schedule
Highlights:
========
* Schedule is to finish the py2-drop from every deliverable (except requirement repo) by m-2 on R13.
Only 3 weeks left to finish the work so I am going to send the status twice a week from now.
* Every project has to merge their py2 drop patches on priority. We are/will face more gate issue on
py2 things if the transition period is longer.
* I have pushed the patches on tempest-plugins and wherever applicable jobs defined in plugin
repo have been modified to run on py2 for stable branches and on py3 on the master gate.
* Fixing neutron-tempest-plugin failure on stable/rocky by running Tempest on >py3.6 venv[1].
Project wise status and need reviews:
============================
Phase-1 status:
The OpenStack services have not merged the py2 drop patches:
NOTE: This was supposed to be completed by milestone-1 (Dec 13th, 19).
* Adjutant
* ec2-api
* Karbor
* Sahara (its plugins)
* Masakari
* Tacker
* Qinling
* Tricircle
Phase-2 status:
This is ongoing work and I think most of the repo have patches up to review.
I will start tracking the progress for unmerged patches form next week. Each project
is requested to merge the open patches asap.
* Open review: https://review.opendev.org/#/q/topic:drop-py27-support+status:open
How you can help:
==============
- Review the patches. Push the patches if I missed any repo.
[1] https://bugs.launchpad.net/neutron/+bug/1860033
-gmann
More information about the openstack-discuss
mailing list