*** kumarmn has joined #openstack-tc | 00:27 | |
*** kumarmn has quit IRC | 00:28 | |
*** kumarmn has joined #openstack-tc | 00:28 | |
*** kumarmn has quit IRC | 00:29 | |
*** kumarmn has joined #openstack-tc | 00:29 | |
*** kumarmn has quit IRC | 00:40 | |
*** kumarmn has joined #openstack-tc | 00:41 | |
*** kumarmn has quit IRC | 00:41 | |
*** kumarmn has joined #openstack-tc | 00:41 | |
*** persia has joined #openstack-tc | 00:54 | |
*** kumarmn has quit IRC | 01:25 | |
*** kumarmn has joined #openstack-tc | 01:26 | |
*** kumarmn has quit IRC | 01:31 | |
*** mriedem1 has joined #openstack-tc | 02:29 | |
*** mriedem has quit IRC | 02:29 | |
*** mriedem1 is now known as mriedem | 02:29 | |
*** kumarmn has joined #openstack-tc | 02:31 | |
*** kumarmn has quit IRC | 02:35 | |
*** kumarmn has joined #openstack-tc | 02:46 | |
*** kumarmn has quit IRC | 02:55 | |
*** mriedem has quit IRC | 03:07 | |
*** harlowja_ has quit IRC | 03:23 | |
*** ykarel has joined #openstack-tc | 04:44 | |
*** harlowja has joined #openstack-tc | 04:46 | |
*** kumarmn has joined #openstack-tc | 04:55 | |
*** harlowja has quit IRC | 04:59 | |
*** kumarmn has quit IRC | 04:59 | |
*** harlowja has joined #openstack-tc | 05:19 | |
*** harlowja has quit IRC | 05:27 | |
*** rosmaita has quit IRC | 05:39 | |
*** coolsvap has joined #openstack-tc | 06:03 | |
*** openstackstatus has quit IRC | 06:27 | |
*** openstack has joined #openstack-tc | 06:29 | |
*** ChanServ sets mode: +o openstack | 06:29 | |
*** openstackstatus has joined #openstack-tc | 06:30 | |
*** ChanServ sets mode: +v openstackstatus | 06:30 | |
*** dtantsur|afk is now known as dtantsur | 07:46 | |
openstackgerrit | Merged openstack/governance master: Team diversity tags update, February 2018 https://review.openstack.org/543566 | 08:17 |
---|---|---|
openstackgerrit | Merged openstack/governance master: Update Rocky PTLs https://review.openstack.org/544753 | 08:22 |
openstackgerrit | Dougal Matthews proposed openstack/governance master: Update IRC nick for Dougal Matthews (me) https://review.openstack.org/545236 | 08:29 |
*** david-lyle has quit IRC | 08:46 | |
*** jpich has joined #openstack-tc | 08:54 | |
openstackgerrit | Dougal Matthews proposed openstack/governance master: Update IRC nick for Dougal Matthews (me) https://review.openstack.org/545236 | 09:14 |
*** bauzas is now known as bauwser | 09:30 | |
openstackgerrit | Merged openstack/governance master: Update IRC nick for Dougal Matthews (me) https://review.openstack.org/545236 | 10:05 |
*** openstackgerrit has quit IRC | 10:18 | |
*** cdent has joined #openstack-tc | 10:46 | |
*** pbourke has quit IRC | 11:32 | |
*** pbourke has joined #openstack-tc | 11:34 | |
*** kumarmn has joined #openstack-tc | 11:56 | |
*** kumarmn has quit IRC | 12:00 | |
*** cdent has quit IRC | 12:08 | |
*** cdent has joined #openstack-tc | 12:38 | |
*** rosmaita has joined #openstack-tc | 12:42 | |
*** coolsvap has quit IRC | 13:22 | |
*** cdent has quit IRC | 14:00 | |
*** mriedem has joined #openstack-tc | 14:03 | |
*** ykarel has quit IRC | 14:13 | |
*** kumarmn has joined #openstack-tc | 14:30 | |
*** dansmith is now known as superdan | 14:43 | |
*** ykarel has joined #openstack-tc | 15:01 | |
*** cdent has joined #openstack-tc | 15:38 | |
smcginnis | Just mentioning here, but I'm seeing more from distros going to python 3.6. | 15:38 |
smcginnis | We currently only support 2.7 and 3.5, and there are some things that break with 3.6. | 15:39 |
smcginnis | So we might need a bigger community wide "goal" to get moving on 3.6 support since it is now going to be the default for several distros. | 15:39 |
pabelanger | yah, fedora 26+ has been 3.6 | 15:40 |
mtreinish | smcginnis: what breaks with py3.6? | 15:40 |
smcginnis | mtreinish: I haven't looked too close, but there are a lot of little things. | 15:40 |
mtreinish | smcginnis: but we'll get 3.6 jobs in a couple months when 18.04 ubuntu is released | 15:40 |
mtreinish | smcginnis: not in my experience, I only have 3.6 on my systems. While I don't run 3.6 for my cloud, all my local testing on my desktop and laptops is with 3.6 and I haven't seen anything | 15:41 |
persia | mtreinish: The one that caught me yesterday is that in 3.5 1_2_3 is a string, and in 3.6 1_2_3 is an integer. | 15:41 |
smcginnis | mtreinish: You can take a look at all the bugs I duped to https://bugs.launchpad.net/cinder/+bug/1749953 | 15:41 |
openstack | Launchpad bug 1749953 in Cinder "Add support for Python 3.6" [Wishlist,New] | 15:41 |
mtreinish | persia: wouldn't 1_2_3 be a syntax error in 3.5? | 15:42 |
mtreinish | persia: and where would we hit that in openstack? | 15:42 |
smcginnis | 1_2_3 is an integer?! | 15:43 |
* smcginnis goes home | 15:43 | |
dhellmann | smcginnis : https://www.python.org/dev/peps/pep-0515/ | 15:43 |
mtreinish | smcginnis: yeah, it's weird | 15:43 |
smcginnis | "This is a common feature of other modern languages" | 15:44 |
smcginnis | I guess I'm old and don't use those "modern" languages. :) | 15:44 |
*** david-lyle has joined #openstack-tc | 15:44 | |
jroll | ruby has this too, it's nice for writing long numbers: 12_765_456 | 15:45 |
*** zaneb has quit IRC | 15:52 | |
persia | mtreinish: Onlly a syntax error if you assume a non-castable type. If you parse it as input, and treat castable-to-integer as integer and otherwise consider it a string (say, you have a YAML parser or some such), then it gets more interesting. | 15:53 |
mtreinish | ah, ok | 15:54 |
*** zaneb has joined #openstack-tc | 15:55 | |
*** ykarel_ has joined #openstack-tc | 16:10 | |
*** ykarel has quit IRC | 16:13 | |
*** david-lyle has quit IRC | 16:15 | |
*** hongbin has joined #openstack-tc | 16:16 | |
*** zaneb has quit IRC | 16:19 | |
*** zaneb has joined #openstack-tc | 16:21 | |
*** david-lyle has joined #openstack-tc | 16:22 | |
fungi | huh, i've been using 3.6 and 3.7 for a while and didn't know about type(1_2_3) | 16:44 |
fungi | nifty | 16:44 |
fungi | but yes, when we get ubuntu 18.04 servers, whatever migration goes on to move testing for projects from xenial to bionic nodes will also mean requiring they switch from testing with 3.5 to 3.6 (probably 3.6.4 from the looks of it) | 16:46 |
*** ykarel_ is now known as ykarel|away | 16:47 | |
fungi | or they can customize their jobs to add python3.5 packages from somewhere else (or build from source if they really want, though rebuilding python is slooow) | 16:47 |
smcginnis | fungi: When is 3.6 testing expected then? | 16:50 |
fungi | smcginnis: not until at least april | 16:50 |
fungi | since that's when ubuntu 18.04 is scheduled to release | 16:50 |
smcginnis | fungi: And we expect to pick it up right after release? | 16:51 |
fungi | odds are probably more may-ish depending on how quickly we get people interested in getting images building for it | 16:51 |
dhellmann | there was a thread from the RDO folks about setting up something on Fedora, but I don't know their timeline | 16:51 |
fungi | yeah, i mean we already provide fedora nodes you can run jobs on if you want. those are more problematic from a stable testing perspective though since they go out of support before we stop supporting the stable branches which were released testing on them | 16:52 |
fungi | whereas if we switch to 3.6 testing for rocky or stein then we can continue testing them on the same platform and python version to the end of our support for those stable branches | 16:56 |
fungi | switch to 3.6 testing on ubuntu 18.04 that is | 16:57 |
pabelanger | Yah, I'm already working on getting ubuntu-beaver DIBs working. But looks like need a backport on xenial for debootstrap info | 16:57 |
fungi | similarly, we could do 3.6 or 3.7 testing on centos 8 to similar effect, but no clue when that's releasing | 16:58 |
fungi | testing on non-lts distros is useful for short periods of time, but isn't something we can carry sanely into stable branch testing | 16:59 |
fungi | because we'd either have to drop the platforms providing those tests or start testing old stable branches on new platforms, neither of which is likely to bring joy to those trying to maintain them | 17:00 |
persia | The third possibility is continue testing old stable branches on unmaintained platforms, but that should be dismissed as an unboundedly large security problem. | 17:12 |
dhellmann | yeah, I was just wondering if the fedora support might become a thing before the ubuntu lts update | 17:13 |
dhellmann | it was proposed as a way to get to some precursor to centos/rhel 8 before that is locked down, since fedora is the upstream | 17:13 |
*** jpich has quit IRC | 17:15 | |
thingee | cdent: there's a hack session with contributor guide happening at the ptg, if you want to get some fast review on anything for governance related content. https://etherpad.openstack.org/p/OUI-Rocky-PTG | 17:49 |
cdent | thingee: thanks for the reminder. I've been very bad about making that go, for the usual nova-related reasons. Eeking out some time at the PTG could help a lot and also be a nice break from the usual nova-related things. | 17:52 |
thingee | cdent: no worries I understand :) | 17:52 |
*** harlowja has joined #openstack-tc | 17:55 | |
*** mriedem is now known as mriedem_lunch | 17:58 | |
*** bmace has quit IRC | 17:58 | |
*** david-lyle has quit IRC | 18:12 | |
fungi | dhellmann: yep, it seems like a reasonable stepping-stone as long as someone's volunteering to put in the effort to get it working and keep it maintained until we have ubuntu 18.04 or centos 8 providing the same, but i wouldn't want to claim, e.g., that stable/rocky will have 3.6 support if we can't switch from fedora to one of those lts releases for those jobs before release day | 18:29 |
*** dtantsur is now known as dtantsur|afk | 18:29 | |
*** bmace has joined #openstack-tc | 18:29 | |
fungi | otherwise we're stuck having to swap them out for jobs running against the stable branch. not forcing all projects to transition to xenial in the same cycle as one another was a significant enough pain when we had to try to play catch up redoing jobs in stable, and i would rather learn a lesson from that experience | 18:31 |
fungi | yes it's painful to have a testing platform change thrust on you, but either everyone transitions together or no one does | 18:32 |
*** harlowja has quit IRC | 18:44 | |
*** harlowja has joined #openstack-tc | 18:48 | |
*** cdent has quit IRC | 18:58 | |
*** ykarel|away has quit IRC | 18:58 | |
*** harlowja has quit IRC | 19:10 | |
*** david-lyle has joined #openstack-tc | 19:13 | |
*** mriedem_lunch is now known as mriedem | 19:44 | |
*** harlowja has joined #openstack-tc | 19:50 | |
*** bmace_ has joined #openstack-tc | 20:21 | |
dmsimard | fungi: I hope that RHEL 8 / CentOS 8 will be available by the time Rocky releases, it would make our lives much easier. Like dhellmann said, the current plan is to get started on Fedora with py3 and hope that gets us close to what RHEL8 will look like. | 20:37 |
dmsimard | RDO has already been building packages on Fedora -- but they're not tested or recommended for public consumption. The idea is to at least get some testing coverage going and make that available. | 20:38 |
fungi | yeah, but if we start with py36 testing on fedora during rocky and can't get it all switched over to centos 8 before rocky releases, i don't think we should claim python 3.6 is supported for that release nor continue testing python 3.6 on stable/rocky... just try again for the stein cycle and hope it goes better | 20:39 |
dmsimard | Devstack is another story, I think ianw has had it working on Fedora | 20:39 |
dhellmann | fungi : yeah, that's fair | 20:39 |
smcginnis | Maybe start with experimental jobs? | 20:40 |
dmsimard | I don't even know what version of py3 would land in rhel8, was there going to be a LTS release of py3 ? Is that 3.6 ? | 20:40 |
smcginnis | That would simplify our life if there was. | 20:40 |
fungi | i don't see any problem with check jobs if they're working and relatively stable, just wouldn't want to continue them on a stable branch unless we were doing them on an lts distro prior to the end of that cycle | 20:41 |
*** kumarmn has quit IRC | 20:56 | |
pabelanger | smcginnis: yah, legacy-tempest-dsvm-neutron-full-fedora-26 exists today in experimental for devstack | 21:09 |
pabelanger | I believe that is python3, as much as possible | 21:10 |
smcginnis | pabelanger: Oh good, I should take a look at that. Thanks. | 21:11 |
pabelanger | smcginnis: yah, I know ianw is spending time / effort working on it and python3. I should loop back with him next week and see how I can help | 21:12 |
*** bmace__ has joined #openstack-tc | 22:03 | |
*** bmace has quit IRC | 22:03 | |
*** bmace_ has quit IRC | 22:03 | |
*** kumarmn has joined #openstack-tc | 22:23 | |
*** kumarmn has quit IRC | 22:23 | |
*** kumarmn has joined #openstack-tc | 22:23 | |
*** openstackgerrit has joined #openstack-tc | 23:06 | |
openstackgerrit | Brian Rosmaita proposed openstack/governance master: Update status of 'API deployed in uwsgi' goal https://review.openstack.org/545484 | 23:06 |
*** hongbin has quit IRC | 23:51 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!