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

2015-03-04 Thread Ihar Hrachyshka
-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-

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2015-03-03 Thread Doug Hellmann


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-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2015-03-03 Thread Ihar Hrachyshka
-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?

[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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2015-02-03 Thread Jeremy Stanley
On 2015-02-03 08:15:39 -0500 (-0500), Victor Stinner wrote:
[...]
> Debian Testing (Jessie) and Unstable (Sid) provide Python 3.4.2.
[...]

Yep, I'm playing now with the possibility to run jobs on Debian
Jessie, but due to circumstances with the providers who donate
computing resource to us I'm first having to make some more
significant changes to our node build tooling (changes we wanted to
make anyway, this just steps up the timetable a little).
-- 
Jeremy Stanley

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2015-02-03 Thread Victor Stinner
Hi,

It's good to move forward to Python 3.4 :-)

> [2] https://launchpad.net/bugs/1367907

This bug was introduced in Python 3.4.0 and fixed in Python 3.4.1. It's too bad 
that Ubunbu Trusty didn't upgraded yet Python 3.4 to 3.4.1 (released 6 months 
ago) or 3.4.2. Request to upgrade python 3.4 in Ubuntu Trusty:
https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/1348954
(upgrade already scheduled at the end of february, after the release of python 
3.4.3)

Debian Testing (Jessie) and Unstable (Sid) provide Python 3.4.2. Debian Stable 
(Wheezy) only provides Python 3.2.3 (which doesn't accept u"unicode" syntax :-/ 
and doesn't support yield-from).

Fedora 21 provides Python 3.4.1. (Fedora 20 only provides Python 3.3.2).

Victor

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2015-02-02 Thread Jeremy Stanley
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
-- 
Jeremy Stanley


signature.asc
Description: Digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev