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

Ihar Hrachyshka ihrachys at redhat.com
Wed Mar 4 16:33:07 UTC 2015

Hash: SHA1

On 03/03/2015 03:37 PM, Doug Hellmann wrote:
> On Tue, Mar 3, 2015, at 07:56 AM, Ihar Hrachyshka wrote: 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.

Got it: https://review.openstack.org/161303

Version: GnuPG v1


More information about the OpenStack-dev mailing list