[openstack-dev] Python 3 is dead, long live Python 3

Doug Hellmann doug at doughellmann.com
Tue Mar 3 14:37:04 UTC 2015



On Tue, Mar 3, 2015, at 07:56 AM, Ihar Hrachyshka wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 02/02/2015 05:15 PM, Jeremy Stanley wrote:
> > After a long wait and much testing, we've merged a change[1] which 
> > moves the remainder of Python 3.3 based jobs to Python 3.4. This
> > is primarily in service of getting rid of the custom workers we 
> > implemented to perform 3.3 testing more than a year ago, since we 
> > can now run 3.4 tests on normal Ubuntu Trusty workers (with the 
> > exception of a couple bugs[2][3] which have caused us to
> > temporarily suspend[4] Py3K jobs for oslo.messaging and
> > oslo.rootwrap).
> > 
> > I've personally tested `tox -e py34` on every project hosted in
> > our infrastructure which was gating on Python 3.3 jobs and they
> > all still work, so you shouldn't see any issues arise from this
> > change. If you do, however, please let the Infrastructure team know
> > about it as soon as possible. Thanks!
> > 
> > [1] https://review.openstack.org/151713 [2]
> > https://launchpad.net/bugs/1367907 [3]
> > https://launchpad.net/bugs/1382607 [4]
> > http://lists.openstack.org/pipermail/openstack-dev/2015-January/055270.html
> >
> > 
> The switch broke Icehouse stable branch for oslo-incubator [1] since
> those jobs run on Precise and not Trusty.
> 
> Anyone has ideas how to fix it?

The incubator python 3 job was added to help us port incubated code to
python 3 before graduating it. We won't be graduating modules from the
stable branch, so as long as none of the consuming projects have python
3 jobs on their stable branches we can just drop the icehouse python 3
job for oslo-incubator.

Doug

> 
> [1]: https://review.openstack.org/#/c/136718/
> 
> /Ihar
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> 
> iQEcBAEBAgAGBQJU9a+VAAoJEC5aWaUY1u57mv4H/0Wqi986LUPYzQCQCzcvHlAv
> Uomd8cvWNYBUzLJjV2r3xrgaKDVsKtJI+vcMllBNH7oigRHXDo6RrkUoV+4jSf4o
> yzYtU9CXLO/vKuTnJVzsp3xCuu9XI9mE19FHWLYOAhpSFXNg4J6u94yKRIxxcs6H
> IAaJEuhcJigm7qK10iKESYvw9AxJjZsHaq0No5KsAT+T5FTmfGZ2cbPfkKSo9NgM
> Zl0gbPTQPSoB8EvefoP8uaUYF1sD+Itgab1GvI6B9sRnkb+f1uaWAA852SaxiA1D
> Z5IQOwYCPteBJ1ztSrFAQGw8nfgp8H0I3aHwQ/7fgdxPPb8Eqa/wWHlfUnt0nG4=
> =ZGSJ
> -----END PGP SIGNATURE-----
> 
> __________________________________________________________________________
> 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



More information about the OpenStack-dev mailing list