[openstack-dev] Python 3: 5 more projects with a py34 voting gate, only 4 remaing

Roman Vasilets rvasilets at mirantis.com
Mon Jul 27 10:35:50 UTC 2015


Hi, just what to share with you. Rally project also have voting py34 jobs.
Thank you.

On Fri, Jul 17, 2015 at 2:32 PM, Victor Stinner <vstinner at redhat.com> wrote:

> Hi,
>
> We are close to having a voting py34 gate on all OpenStack libraries and
> applications. I just made the py34 gate voting for the 5 following projects:
>
> * keystone
> * heat
> * glance_store: Glance library (py34 is already voting in Glance)
> * os-brick: Cinder library (py34 is already voting in Cinder)
> * sqlalchemy-migrate
>
>
> A voting py34 gate means that we cannot reintroduce Python 3 regressions
> in the code tested by "tox -e py34". Currently, only a small subset of test
> suites is executed on Python 3.4, but the subset is growing constantly and
> it already helps to detect various kinds of Python 3 issues.
>
> Sirushti Murugesan (who is porting Heat to Python 3) and me proposed a
> talk "Python 3 is coming!" to the next OpenStack Summit at Tokyo. We will
> explain the plan to port OpenStack to Python in depth.
>
>
> There are only 4 remaining projects without py34 voting gate:
>
> (1) swift: I sent patches, see the "Fix tox -e py34" patch:
>
>
> https://review.openstack.org/#/q/project:openstack/swift+branch:master+topic:py3,n,z
>
>
> (2) horizon: I sent patches:
>
>
> https://review.openstack.org/#/q/topic:bp/porting-python3+project:openstack/horizon,n,z
>
>
> (3) keystonemiddleware: blocked by python-memcached, I sent a pull request
> 3 months ago and I'm still waiting...
>
> https://github.com/linsomniac/python-memcached/pull/67
>
> I may fork the project if the maintainer never reply. Read the current
> thread "[all] Non-responsive upstream libraries (python34 specifically)" on
> openstack-dev.
>
>
> (4) python-savannaaclient: "We haven't enough tests to ensure that savanna
> client works correctly on py33, so, it's kind of premature step. We already
> have py33 and pypy jobs in experimental pipeline." This client can be
> ported later.
>
>
> Note: The py34 gate of oslo.messaging is currently non voting because of a
> bug in Python 3.4.0, fix not backported to Ubuntu Trusty LTS yet:
>
> https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/1367907
>
> The bug was fixed in Python 3.4 in May 2014 and was reported to Ubuntu in
> September 2014.
>
> Victor
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150727/597d8a0f/attachment.html>


More information about the OpenStack-dev mailing list