[goal][python3] week R-7 update

Doug Hellmann doug at doughellmann.com
Tue Feb 19 20:57:09 UTC 2019


This is the regular update for the "Run under Python 3 by default" goal
(https://governance.openstack.org/tc/goals/stein/python3-first.html).

== Current Status ==

After last week's several teams updated their status in the wiki, and at
least one team changed the job they had running so that it is
voting. The list of teams who have not completed this step is still
longer than I would like, but everyone is either working on it or has
put it on their roadmap.

== Ongoing and Completed Work ==

We also have a fair number of tox update patches left open. I intend to
abandon any of those that I submitted when we hit RC1 for Stein, because
I plan to be working on other things next cycle. If you see your project
name below and want to get your version of the patch landed before that
deadline, look for the patch with topic tag 'python3-first'.

+-------------------+--------------+---------+----------+---------+------------+-------+---------------+
| Team              | tox defaults | Docs    | 3.6 unit | Failing | Unreviewed | Total | Champion      |
+-------------------+--------------+---------+----------+---------+------------+-------+---------------+
| adjutant          |   1/  1      | -       | +        |       0 |          0 |     2 | Doug Hellmann |
| barbican          | +            |   1/  3 | +        |       1 |          1 |     7 | Doug Hellmann |
| heat              |   1/  8      | +       | +        |       0 |          0 |    21 | Doug Hellmann |
| InteropWG         |   1/  2      | +       | +        |       0 |          0 |     8 | Doug Hellmann |
| ironic            |   1/ 10      | +       | +        |       0 |          0 |    35 | Doug Hellmann |
| magnum            |   1/  5      | +       | +        |       0 |          0 |    10 |               |
| masakari          |   1/  4      | +       | -        |       0 |          0 |     5 | Nguyen Hai    |
| neutron           |   2/ 17      | +       | +        |       1 |          1 |    44 | Doug Hellmann |
| OpenStack Charms  |   7/ 73      | -       | -        |       7 |          2 |    73 | Doug Hellmann |
| Quality Assurance |   1/  9      | +       | +        |       0 |          1 |    30 | Doug Hellmann |
| rally             |   1/  3      | +       | -        |       1 |          1 |     5 | Nguyen Hai    |
| swift             |   2/  3      | +       | +        |       2 |          1 |     6 | Nguyen Hai    |
| tacker            |   1/  4      | +       | +        |       1 |          0 |     9 | Nguyen Hai    |
| Telemetry         |   1/  7      | +       | +        |       0 |          1 |    19 | Doug Hellmann |
| tripleo           |   1/ 53      | +       | +        |       0 |          1 |    89 | Doug Hellmann |
| trove             |   1/  5      | +       | +        |       0 |          0 |    11 | Doug Hellmann |
| User Committee    |   3/  3      | +       | -        |       0 |          2 |     5 | Doug Hellmann |
|                   |  45/ 61      |  56/ 57 |  55/ 55  |      13 |         11 |  1068 |               |
+-------------------+--------------+---------+----------+---------+------------+-------+---------------+

== Next Steps ==


== How can you help? ==

1. Choose a patch that has failing tests and help fix
   it. https://review.openstack.org/#/q/topic:python3-first+status:open+(+label:Verified-1+OR+label:Verified-2+)

2. Review the patches for the zuul changes. Keep in mind that some of
   those patches will be on the stable branches for projects.

3. Work on adding functional test jobs that run under Python 3.

== How can you ask for help? ==

If you have any questions, please post them here to the openstack-dev
list with the topic tag [python3] in the subject line. Posting questions
to the mailing list will give the widest audience the chance to see the
answers.

We are using the #openstack-dev IRC channel for discussion as well, but
I'm not sure how good our timezone coverage is so it's probably better
to use the mailing list.

== Reference Material ==

Goal description: https://governance.openstack.org/tc/goals/stein/python3-first.html 
Open patches needing reviews: https://review.openstack.org/#/q/topic:python3-first+is:open
Storyboard: https://storyboard.openstack.org/#!/board/104
Zuul migration notes: https://etherpad.openstack.org/p/python3-first
Zuul migration tracking: https://storyboard.openstack.org/#!/story/2002586
Python 3 Wiki page: https://wiki.openstack.org/wiki/Python3

-- 
Doug



More information about the openstack-discuss mailing list