Re: [openstack-dev] [all][infra]Plan to support Python 3.6 ?

2017-08-10 Thread Ian Wienand

On 08/09/2017 11:25 PM, ChangBo Guo wrote:

We received Python 3.6 related Bug recently [1][2]. That let me think
what's the plan to support Python 3.6 for OpenStack in the future.   Python
3.6 was released on December 23, 2016, has some different behaviors from
Python 3.5[3]. talked with cdent in the IRC, would like to discuss this
through mailing list , and suggest a discussion at the PTG[3]

1. what's the time to support Python 3.6 ?

2. what 's the  plan or process ?


If you really want to live on the edge, Fedora 26 CI nodes are
available and include Python 3.6.  I'll be happy to help if you're not
familiar with using different nodes for jobs, or with any issues.

I've had devstack going in experimental successfully.  I probably
wouldn't recommend throwing it in as a voting gate job straight away,
but everything should be there :)

-i


__
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] [all][infra]Plan to support Python 3.6 ?

2017-08-10 Thread ChangBo Guo
2017-08-10 0:46 GMT+08:00 Jeremy Stanley :

> On 2017-08-09 09:31:37 -0400 (-0400), Doug Hellmann wrote:
> [...]
> > One of the reasons we were able to move ahead with 3.5 was that it
> > would be available on the platforms for which we test deployments,
> > as defined in the CTI [5]. Are Ubuntu LTS and CentOS shipping
> > Python 3.6?
> [...]
>
> Yes, we ran early 3.3 testing on Ubuntu 12.04 LTS with the aid of
> some backported packages but this was far from ideal. Proper support
> for 3.4 testing came with Ubuntu 14.04 LTS which included it
> directly in the package archive, and then we switched to testing
> against 3.5 when Ubuntu 16.04 became available installing it by
> default. The Ubuntu python3.6 packages started appearing after 16.04
> was out the door, and so looks like it will be generally available
> to us once Ubuntu 18.04 LTS is released and we can start using it as
> a basis for CI jobs (likely in Q2 of next year, so probably during
> OpenStack's "Rocky" release cycle).
> --
>
 yeah, We can migrate to Python 3.6  in Q2 of next year when we have basic
CI jobs.

> 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
>
>


-- 
ChangBo Guo(gcb)
__
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] [all][infra]Plan to support Python 3.6 ?

2017-08-09 Thread Clint Byrum
Ubuntu will ship Python 3.6 in the next LTS, Ubuntu 18.04 next April.

AFAICT CentOS 7 still doesn't ship Python 3 in mainline. EPEL has 3.4
still.

Excerpts from Doug Hellmann's message of 2017-08-09 09:31:37 -0400:
> Excerpts from ChangBo Guo's message of 2017-08-09 21:25:07 +0800:
> > We received Python 3.6 related Bug recently [1][2]. That let me think
> > what's the plan to support Python 3.6 for OpenStack in the future.   Python
> > 3.6 was released on December 23, 2016, has some different behaviors from
> > Python 3.5[3]. talked with cdent in the IRC, would like to discuss this
> > through mailing list , and suggest a discussion at the PTG[3]
> 
> One of the reasons we were able to move ahead with 3.5 was that it would
> be available on the platforms for which we test deployments, as defined
> in the CTI [5]. Are Ubuntu LTS and CentOS shipping Python 3.6?
> 
> [5] 
> https://governance.openstack.org/tc/reference/project-testing-interface.html
> 
> > 
> > 1. what's the time to support Python 3.6 ?
> > 
> > 2. what 's the  plan or process ?
> >  Maybe we can do that we support python 3
> >  1) setup python 3.6 non-voting CI jobs
> >  2) Fix related issues about Python 3.6
> >  3) enable pyhton 3.6 jobs voting
> > 
> > [1] https://bugs.launchpad.net/oslo.rootwrap/+bug/1709505
> > [2]https://bugs.launchpad.net/pbr/+bug/1690103
> > [3]https://docs.python.org/3/whatsnew/3.6.html
> > [4] https://etherpad.openstack.org/p/infra-ptg-queens
> 

__
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] [all][infra]Plan to support Python 3.6 ?

2017-08-09 Thread David Moreau Simard
On Wed, Aug 9, 2017 at 9:31 AM, Doug Hellmann  wrote:
>
> Are Ubuntu LTS and CentOS shipping Python 3.6?
>

CentOS doesn't even carry python 3 at all right now, outside of
perhaps python 3.4 from EPEL.
Unless mistaken, RHEL 8 (and by extension CentOS 8) is bound to ship with 3.5.

We're still a bit far away from RHEL 8.

David Moreau Simard
Senior Software Engineer | OpenStack RDO

dmsimard = [irc, github, twitter]

__
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] [all][infra]Plan to support Python 3.6 ?

2017-08-09 Thread Jeremy Stanley
On 2017-08-09 09:31:37 -0400 (-0400), Doug Hellmann wrote:
[...]
> One of the reasons we were able to move ahead with 3.5 was that it
> would be available on the platforms for which we test deployments,
> as defined in the CTI [5]. Are Ubuntu LTS and CentOS shipping
> Python 3.6?
[...]

Yes, we ran early 3.3 testing on Ubuntu 12.04 LTS with the aid of
some backported packages but this was far from ideal. Proper support
for 3.4 testing came with Ubuntu 14.04 LTS which included it
directly in the package archive, and then we switched to testing
against 3.5 when Ubuntu 16.04 became available installing it by
default. The Ubuntu python3.6 packages started appearing after 16.04
was out the door, and so looks like it will be generally available
to us once Ubuntu 18.04 LTS is released and we can start using it as
a basis for CI jobs (likely in Q2 of next year, so probably during
OpenStack's "Rocky" release cycle).
-- 
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


Re: [openstack-dev] [all][infra]Plan to support Python 3.6 ?

2017-08-09 Thread Doug Hellmann
Excerpts from ChangBo Guo's message of 2017-08-09 21:25:07 +0800:
> We received Python 3.6 related Bug recently [1][2]. That let me think
> what's the plan to support Python 3.6 for OpenStack in the future.   Python
> 3.6 was released on December 23, 2016, has some different behaviors from
> Python 3.5[3]. talked with cdent in the IRC, would like to discuss this
> through mailing list , and suggest a discussion at the PTG[3]

One of the reasons we were able to move ahead with 3.5 was that it would
be available on the platforms for which we test deployments, as defined
in the CTI [5]. Are Ubuntu LTS and CentOS shipping Python 3.6?

[5] https://governance.openstack.org/tc/reference/project-testing-interface.html

> 
> 1. what's the time to support Python 3.6 ?
> 
> 2. what 's the  plan or process ?
>  Maybe we can do that we support python 3
>  1) setup python 3.6 non-voting CI jobs
>  2) Fix related issues about Python 3.6
>  3) enable pyhton 3.6 jobs voting
> 
> [1] https://bugs.launchpad.net/oslo.rootwrap/+bug/1709505
> [2]https://bugs.launchpad.net/pbr/+bug/1690103
> [3]https://docs.python.org/3/whatsnew/3.6.html
> [4] https://etherpad.openstack.org/p/infra-ptg-queens

__
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] [all][infra]Plan to support Python 3.6 ?

2017-08-09 Thread ChangBo Guo
We received Python 3.6 related Bug recently [1][2]. That let me think
what's the plan to support Python 3.6 for OpenStack in the future.   Python
3.6 was released on December 23, 2016, has some different behaviors from
Python 3.5[3]. talked with cdent in the IRC, would like to discuss this
through mailing list , and suggest a discussion at the PTG[3]

1. what's the time to support Python 3.6 ?

2. what 's the  plan or process ?
 Maybe we can do that we support python 3
 1) setup python 3.6 non-voting CI jobs
 2) Fix related issues about Python 3.6
 3) enable pyhton 3.6 jobs voting

[1] https://bugs.launchpad.net/oslo.rootwrap/+bug/1709505
[2]https://bugs.launchpad.net/pbr/+bug/1690103
[3]https://docs.python.org/3/whatsnew/3.6.html
[4] https://etherpad.openstack.org/p/infra-ptg-queens
-- 
ChangBo Guo(gcb)
__
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