Monday, 2018-06-25

*** spsurya has joined #openstack-tc00:16
*** kumarmn has quit IRC00:30
*** kumarmn has joined #openstack-tc00:41
*** aspiers has quit IRC00:41
*** kumarmn has quit IRC00:48
*** kumarmn has joined #openstack-tc01:06
*** openstack has joined #openstack-tc01:18
*** ChanServ sets mode: +o openstack01:18
*** kumarmn has quit IRC01:40
*** kumarmn has joined #openstack-tc02:10
*** kumarmn has quit IRC02:15
*** ricolin has joined #openstack-tc02:30
*** kumarmn has joined #openstack-tc02:41
*** kumarmn has quit IRC02:46
*** kumarmn has joined #openstack-tc02:56
*** kumarmn has quit IRC03:00
*** kumarmn has joined #openstack-tc03:05
*** kumarmn has quit IRC03:09
*** kumarmn has joined #openstack-tc03:27
*** kumarmn has quit IRC03:32
*** kumarmn has joined #openstack-tc03:41
*** kumarmn has quit IRC03:46
*** kumarmn has joined #openstack-tc03:51
*** kumarmn has quit IRC03:56
*** kumarmn has joined #openstack-tc04:10
*** kumarmn has quit IRC04:15
*** kumarmn has joined #openstack-tc04:20
*** kumarmn has quit IRC04:28
*** kumarmn has joined #openstack-tc04:48
*** kumarmn has quit IRC04:52
*** kumarmn has joined #openstack-tc04:56
*** kumarmn has quit IRC05:01
*** aspiers has joined #openstack-tc05:03
*** kumarmn has joined #openstack-tc05:10
*** kumarmn has quit IRC05:15
*** e0ne has joined #openstack-tc05:17
*** kumarmn has joined #openstack-tc05:21
*** kumarmn has quit IRC05:26
*** kumarmn has joined #openstack-tc05:34
*** kumarmn has quit IRC05:39
*** e0ne has quit IRC05:46
*** e0ne has joined #openstack-tc05:48
*** kumarmn has joined #openstack-tc05:57
*** kumarmn has quit IRC06:02
*** kumarmn has joined #openstack-tc06:04
*** kumarmn has quit IRC06:09
*** kumarmn has joined #openstack-tc06:25
*** kumarmn has quit IRC06:30
*** kumarmn has joined #openstack-tc06:35
*** e0ne has quit IRC06:37
*** kumarmn has quit IRC06:40
*** kumarmn has joined #openstack-tc06:47
*** kumarmn has quit IRC06:51
*** kumarmn has joined #openstack-tc06:59
*** kumarmn has quit IRC07:04
*** kumarmn has joined #openstack-tc07:13
*** kumarmn has quit IRC07:18
*** kumarmn has joined #openstack-tc07:23
*** kumarmn has quit IRC07:28
*** kumarmn has joined #openstack-tc07:37
openstackgerritChason Chan proposed openstack/project-team-guide master: Note that tox need python3-dev or python-dev  https://review.openstack.org/57320607:40
*** kumarmn has quit IRC07:42
*** kumarmn has joined #openstack-tc07:52
*** jpich has joined #openstack-tc07:55
*** kumarmn has quit IRC07:57
*** kumarmn has joined #openstack-tc08:05
*** kumarmn has quit IRC08:09
*** kumarmn has joined #openstack-tc08:20
*** kumarmn has quit IRC08:24
*** kumarmn has joined #openstack-tc08:29
*** kumarmn has quit IRC08:34
*** e0ne has joined #openstack-tc08:34
*** kumarmn has joined #openstack-tc08:41
*** jaosorior has joined #openstack-tc08:43
*** kumarmn has quit IRC08:46
*** cdent has joined #openstack-tc08:49
*** kumarmn has joined #openstack-tc08:54
*** kumarmn has quit IRC08:59
*** dtantsur|afk is now known as dtantsur09:03
*** kumarmn has joined #openstack-tc09:10
*** kumarmn has quit IRC09:15
*** cdent has quit IRC09:32
*** kumarmn has joined #openstack-tc09:35
*** cdent has joined #openstack-tc09:39
*** kumarmn has quit IRC09:40
*** kumarmn has joined #openstack-tc09:47
*** cdent_ has joined #openstack-tc09:49
*** kumarmn has quit IRC09:51
*** cdent has quit IRC09:51
*** cdent_ is now known as cdent09:51
*** kumarmn has joined #openstack-tc09:53
*** rosmaita has joined #openstack-tc09:55
*** kumarmn has quit IRC09:57
*** kumarmn has joined #openstack-tc10:19
*** kumarmn has quit IRC10:24
*** kumarmn has joined #openstack-tc10:27
*** kumarmn has quit IRC10:31
*** edmondsw has joined #openstack-tc10:45
*** kumarmn has joined #openstack-tc10:46
*** edmondsw_ has joined #openstack-tc10:48
*** edmondsw has quit IRC10:49
*** kumarmn has quit IRC10:51
*** kumarmn has joined #openstack-tc11:04
*** kumarmn has quit IRC11:09
*** cdent has quit IRC11:11
*** mriedem has joined #openstack-tc11:16
*** kumarmn has joined #openstack-tc11:30
*** kumarmn has quit IRC11:35
*** kumarmn has joined #openstack-tc11:50
*** cdent has joined #openstack-tc11:53
*** edmondsw_ has quit IRC11:53
*** kumarmn has quit IRC11:54
*** kumarmn has joined #openstack-tc11:58
*** kumarmn has quit IRC12:03
*** kumarmn has joined #openstack-tc12:18
*** kumarmn has quit IRC12:23
*** edmondsw has joined #openstack-tc12:30
*** kumarmn has joined #openstack-tc12:31
*** kumarmn has quit IRC12:36
*** kumarmn has joined #openstack-tc12:39
*** rosmaita has quit IRC12:40
*** kumarmn has quit IRC12:47
*** evrardjp_ has joined #openstack-tc12:47
*** evrardjp has quit IRC12:50
*** evrardjp_ has quit IRC12:53
*** rosmaita has joined #openstack-tc12:53
*** kumarmn has joined #openstack-tc13:00
*** evrardjp_ has joined #openstack-tc13:07
openstackgerritMerged openstack/project-team-guide master: Note that tox need python3-dev or python-dev  https://review.openstack.org/57320613:08
*** tosky has joined #openstack-tc13:12
toskyhi, I've noticed a bunch of reviews adding a py36 tox environment; is it related to this thread? http://lists.openstack.org/pipermail/openstack-dev/2018-June/131196.html13:13
*** cdent has quit IRC13:15
*** evrardjp_ has quit IRC13:16
*** evrardjp_ has joined #openstack-tc13:17
*** cdent has joined #openstack-tc13:23
*** cdent has quit IRC13:26
dhellmanntosky : not directly13:32
dhellmannor maybe, but not in a coordinated way13:32
dhellmanntosky : see my comment on https://review.openstack.org/#/c/577686/13:32
toskydhellmann: ack, so as long as we don't add the jobs, merging the patches should not do any harm13:34
dhellmannyeah, and the jobs do exist so if you really want to you could go ahead and add them13:34
toskyoh, good to know13:34
dhellmannit will just be easier to control which branches run them if you wait13:35
toskybetter to wait then13:35
toskyI'm still frowning every time I see those mass-proposed patches with no previous announcement, but still13:35
dhellmannyeah, that's part of why I'm trying to be so detailed in the goal description13:37
dhellmannthat migration is going to result in a bunch of patches13:37
*** cdent has joined #openstack-tc13:53
*** cdent has quit IRC14:01
*** cdent has joined #openstack-tc14:01
*** cdent has quit IRC14:11
openstackgerritSean McGinnis proposed openstack/governance master: Add note about tracking cycle goals post-cycle  https://review.openstack.org/57714914:16
fungitrying to remember... why was it we ended up with explicit envs in tox.ini setting basepython=python3 rather than setting it in the generic inherited testenv and then overriding it to python2.7 in an explicit testenv:py27 section?14:18
smcginnisfungi: tox doesn't behave as it should in that case.14:20
smcginnisHaving a py35 and py36 job with just basepython = python3 ends up using, for example, py36 for both if that is the primary py3 installed.14:20
fungibasepython=python2.7 in testenv:py27 doesn't override basepython=python3 in testenv?14:20
fungioh! with multiple python314:21
smcginnisfungi: Yeah, I don't think it impacts py27.14:21
fungiso on systems where you have multiple python 3.x interpreters, it ends up using whichever one it finds as the python3 executable rather than the specific one matching the implicit env14:22
smcginnisWould be nice in these shotgun patches if they would make sure the first one is right before replicating it 100 times.14:22
smcginnisfungi: Yep, exactly.14:22
*** kumarmn has quit IRC14:22
fungipretty ugly workaround as it means you need to turn all the implicit testenvs into explicit testenvs14:22
smcginnisfungi: I checked on Fedora 28 (python 3.6 by default) and even though I installed python 3.5, it with just saying "python3" running "tox -e py35" would end up using python 3.6.14:23
smcginnisfungi: Totally agree. I think tox should be fixed.14:23
*** kumarmn_ has joined #openstack-tc14:25
*** kumarmn_ has quit IRC14:26
fungii'll go see if i can find an open issue on it14:26
*** kumarmn_ has joined #openstack-tc14:26
dhellmannthe version of python you get by default will depend on where you installed tox, I think14:27
dhellmannfungi , smcginnis : this configuration option may be their answer: https://tox.readthedocs.io/en/latest/config.html#confval-ignore_basepython_conflict=True|False(default)14:28
dhellmannand according to https://tox.readthedocs.io/en/latest/config.html#confval-basepython=NAME-OR-PATH in version 3.1 environments that use a default factor ignore the value14:28
dhellmannthough it doesn't look like 3.1 has been released, yet14:29
*** hongbin has joined #openstack-tc14:30
*** kumarmn_ has quit IRC14:35
*** kumarmn has joined #openstack-tc14:38
*** kumarmn_ has joined #openstack-tc14:39
*** kumarmn has quit IRC14:43
*** e0ne has quit IRC15:01
*** cdent has joined #openstack-tc15:01
zanebthe default is whatever version of python tox was installed under, *unless* the environment name is of the form py[23][0-7]15:03
zanebsetting basepython overrides both, although in 99% of cases you'd prefer it only overrode the first half15:04
dhellmannyeah, it looks like 3.1 will fix that when it is released15:04
*** e0ne has joined #openstack-tc15:08
fungilooking forward to finding out what 3.1 breaks15:09
fungiaha, https://github.com/tox-dev/tox/issues/477 solved by stephenfin's https://github.com/tox-dev/tox/pull/84115:18
*** e0ne has quit IRC15:32
mnaseris there anyone here who knows open source licensing fairly well?15:40
mnaseri'd like to propose a small puppet module to ask if they'd be willing to switch their license to apache instead of gpl..15:40
mnaserand it would be nice saying some of the reasons why it could/would be beneficial15:41
zanebmnaser: theres like 4 people in the world who know open source licensing 'fairly well' ;)15:41
mnasermaybe i should revise that to 'relatively well to me' and that would include most of the population15:41
mnaser:p15:41
cdentlet's go the other way and switch everything from apache to gpl ;)15:44
zanebmnaser: the major difference is that you'd be able to use it15:49
mnaseroh15:49
mnasersweet15:49
mnaser:P15:50
zanebmnaser: for something like a puppet module, the only real downside of apache is that somebody could modify the source and then give it to other people with restrictions on redistributing the modified source15:50
mnaserzaneb: in this case, probably not happening.  however, i found a nice article15:51
zanebwhereas the GPL requires that all modifications must also be under the GPL15:51
mnaserhttps://puppet.com/blog/relicensing-puppet-to-apache-2-015:51
zanebthat's a good summary15:53
*** dtantsur is now known as dtantsur|afl15:59
*** dtantsur|afl is now known as dtantsur|afk15:59
*** jpich has quit IRC16:29
*** mriedem has left #openstack-tc16:57
*** mriedem has joined #openstack-tc16:58
*** elbragstad is now known as lbragstad17:16
*** e0ne has joined #openstack-tc17:26
*** e0ne has quit IRC17:40
openstackgerritDoug Hellmann proposed openstack/governance master: write up the python3-first goal  https://review.openstack.org/57593317:44
*** e0ne has joined #openstack-tc17:53
*** harlowja has joined #openstack-tc17:55
*** ricolin has quit IRC18:10
*** diablo_rojo has joined #openstack-tc18:17
fungi[standard i-am-not-a-lawyer disclaimer] if you have puppet modules some of which are licensed gpl v2-only and some under apache license 2.0 and you consider importing both into a single manifest to constitute an equivalent of "linking" in gpl terms, then you can't redistribute that manifest because it would be derivative of two incompatible licenses18:48
fungiif instead of gpl v2-only it's gpl v2+ then apache 2.0 and gpl v3 are considered compatible at least18:49
fungihttps://www.apache.org/licenses/GPL-compatibility.html18:49
fungithat said, if your goal is to be able to distribute your manifest under _just_ apache license 2.0 then yes you'd need the authors of the gpl'd modules to agree to either switch to apache or dual-license their work under both18:50
fungi(alternatively they could switch to something functionally less restrictive than apache, like mit/expat or isc)18:51
openstackgerritSean McGinnis proposed openstack/governance master: Add note about tracking cycle goals post-cycle  https://review.openstack.org/57714918:59
openstackgerritDoug Hellmann proposed openstack/governance master: write up the python3-first goal  https://review.openstack.org/57593319:01
*** jaypipes has joined #openstack-tc19:08
*** rockyg has joined #openstack-tc19:13
*** rockyg has quit IRC19:22
*** rockyg has joined #openstack-tc19:57
*** kumarmn_ has quit IRC20:00
*** kumarmn has joined #openstack-tc20:03
*** cdent has quit IRC20:05
*** kumarmn has quit IRC20:45
*** kumarmn has joined #openstack-tc20:47
*** kumarmn has quit IRC20:52
*** kumarmn has joined #openstack-tc20:53
*** e0ne has quit IRC20:57
*** e0ne has joined #openstack-tc20:57
*** e0ne has quit IRC20:59
*** e0ne has joined #openstack-tc20:59
*** e0ne has quit IRC21:00
*** EmilienM has joined #openstack-tc21:03
*** EmilienM_PTO has quit IRC21:04
*** harlowja has quit IRC21:04
*** e0ne has joined #openstack-tc21:04
*** EmilienM has quit IRC21:04
*** EmilienM has joined #openstack-tc21:04
*** e0ne has quit IRC21:07
*** e0ne has joined #openstack-tc21:07
*** e0ne has quit IRC21:21
*** rockyg has quit IRC21:44
*** edmondsw has quit IRC21:58
*** harlowja has joined #openstack-tc22:14
*** mriedem has quit IRC22:18
*** kumarmn has quit IRC22:20
*** kumarmn has joined #openstack-tc22:43
*** kumarmn has quit IRC22:48
*** edmondsw has joined #openstack-tc22:57
*** kumarmn has joined #openstack-tc23:00
*** hongbin has quit IRC23:17
zanebstats padding at its finest: somebody left a -1 on this https://review.openstack.org/57743223:20
*** tosky has quit IRC23:34
*** kumarmn has quit IRC23:34

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!