Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-13 Thread Corey Bryant
On Wed, Nov 7, 2018 at 11:12 AM Clark Boylan wrote: > On Wed, Nov 7, 2018, at 4:47 AM, Mohammed Naser wrote: > > On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann > wrote: > > > > > > Corey Bryant writes: > > > > > > > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant < > corey.bry...@canonical.com> > >

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Clark Boylan
On Wed, Nov 7, 2018, at 4:47 AM, Mohammed Naser wrote: > On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann wrote: > > > > Corey Bryant writes: > > > > > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant > > > wrote: > > > > > > I'd like to start moving forward with enabling py37 unit tests for a > > >

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Chris Dent
On Tue, 6 Nov 2018, Corey Bryant wrote: I'd like to get an official +1 here on the ML from parties such as the TC and infra in particular but anyone else's input would be welcomed too. Obviously individual projects would have the right to reject proposed changes that enable py37 unit tests.

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Doug Hellmann
Mohammed Naser writes: > On Wed, Nov 7, 2018 at 2:07 PM Dr. Jens Harbott (frickler) > wrote: >> >> 2018-11-07 12:47 GMT+00:00 Mohammed Naser : >> > On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann wrote: >> >> >> >> Corey Bryant writes: >> >> >> >> > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Thomas Goirand
On 10/11/18 1:35 AM, Goutham Pacha Ravi wrote: > Thanks Corey for starting this effort. I proposed changes to > manila repos to use your template [1] [2], but the interpreter's not > being installed, > do you need to make any bindep changes to enable the "universe" ppa and > install > python3.7

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Mohammed Naser
On Wed, Nov 7, 2018 at 2:07 PM Dr. Jens Harbott (frickler) wrote: > > 2018-11-07 12:47 GMT+00:00 Mohammed Naser : > > On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann wrote: > >> > >> Corey Bryant writes: > >> > >> > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant > >> > wrote: > >> > > >> > I'd like

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Dr. Jens Harbott (frickler)
2018-11-07 12:47 GMT+00:00 Mohammed Naser : > On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann wrote: >> >> Corey Bryant writes: >> >> > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant >> > wrote: >> > >> > I'd like to start moving forward with enabling py37 unit tests for a subset >> > of projects.

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Mohammed Naser
On Wed, Nov 7, 2018 at 1:37 PM Doug Hellmann wrote: > > Corey Bryant writes: > > > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant > > wrote: > > > > I'd like to start moving forward with enabling py37 unit tests for a subset > > of projects. Rather than putting too much load on infra by enabling

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-07 Thread Doug Hellmann
Corey Bryant writes: > On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant > wrote: > > I'd like to start moving forward with enabling py37 unit tests for a subset > of projects. Rather than putting too much load on infra by enabling 3 x py3 > unit tests for every project, this would just focus on

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-11-06 Thread Corey Bryant
On Wed, Oct 10, 2018 at 8:45 AM Corey Bryant wrote: > Hi All, > > I'd like to enable py37 unit tests in the gate. > > == Background == > > I work on OpenStack packaging for Ubuntu. During the Rocky release (Ubuntu > Cosmic) I tried to fix py37 bugs upstream as I came across them. There > ended

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-17 Thread Corey Bryant
On Wed, Oct 17, 2018 at 3:43 PM William M Edmonds wrote: > > Corey Bryant wrote on 10/15/2018 05:34:24 PM: > ... > > From an ubuntu perspective, ubuntu is going to support stein on 18. > > 04 LTS (3.6) and 19.04 (3.7) only. > ... > > So folks with Ubuntu 16.04 LTS compute nodes will have to

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-17 Thread William M Edmonds
Corey Bryant wrote on 10/15/2018 05:34:24 PM: ... > From an ubuntu perspective, ubuntu is going to support stein on 18. > 04 LTS (3.6) and 19.04 (3.7) only. ... So folks with Ubuntu 16.04 LTS compute nodes will have to upgrade them all to 18.04 before upgrading to Stein? Of course this would

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-16 Thread Corey Bryant
On Tue, Oct 16, 2018 at 10:58 AM Zane Bitter wrote: > On 15/10/18 8:00 PM, Monty Taylor wrote: > > On 10/15/2018 06:39 PM, Zane Bitter wrote: > >> > >> In fact, as far as we know the version we have to support in CentOS > >> may actually be 3.5, which seems like a good reason to keep it working

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-16 Thread Zane Bitter
On 15/10/18 8:00 PM, Monty Taylor wrote: On 10/15/2018 06:39 PM, Zane Bitter wrote: In fact, as far as we know the version we have to support in CentOS may actually be 3.5, which seems like a good reason to keep it working for long enough that we can find out for sure one way or the other.

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-16 Thread Monty Taylor
On 10/15/2018 08:24 PM, Tim Burke wrote: On Oct 15, 2018, at 5:00 PM, Monty Taylor > wrote: If we decide as a community to shift our testing of python3 to be 3.6 - or even 3.7 - as long as we still are testing 2.7, I'd argue we're adequately covered for 3.5.

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Tim Burke
> On Oct 15, 2018, at 5:00 PM, Monty Taylor wrote: > > If we decide as a community to shift our testing of python3 to be 3.6 - or > even 3.7 - as long as we still are testing 2.7, I'd argue we're adequately > covered for 3.5. That's not enough for me to be willing to declare support. I'll

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Jeremy Stanley
On 2018-10-15 17:34:24 -0400 (-0400), Corey Bryant wrote: [...] > I was assuming the desire to keep 3.5 stein support was for other distros > that plan to support stein with 3.5. If there are other distros which are planning to support OpenStack Stein on Python 3.5, then they should work with us

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Monty Taylor
On 10/15/2018 06:39 PM, Zane Bitter wrote: In fact, as far as we know the version we have to support in CentOS may actually be 3.5, which seems like a good reason to keep it working for long enough that we can find out for sure one way or the other. I certainly hope this is not what ends up

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Zane Bitter
On 15/10/18 4:10 PM, Jeremy Stanley wrote: On 2018-10-15 15:00:07 -0400 (-0400), Zane Bitter wrote: [...] That said, I don't think we should be dropping support/testing for 3.5. According to: https://governance.openstack.org/tc/reference/pti/python.html 3.5 is the only Python3 version that

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Corey Bryant
On Mon, Oct 15, 2018, 4:11 PM Jeremy Stanley wrote: > On 2018-10-15 15:00:07 -0400 (-0400), Zane Bitter wrote: > [...] > > That said, I don't think we should be dropping support/testing for 3.5. > > According to: > > > > https://governance.openstack.org/tc/reference/pti/python.html > > > > 3.5

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Jeremy Stanley
On 2018-10-15 15:00:07 -0400 (-0400), Zane Bitter wrote: [...] > That said, I don't think we should be dropping support/testing for 3.5. > According to: > > https://governance.openstack.org/tc/reference/pti/python.html > > 3.5 is the only Python3 version that we require all projects to run

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Corey Bryant
On Mon, Oct 15, 2018 at 3:15 PM Corey Bryant wrote: > > > On Mon, Oct 15, 2018 at 3:01 PM Zane Bitter wrote: > >> On 12/10/18 8:59 AM, Corey Bryant wrote: >> > >> > >> > On Thu, Oct 11, 2018 at 10:19 AM Andreas Jaeger > > > wrote: >> > >> > On 10/10/2018 23.10, Jeremy

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Corey Bryant
On Mon, Oct 15, 2018 at 3:01 PM Zane Bitter wrote: > On 12/10/18 8:59 AM, Corey Bryant wrote: > > > > > > On Thu, Oct 11, 2018 at 10:19 AM Andreas Jaeger > > wrote: > > > > On 10/10/2018 23.10, Jeremy Stanley wrote: > > > I might have only pointed this out on IRC

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-15 Thread Zane Bitter
On 12/10/18 8:59 AM, Corey Bryant wrote: On Thu, Oct 11, 2018 at 10:19 AM Andreas Jaeger > wrote: On 10/10/2018 23.10, Jeremy Stanley wrote: > I might have only pointed this out on IRC so far, but the > expectation is that testing 3.5 and 3.6 at the same

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-12 Thread Corey Bryant
On Fri, Oct 12, 2018 at 8:59 AM Corey Bryant wrote: > > > On Thu, Oct 11, 2018 at 10:19 AM Andreas Jaeger wrote: > >> On 10/10/2018 23.10, Jeremy Stanley wrote: >> > I might have only pointed this out on IRC so far, but the >> > expectation is that testing 3.5 and 3.6 at the same time was

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-12 Thread Corey Bryant
On Thu, Oct 11, 2018 at 10:19 AM Andreas Jaeger wrote: > On 10/10/2018 23.10, Jeremy Stanley wrote: > > I might have only pointed this out on IRC so far, but the > > expectation is that testing 3.5 and 3.6 at the same time was merely > > transitional since official OpenStack projects should be

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-12 Thread Corey Bryant
On Wed, Oct 10, 2018 at 7:36 PM Goutham Pacha Ravi wrote: > On Wed, Oct 10, 2018 at 2:10 PM Jeremy Stanley wrote: > > > > On 2018-10-10 16:00:40 -0500 (-0500), Sean McGinnis wrote: > > [...] > > > I would rather see us testing 3.5 and 3.7 versus 3.5, 3.6, and > > > 3.7. > > [...] > > > > I

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-11 Thread Andreas Jaeger
On 10/10/2018 23.10, Jeremy Stanley wrote: > I might have only pointed this out on IRC so far, but the > expectation is that testing 3.5 and 3.6 at the same time was merely > transitional since official OpenStack projects should be moving > their testing from Ubuntu Xenial (which provides 3.5) to

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-11 Thread Corey Bryant
On Wed, Oct 10, 2018 at 7:36 PM Goutham Pacha Ravi wrote: > On Wed, Oct 10, 2018 at 2:10 PM Jeremy Stanley wrote: > > > > On 2018-10-10 16:00:40 -0500 (-0500), Sean McGinnis wrote: > > [...] > > > I would rather see us testing 3.5 and 3.7 versus 3.5, 3.6, and > > > 3.7. > > [...] > > > > I

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jeremy Stanley
On 2018-10-10 16:35:38 -0700 (-0700), Goutham Pacha Ravi wrote: [...] > Thanks Corey for starting this effort. I proposed changes to > manila repos to use your template [1] [2], but the interpreter's > not being installed, do you need to make any bindep changes to > enable the "universe" ppa and

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Goutham Pacha Ravi
On Wed, Oct 10, 2018 at 2:10 PM Jeremy Stanley wrote: > > On 2018-10-10 16:00:40 -0500 (-0500), Sean McGinnis wrote: > [...] > > I would rather see us testing 3.5 and 3.7 versus 3.5, 3.6, and > > 3.7. > [...] > > I might have only pointed this out on IRC so far, but the > expectation is that

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jeremy Stanley
On 2018-10-10 16:00:40 -0500 (-0500), Sean McGinnis wrote: [...] > I would rather see us testing 3.5 and 3.7 versus 3.5, 3.6, and > 3.7. [...] I might have only pointed this out on IRC so far, but the expectation is that testing 3.5 and 3.6 at the same time was merely transitional since official

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Sean McGinnis
> > > > > > What I mean is that we run too into a situation where we have a large > > backlog of CI jobs since we have to many changes and jobs in flight. > > > > So, I'm asking whether there is a good way to not duplicating all jobs > > to run on all three interpreters. Do we really need testing

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Corey Bryant
On Wed, Oct 10, 2018 at 10:18 AM Jeremy Stanley wrote: > On 2018-10-10 16:09:21 +0200 (+0200), Andreas Jaeger wrote: > [...] > > So, I'm asking whether there is a good way to not duplicating all > > jobs to run on all three interpreters. Do we really need testing > > of all three versions? Or is

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jeremy Stanley
On 2018-10-10 16:09:21 +0200 (+0200), Andreas Jaeger wrote: [...] > So, I'm asking whether there is a good way to not duplicating all > jobs to run on all three interpreters. Do we really need testing > of all three versions? Or is testing with a subset a manageable > risk? OpenStack projects are

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Corey Bryant
On Wed, Oct 10, 2018 at 10:09 AM Andreas Jaeger wrote: > On 10/10/2018 15.42, Corey Bryant wrote: > > > > > > On Wed, Oct 10, 2018 at 9:26 AM Andreas Jaeger > > wrote: > > > > On 10/10/2018 14.45, Corey Bryant wrote: > > > [...] > > > == Enabling py37 unit

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Andreas Jaeger
On 10/10/2018 15.42, Corey Bryant wrote: On Wed, Oct 10, 2018 at 9:26 AM Andreas Jaeger > wrote: On 10/10/2018 14.45, Corey Bryant wrote: > [...] > == Enabling py37 unit tests == > > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter and I have

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jay Pipes
On 10/10/2018 09:42 AM, Corey Bryant wrote: On Wed, Oct 10, 2018 at 9:26 AM Andreas Jaeger > wrote: On 10/10/2018 14.45, Corey Bryant wrote: > [...] > == Enabling py37 unit tests == > > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter and I have

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jeremy Stanley
On 2018-10-10 09:38:14 -0400 (-0400), Corey Bryant wrote: [...] > Another option could be to use a non-LTS image to use a supported > release. Let's avoid creating additional images unless there is a strong reason (every additional image means more load on our image builders, more space consumed

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Corey Bryant
On Wed, Oct 10, 2018 at 9:26 AM Andreas Jaeger wrote: > On 10/10/2018 14.45, Corey Bryant wrote: > > [...] > > == Enabling py37 unit tests == > > > > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter and I have reviews > > up to define the py37 zuul job and templates here: > >

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Corey Bryant
On Wed, Oct 10, 2018 at 9:27 AM Jeremy Stanley wrote: > On 2018-10-10 08:45:39 -0400 (-0400), Corey Bryant wrote: > [...] > > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter > [...] > > Thanks for the heads up! Last time I looked it was still a pre-3.7.0 > beta package, but looks like that

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Andreas Jaeger
On 10/10/2018 14.45, Corey Bryant wrote: [...] == Enabling py37 unit tests == Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter and I have reviews up to define the py37 zuul job and templates here: https://review.openstack.org/#/c/609066 I'd like to start submitting reviews to projects to

Re: [openstack-dev] [python3] Enabling py37 unit tests

2018-10-10 Thread Jeremy Stanley
On 2018-10-10 08:45:39 -0400 (-0400), Corey Bryant wrote: [...] > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter [...] Thanks for the heads up! Last time I looked it was still a pre-3.7.0 beta package, but looks like that has finally been updated to a proper release of the interpreter for