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

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


-----BEGIN PGP SIGNED MESSAGE-----
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

/Ihar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU9zPDAAoJEC5aWaUY1u57YFAIAImMxb2K2aBWdwJnZKwt5t7P
cOZhoS0AdrVRI1eaiXoNiwb/wAl3+VOxc5OxOjeYK1SneSXAZZOSbiHeLPjseb8z
UFRa+n+9y6NnyLOCf2h+QdIVe9fZZs/tFP0FjBket5nlTN0CNX7rBbDnxi6O2+Rn
c/PW9SomneJy+9pmoYXD+W/ZRLhBvj6/arSSt9D+FwQ74jN2EQPILc0atYgjLYI7
4+6ChcK3ci6VWUSurDa70z/C2/JSmg/KsZA1l7qf5T04rmcWVLOXSLfVK+R/jxwx
auuueHMm0OarTWZQ+GxgkhX60zmaKZ2UdmgYB/7ZyHc3/qmjCgL9mOMnZqt9q0I=
=8Cqd
-----END PGP SIGNATURE-----



More information about the OpenStack-dev mailing list