Monday, 2018-06-11

*** lifeless has quit IRC01:06
*** lifeless has joined #openstack-oslo01:11
*** edmondsw has quit IRC01:47
*** lifeless has quit IRC01:47
*** lifeless has joined #openstack-oslo01:49
*** bobh has quit IRC02:14
*** lifeless has quit IRC02:19
*** lifeless has joined #openstack-oslo02:20
*** bobh has joined #openstack-oslo02:29
*** yassine has joined #openstack-oslo02:30
*** yassine is now known as Guest6339302:31
*** bobh has quit IRC02:38
*** bobh has joined #openstack-oslo02:51
*** Guest63393 has quit IRC02:53
*** edmondsw has joined #openstack-oslo02:54
*** bobh has quit IRC02:56
*** edmondsw has quit IRC02:59
*** bobh has joined #openstack-oslo03:00
*** bobh has quit IRC03:05
*** Guest63393 has joined #openstack-oslo03:07
*** bobh has joined #openstack-oslo03:10
*** bobh has quit IRC03:16
*** bobh has joined #openstack-oslo03:20
*** bobh has quit IRC03:25
*** bobh has joined #openstack-oslo03:32
*** bobh has quit IRC03:36
*** lifeless_ has joined #openstack-oslo03:46
*** lifeless has quit IRC03:46
*** lifeless has joined #openstack-oslo03:52
*** bobh has joined #openstack-oslo03:52
*** lifeless_ has quit IRC03:52
*** bobh has quit IRC03:57
*** Guest63393 has quit IRC04:05
*** Guest63393 has joined #openstack-oslo04:10
*** links has joined #openstack-oslo04:14
*** bobh has joined #openstack-oslo04:19
*** jbadiapa_ has joined #openstack-oslo04:20
*** bobh has quit IRC04:24
*** yamamoto has joined #openstack-oslo04:28
*** bobh has joined #openstack-oslo04:30
*** bobh has quit IRC04:35
*** bobh has joined #openstack-oslo04:41
*** Guest63393 has quit IRC04:43
*** bobh has quit IRC04:46
*** Guest63393 has joined #openstack-oslo04:48
*** bobh has joined #openstack-oslo04:56
*** bobh has quit IRC05:01
*** bobh has joined #openstack-oslo05:01
*** bobh has quit IRC05:06
*** bobh has joined #openstack-oslo05:16
*** bobh has quit IRC05:20
*** bobh has joined #openstack-oslo05:22
*** bobh has quit IRC05:27
*** e0ne has joined #openstack-oslo05:28
*** e0ne has quit IRC05:33
*** bobh has joined #openstack-oslo05:34
*** bobh has quit IRC05:39
*** bobh has joined #openstack-oslo05:43
*** bobh has quit IRC05:48
*** bobh has joined #openstack-oslo05:55
*** bobh has quit IRC06:00
*** AlexeyAbashkin has joined #openstack-oslo06:04
*** bobh has joined #openstack-oslo06:05
*** bobh has quit IRC06:10
*** bobh has joined #openstack-oslo06:13
*** bobh has quit IRC06:18
*** bobh has joined #openstack-oslo06:22
*** pcaruana has joined #openstack-oslo06:26
*** bobh has quit IRC06:27
*** bobh has joined #openstack-oslo06:32
*** yamamoto has quit IRC06:35
*** Guest63393 has quit IRC06:36
*** bobh has quit IRC06:36
*** yamamoto has joined #openstack-oslo06:41
*** Guest63393 has joined #openstack-oslo06:51
*** bobh has joined #openstack-oslo06:54
*** bobh has quit IRC06:59
*** bobh has joined #openstack-oslo07:04
*** bobh has quit IRC07:09
*** jaosorior has joined #openstack-oslo07:10
*** rcernin has quit IRC07:10
*** bobh has joined #openstack-oslo07:21
*** pooja_jadhav has joined #openstack-oslo07:25
*** bobh has quit IRC07:26
*** bobh has joined #openstack-oslo07:34
*** bobh has quit IRC07:39
*** tosky has joined #openstack-oslo07:40
*** bobh has joined #openstack-oslo07:49
*** yamamoto has quit IRC07:50
*** links has quit IRC07:50
*** yamamoto has joined #openstack-oslo07:51
*** yamamoto has quit IRC07:54
*** bobh has quit IRC07:54
*** yamamoto has joined #openstack-oslo07:54
*** yamamoto has quit IRC07:54
*** pblaho has joined #openstack-oslo07:55
*** yamamoto has joined #openstack-oslo07:56
*** bobh has joined #openstack-oslo08:05
*** lifeless_ has joined #openstack-oslo08:06
*** lifeless has quit IRC08:07
*** namnh has joined #openstack-oslo08:08
*** bobh has quit IRC08:10
*** shardy has joined #openstack-oslo08:11
*** bobh has joined #openstack-oslo08:13
openstackgerritNam Nguyen Hoai proposed openstack/oslo.config master: Handle config mapping changes  https://review.openstack.org/52631408:16
*** bobh has quit IRC08:17
*** bobh has joined #openstack-oslo08:23
*** bobh has quit IRC08:28
*** d0ugal has joined #openstack-oslo08:28
*** bobh has joined #openstack-oslo08:34
*** bobh has quit IRC08:39
*** lifeless has joined #openstack-oslo08:46
*** lifeless_ has quit IRC08:47
*** bobh has joined #openstack-oslo09:02
*** salv-orlando has joined #openstack-oslo09:05
*** bobh has quit IRC09:07
*** e0ne has joined #openstack-oslo09:12
*** salv-orlando has quit IRC09:18
*** bobh has joined #openstack-oslo09:22
*** bobh has quit IRC09:27
*** giblet is now known as gibi09:31
*** bobh has joined #openstack-oslo09:35
*** bobh has quit IRC09:40
*** bobh has joined #openstack-oslo09:42
*** pbourke has quit IRC09:43
*** pbourke has joined #openstack-oslo09:43
*** finucannot is now known as stephenfin09:45
*** bobh has quit IRC09:47
*** bobh has joined #openstack-oslo09:59
*** bobh has quit IRC10:05
*** bobh has joined #openstack-oslo10:12
*** bobh has quit IRC10:17
*** salv-orlando has joined #openstack-oslo10:18
*** bobh has joined #openstack-oslo10:24
*** salv-orlando has quit IRC10:24
*** bobh has quit IRC10:28
openstackgerritAlessandro Nesta proposed openstack/oslo.limit master: fix tox python3 overrides  https://review.openstack.org/57395410:29
*** namnh has quit IRC10:34
*** bobh has joined #openstack-oslo10:35
*** nicolasbock has joined #openstack-oslo10:38
*** bobh has quit IRC10:40
*** bobh has joined #openstack-oslo10:43
*** jrollen is now known as jroll10:44
*** bobh has quit IRC10:48
openstackgerritDuc Nguyen proposed openstack/osprofiler master: Put 'db' parameter back and provide a deprecation warning before remove  https://review.openstack.org/57420710:48
*** bobh has joined #openstack-oslo10:51
*** bobh has quit IRC10:56
*** bobh has joined #openstack-oslo11:00
*** zzzeek_ has quit IRC11:01
*** zzzeek has joined #openstack-oslo11:03
*** bobh has quit IRC11:05
*** sileht has left #openstack-oslo11:07
*** bobh has joined #openstack-oslo11:10
openstackgerritMoisés Guimarães de Medeiros proposed openstack/oslo.config master: Add config_source option  https://review.openstack.org/55431611:11
*** lucasagomes is now known as lucas-hungry11:15
*** bobh has quit IRC11:15
*** lucas-hungry is now known as lucasagomes11:15
*** jroll has quit IRC11:18
*** jroll has joined #openstack-oslo11:18
*** salv-orlando has joined #openstack-oslo11:20
*** bobh has joined #openstack-oslo11:20
*** salv-orlando has quit IRC11:24
*** bobh has quit IRC11:25
*** bobh has joined #openstack-oslo11:31
*** bobh has quit IRC11:36
*** shardy is now known as shardy_lunch11:37
*** e0ne has quit IRC11:38
*** bobh has joined #openstack-oslo11:40
*** bobh has quit IRC11:45
*** lifeless has quit IRC11:45
*** lifeless_ has joined #openstack-oslo11:45
*** e0ne has joined #openstack-oslo11:48
*** bobh has joined #openstack-oslo12:00
*** bobh has quit IRC12:05
*** edmondsw has joined #openstack-oslo12:12
*** bobh has joined #openstack-oslo12:14
*** shardy_lunch is now known as shardy12:16
*** bobh has quit IRC12:19
*** salv-orlando has joined #openstack-oslo12:20
*** bobh has joined #openstack-oslo12:22
*** salv-orlando has quit IRC12:26
*** bobh has quit IRC12:27
*** raildo has joined #openstack-oslo12:34
*** bobh has joined #openstack-oslo12:34
*** pcaruana has quit IRC12:39
*** bobh has quit IRC12:39
*** ansmith has joined #openstack-oslo12:41
*** e0ne has quit IRC12:42
*** AlexeyAbashkin has quit IRC12:42
*** e0ne has joined #openstack-oslo12:47
*** kgiusti has joined #openstack-oslo12:53
*** mago_ has joined #openstack-oslo12:58
*** salv-orlando has joined #openstack-oslo13:22
*** salv-orlando has quit IRC13:27
*** pcaruana has joined #openstack-oslo13:32
*** janzian has joined #openstack-oslo13:52
*** shardy has quit IRC13:53
*** shardy has joined #openstack-oslo13:53
*** bobh has joined #openstack-oslo14:00
*** ianychoi has quit IRC14:02
*** AlexeyAbashkin has joined #openstack-oslo14:04
*** bobh has quit IRC14:04
*** Alexey_Abashkin has joined #openstack-oslo14:11
*** yamamoto has quit IRC14:11
*** yamamoto has joined #openstack-oslo14:12
*** AlexeyAbashkin has quit IRC14:13
*** Alexey_Abashkin is now known as AlexeyAbashkin14:13
*** bobh has joined #openstack-oslo14:15
*** yamamoto has quit IRC14:19
*** chhagarw has joined #openstack-oslo14:20
*** salv-orlando has joined #openstack-oslo14:23
*** salv-orlando has quit IRC14:28
*** yamamoto has joined #openstack-oslo14:32
beekneemech#startmeeting oslo15:00
openstackMeeting started Mon Jun 11 15:00:29 2018 UTC and is due to finish in 60 minutes.  The chair is beekneemech. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: oslo)"15:00
*** beekneemech is now known as bnemec15:00
openstackThe meeting name has been set to 'oslo'15:00
bnemeccourtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims15:00
bnemeccourtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo15:00
bnemeccourtesy ping for jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_, raildo15:00
bnemeccourtesy ping for redrobot, sileht, spamaps, sreshetnyak, stephenfin, stevemar, therve15:00
bnemeccourtesy ping for thinrichs, toabctl, zhiyan, zxy, zzzeek15:00
kgiustio/15:01
redroboto/15:01
ansmitho/15:01
dhellmanno/15:01
jungleboyjo/15:01
bnemec#topic Red flags for/from liaisons15:02
jungleboyjNothing from Cinder.15:03
bnemecThe bot didn't update the topic.  Must be a case of the Mondays. :-)15:04
bnemecI can't think of anything from the Oslo side.15:04
jungleboyjThat makes two of us.15:04
bnemecActually, there was one thing.15:04
bnemecIt probably doesn't affect anyone here, but it was a kind of significant change that may have broken something.15:05
dhellmannbnemec : you're not the chair, beekneemech is15:05
bnemecWe reverted a Windows-related patch in pbr.15:05
bnemecOh, shoot.15:05
*** bnemec is now known as beekneemech15:06
beekneemechGuess that means it's Friday again. :-)15:06
dhellmannyou can #chair your other nick if  you want to switch back15:06
jungleboyjYay!15:06
smcginnisYou can - #chair bnemec and switch back I think.15:06
dhellmannalthough I could use a short week, so...15:06
smcginnis;)15:06
beekneemechOkay, thanks.15:06
beekneemech#chair bnemec15:06
openstackWarning: Nick not in channel: bnemec15:06
openstackCurrent chairs: beekneemech bnemec15:06
*** beekneemech is now known as bnemec15:06
bnemec#topic Red flags for/from liaisons15:07
*** openstack changes topic to "Red flags for/from liaisons (Meeting topic: oslo)"15:07
jungleboyjThat was weird.15:07
bnemecSo, on that note, this was the red flag I was talking about:15:07
bnemec#link #topic Red flags for/from liaisons15:07
* bnemec is not having a great start to the week15:07
bnemec#link https://review.openstack.org/#/c/571503/15:07
bnemecI'm not sure exactly what that breaks, but it probably breaks something.15:08
bnemecI don't know that anyone in this meeting is running pbr on Windows though, so I doubt there's much more to discuss.15:08
bnemec#topic Releases15:09
*** openstack changes topic to "Releases (Meeting topic: oslo)"15:09
bnemecBusiness as usual.15:09
bnemecWe did release that pbr change so it's out in the wild.15:10
bnemec#topic Action items from last meeting15:10
*** openstack changes topic to "Action items from last meeting (Meeting topic: oslo)"15:10
bnemec"kgiusti to sync up with Heat team on heat-tempest-plugin incompatibility with stable gabbi"15:10
bnemecI saw a mailing list thread.15:10
kgiustibnemec: yah15:11
bnemec#link http://lists.openstack.org/pipermail/openstack-dev/2018-June/131170.html15:11
kgiustibnemec: I've tried to run heat through the gate but: https://review.openstack.org/#/c/573437/15:11
kgiustibnemec: so if I did that correctly, heat doesn't attempt to run those plugins either15:12
bnemeckgiusti: You may need to change code to trigger the jobs.15:12
kgiustibnemec: I'll try that.15:12
bnemecSome projects don't run all jobs on doc-only changes.15:13
kgiustibnemec: Is ceilometer still a thing - I seem to recall it was being phased out15:13
bnemeckgiusti: That was just to verify Heat has the same problem, right?15:13
kgiustibnemec: right - see if it worked on queens15:14
kgiustibnemec: to be honest these telemetry tests in oslo.messaging have been a PITA for awhile now15:14
bnemecYeah, ceilometer has been deprecated for a while.15:14
bnemecOff the top of my head I don't know what the support status is for it.15:14
kgiustibnemec: Ideally oslo.messaging would just leverage a "telemetry" test defined in another project.15:15
kgiustibnemec: the current tests were mooched from heat I think, with mooched === cut and pasted15:15
bnemecHuh, there's still quite a bit going on in ceilometer: https://docs.openstack.org/releasenotes/ceilometer/unreleased.html15:16
bnemecMaybe only the parts that overlapped with gnocchi were deprecated.15:17
kgiustibnemec: the purpose of the tests are to ensure we don't break anything "telemetry"-ish, but I'm not certain we're actually testing against the proper projects15:18
kgiustibnemec: In other words - what does "telemetry" mean in the context of Openstack?  Heat, aodh?15:18
bnemeckgiusti: Do we know why these were added?  Has telemetry historically been something we break a lot?15:18
* kgiusti confused15:19
kgiustibnemec: I'm not certain why they were added.  It hasn't worked for hybrid for awhile now15:20
kgiustiwith hybrid == dual rabbitmq's (1 for notifications, one for rpc)15:20
kgiustiand I've spend far, far too much time trying to root cause that15:21
bnemecTelemetry according to https://docs.openstack.org/queens/projects.html is ceilometer, but stuff like gnocchi lives outside OpenStack now.15:21
dhellmannceilometer was a heavy user of messaging and added some APIs, so maybe we added the tests around then?15:21
dhellmannsileht and jd used to be contributors to messaging, too15:21
kgiustidhellmann: that makes the most sense.15:22
dhellmannif the tests are failing and we can't work out why and they don't seem related to messaging and we don't have support from the telemetry team maybe we should drop the tests15:22
kgiustidhellmann: I'll reach out directly to them15:23
bnemecMaybe ask for someone to look at them and if no one does we start the process of removing the jobs.15:23
kgiustibnemec: +115:23
dhellmann++15:23
bnemec#action kgiusti to reach out to the telemetry team about their oslo.messaging test jobs15:23
bnemecOkay, we have a way forward on that.15:24
bnemec"bnemec to remove cliff from Oslo review list"15:24
bnemecDone.15:24
*** salv-orlando has joined #openstack-oslo15:24
bnemecAnd that was it for action items.15:24
bnemec#topic networkx uncap in taskflow15:25
*** openstack changes topic to "networkx uncap in taskflow (Meeting topic: oslo)"15:25
bnemecWe need to be able to move forward with networkx, but unfortunately their 2.0 is very incompatible with the previous versions.15:25
bnemecUnfortunately we merged the requirements change without fixing the code.15:26
bnemecI've proposed a revert since currently the taskflow requirements are wrong, but I've gotten pushback for reasons I don't fully understand.15:27
bnemec#link https://review.openstack.org/#/c/573752/15:27
stephenfinI thought upper-constraints managed that for us?15:28
stephenfinwhich is currently constraining to 1.11 https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L8215:28
*** salv-orlando has quit IRC15:29
bnemecIt does, and I think the uncap patch was related to moving that up.15:29
dhellmannbnemec : we need to start a mailing list thread explaining that we need someone to do that work15:29
stephenfinbnemec: So if that's the case, the patch _is_ correct but we've to make sure the global requirements change doesn't go in15:29
*** prometheanfire has joined #openstack-oslo15:29
prometheanfirehi15:29
stephenfinI don't really know how that would work15:30
bnemecdhellmann: Yeah, that was actually why I initially added this topic to the meeting, and then the requirements patch merged which kind of changed the focus.15:30
dhellmannprometheanfire : we have some concerns about the fact that someone is trying to move networkx to a new version, but taskflow doesn't support it15:30
dhellmannand we have no one to do that work in taskflow15:30
dhellmannis taskflow in the list of projects that are tested against upper-constraints changes?15:31
dhellmannmaybe we can add that, at least until the networkx change is done?15:31
bnemecI think it's used by cinder, so it's probably covered.15:31
dhellmannthat would prevent someone from updating the constraint until taskflow also worked with it15:31
dhellmannbnemec : maybe? I wonder if any of those tests are mocking networkx.15:33
prometheanfiredhellmann: a bunch of projects don't support the new version iirc15:34
bnemecdhellmann: Don't we run a devstack integration job?15:34
dhellmannbnemec : ah, yes, right15:34
prometheanfirerequirements is uncapped so that projects can start working on it15:34
prometheanfirebut no one is15:34
prometheanfireif they are not willing to update they should stop using it imo15:34
bnemecI don't think we're saying we won't update, just that we're not there yet.15:35
dhellmannwell, and we don't have anyone to work on it15:35
dhellmannand I'm not sure I buy the argument that we must always update past every API-breaking change of every dependency, either.15:35
smcginnisIs there a patch out there showing the failure(s) caused by the newer networkx?15:35
smcginnisdhellmann: ++15:35
bnemecsmcginnis: No, because upper-constraints prevents networkx 2.0 from being used in the gate.15:35
smcginnisUnless there are other necessary fixes included in the newer API-breaking change.15:36
bnemecTo figure out it was broken I ran it locally without u-c.15:36
smcginnisbnemec: Ah, OK.15:36
dhellmannbnemec : we can propose a constraint update and then propose a change to taskflow that depends on the uc update to see what would break15:36
prometheanfirein that case we'd be back to capping things and becoming out of date15:36
dhellmannprometheanfire : who is pushing to have the requirements opened?15:36
bnemecdhellmann: Can we?  tox.ini directly references the latest git version.15:37
prometheanfireme15:37
dhellmannbnemec : that value is overridden to the local filesystem in the gate15:37
dhellmannprometheanfire : so you're working on updating the projects, then?15:37
bnemecAh, okay.15:37
prometheanfireas I can15:37
dhellmannok15:37
prometheanfirebut only because distros are going to drop the old version15:37
dhellmannmaybe when they do that, they'll come help with the upgrade, then15:38
prometheanfirelol, I think you know that15:38
smcginnisWe don't want to be in the state where a critical security issue is resolved in 2.0+ but we are still on 1.11 with no one having looked at what it would take to move forward.15:38
*** mago_ has quit IRC15:38
smcginnisBut yeah, the work can also be done at the time it's needed.15:39
dhellmannnetworkx builds graphs of data relationships in memory, so it doesn't strike me as high on the security list, but I do get your point15:39
smcginnisYeah, maybe not for this lib, but in general.15:39
dhellmannwas there a mailing list thread about this already?15:39
prometheanfireI did send a message a while ago15:39
dhellmannok15:39
dhellmannmaybe it's time to follow-up and indicate that now that the requirements are uncapped it would be good to have some help updating?15:40
dhellmannand then maybe we can find one or two people to volunteer15:40
bnemecHow hard is it to become 2.0 compatible?15:40
bnemecIs this something where we could try to leverage the typo-fixing community?15:41
prometheanfirefrom what I've seen it's not bad, but not trivial either.15:41
prometheanfireclarkb: hi15:42
prometheanfireclarkb: we are talking about it here too15:42
clarkbok15:42
prometheanfiredhellmann: correct me if I'm wrong, but projects need to support 1.x and 2.x at the same time in order for us to update right?15:43
dhellmannprometheanfire : yes, because we can't land 1 patch to update everything at once, we need support for both versions15:43
prometheanfiredhellmann: that's been the sticking point from what I've seen15:43
dhellmannbnemec : that's exactly what I was thinking.15:44
dhellmannthe APIs are different enough that it's hard to support both versions?15:44
clarkbin the case of dib if its tests aren't blocking anyone but dib itself I'd say just merge it and dib will "catch up" but sounds like dib is at least part of the test blockign?15:44
bnemecclarkb: For Oslo we have a problem with taskflow too.15:45
clarkbdhellmann: https://review.openstack.org/#/c/506524/7/diskimage_builder/block_device/config.py looking at that its not too terrible just have to check if dg hasattr node and nodes and then use the right name15:45
dhellmannthat doesn't sound too bad15:46
bnemecThat is a really obnoxious api change.15:46
dhellmannmaybe we could convince the networkx folks to take a compatibility fix upstream?15:47
bnemecThey couldn't just leave node as an alias of nodes?15:47
dhellmanneven if it emits a warning15:47
dhellmannright15:47
dhellmannprometheanfire : do you want to try that? ^^15:47
bnemecThat would make it much less painful to support both versions.15:48
dhellmannright, and the warnings would motivate folks to update to the new API15:48
dhellmannand we could require 2.0.1 or whatever as a minimum15:48
prometheanfirethat would be nice15:49
bnemecThe other change seems to be that a function call now returns a generator instead of a list, which isn't so bad.15:49
dhellmannyeah, those we can deal with15:49
prometheanfireso, just make an issue upstream for the node=nodes thing?15:52
clarkbit is possible other projects like taskflow have other api incompatibilities. Not sure how representative dib is15:53
dhellmannmaybe even a patch?15:53
dhellmannclarkb : good point15:53
dhellmannwe should keep investigating15:53
prometheanfireclarkb: that's what I was wondering15:53
dhellmannbut this one seems like it would be easy enough to shim, and we're going to want to make separate patches anyway15:54
bnemecThat's true, I don't think nodes was the missing attribute I saw in taskflow.15:54
* bnemec doorbell15:55
bnemecAttributeError: 'OrderedDiGraph' object has no attribute 'nodes_iter'15:56
bnemecI wonder if nodes is the iterator now in 2.0.15:56
dhellmannprobably15:57
prometheanfiredepend on https://review.openstack.org/53190215:57
dhellmannprometheanfire : thanks15:58
bnemecOkay, so we're almost out of time for the meeting.  It seems like we need to start collecting this information in the mailing list thread.15:58
dhellmann++15:59
*** lifeless_ has quit IRC15:59
*** lifeless has joined #openstack-oslo16:00
bnemecOkay, it looks like this is the thread:16:00
bnemec#link http://lists.openstack.org/pipermail/openstack-dev/2017-December/125791.html16:00
bnemecAnd Josh actually commented on the iterator thing in http://lists.openstack.org/pipermail/openstack-dev/2017-December/125826.html16:01
bnemec#action collect details about uncapping networkx in the mailing list thread16:01
bnemecAnd we're out of time.  Thanks for joining everyone.16:02
bnemec#endmeeting16:02
*** openstack changes topic to "OpenStack Common Libraries | https://wiki.openstack.org/wiki/Oslo"16:02
openstackMeeting ended Mon Jun 11 16:02:04 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2018/oslo.2018-06-11-15.00.html16:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2018/oslo.2018-06-11-15.00.txt16:02
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2018/oslo.2018-06-11-15.00.log.html16:02
jungleboyjThanks!16:02
smcginnisJust wanted to point out https://bugs.launchpad.net/oslo.db/+bug/177586616:02
openstackLaunchpad bug 1775866 in oslo.db "enginefacade is not compatible with python 3.7" [Undecided,New]16:02
smcginnisIt's early, but would be good to get that addressed before it actually becomes an issue.16:03
*** dtruong_ has quit IRC16:05
*** e0ne has quit IRC16:09
*** AlexeyAbashkin has quit IRC16:11
*** AlexeyAbashkin has joined #openstack-oslo16:13
*** salv-orlando has joined #openstack-oslo16:25
dhellmannoh, that's going to require a breaking API change, I think16:30
*** salv-orlando has quit IRC16:30
dhellmannzzzeek : do you have any thoughts on ^^16:30
zzzeeknot compatible w py37, geesh16:30
dhellmannthere's a method called "async"16:30
* zzzeek shakes fist at guido16:31
zzzeekdhellmann: welp.   we gotta deprecate it, and then do a monkeypatch trick so that there is a method called "async" on less than python 3.716:31
zzzeekdhellmann: like "setattr(the_class, "async", getattr(the_class, "async_"))16:32
zzzeekdhellmann: if sys.version_info < (3, 7)16:32
dhellmannzzzeek : how widely used is that method?16:33
zzzeekdhellmann: it's likely out there a bit16:33
zzzeekdhellmann: but all those applciation are also not py3.7 compatible :)16:33
*** shardy has quit IRC16:33
dhellmannhttp://codesearch.openstack.org/?q=%5C.async%5C(&i=nope&files=&repos=16:33
zzzeekdhellmann: so..we make the async_ upgraed path availble in oslo16:33
dhellmannthat's probably not the right search?16:33
dhellmannbecause that's not returning any callers at all16:34
zzzeekdhellmann: it is possible nobody is using it16:34
dhellmannif no one is using it we can just change the name and make it a breaking version release16:34
*** Alexey_Abashkin has joined #openstack-oslo16:35
zzzeekdhellmann: yes16:35
*** AlexeyAbashkin has quit IRC16:36
*** Alexey_Abashkin is now known as AlexeyAbashkin16:36
dhellmanna broader search on async\( isn't showing any users either16:38
zzzeekdhellmann: im doing a more tedios search16:38
zzzeekdhellmann: mmm that's a @property16:38
zzzeekno \|16:38
zzzeek\(16:38
dhellmannoh, it is?16:38
zzzeekdhellmann: boom http://git.openstack.org/cgit/openstack/nova/tree/nova/db/sqlalchemy/api.py#n20416:39
dhellmannoh, glance has an async module. nice.16:40
dhellmannhttp://codesearch.openstack.org/?q=%5C.async&i=nope&files=.*%5C.py&repos=16:40
zzzeekdhellmann: the nova hit might be the only one16:40
dhellmannI haven't gotten that far16:40
zzzeekdhellmann: yeah that's the same search I have :)16:41
dhellmannso yeah, a new method, an alias, a release, fix nova, drop the alias16:41
dhellmannhttp://codesearch.openstack.org/?q=%5C.async(%20%7C%24)&i=nope&files=.*%5C.py&repos= is a bit narrowoer16:42
dhellmannnarrower even16:42
*** Alexey_Abashkin has joined #openstack-oslo16:42
dhellmannlooks like we have a similar issue in oslo.messaging, kgiusti16:42
zzzeekdhellmann: can't we just get python to unilateraly remove asyncio and admit it is horrible instead16:42
dhellmannalthough that's an attribute of the zmq driver, which we keep saying we're going to delete16:43
dhellmannzzzeek: if that's the hill you want to storm, I'll wait down here in the valley16:43
zzzeekhaha16:43
kgiustidhellmann: right - zmq has been deprecated16:43
dhellmannzzzeek : the fix doesn't look too bad, we could probably get it done this week if you have time16:44
dhellmannkgiusti : ok, we were looking at the use of "async" as a symbol name since in 3.7 it's a reserved keyword16:44
zzzeekdhellmann: I am amazed by your deft mutations of pronouns in that sentence :)16:44
*** AlexeyAbashkin has quit IRC16:44
*** Alexey_Abashkin is now known as AlexeyAbashkin16:44
dhellmannzzzeek : I can't do it by myself (need more reviewers). I have time to help, though.16:45
zzzeekdhellmann: ill see if i can throw up the basic idea16:45
dhellmannzzzeek : re-reading, I left off the "to help" at the end of that original sentence :-)16:45
zzzeekdhellmann: ah yes of course I can help :)16:46
dhellmannkgiusti : if we're going to finally delete the driver, it's not a big deal. when did we agree to do that? this cycle? next?16:46
kgiustidhellmann: those zmq APIs are internal... at least that's the indent16:46
dhellmannyeah, we could fix it, or just delete them16:46
kgiusti"intent"16:47
*** bobh has quit IRC16:52
*** e0ne has joined #openstack-oslo17:21
*** e0ne has quit IRC17:25
*** salv-orlando has joined #openstack-oslo17:25
*** bobh has joined #openstack-oslo17:26
*** salv-orlando has quit IRC17:31
*** bobh has quit IRC17:32
*** AlexeyAbashkin has quit IRC17:35
*** e0ne has joined #openstack-oslo17:43
openstackgerritqingszhao proposed openstack-dev/pbr master: fix tox python3 overrides  https://review.openstack.org/57436417:47
*** bobh has joined #openstack-oslo18:04
*** bobh has quit IRC18:09
openstackgerritMonty Taylor proposed openstack/futurist master: Restrict contextlib2 to only python2  https://review.openstack.org/57437118:11
openstackgerritMonty Taylor proposed openstack/futurist master: Only install monotonic on python2  https://review.openstack.org/57437218:13
*** dave-mcc_ has quit IRC18:25
*** salv-orlando has joined #openstack-oslo18:26
*** dave-mccowan has joined #openstack-oslo18:28
*** salv-orlando has quit IRC18:31
*** dtruong has joined #openstack-oslo18:31
*** e0ne has quit IRC18:33
*** chhagarw has quit IRC18:50
*** e0ne has joined #openstack-oslo19:07
*** e0ne has quit IRC19:11
openstackgerritKen Giusti proposed openstack/oslo.messaging master: Mark the ZeroMQ driver deprecated  https://review.openstack.org/57438719:11
*** mmethot has quit IRC19:18
*** salv-orlando has joined #openstack-oslo19:27
*** salv-orlando has quit IRC19:32
*** mmethot has joined #openstack-oslo19:34
*** e0ne has joined #openstack-oslo19:49
*** yamamoto has quit IRC19:51
-openstackstatus- NOTICE: Zuul was restarted for a software upgrade; changes uploaded or approved between 19:30 and 19:50 will need to be rechecked19:57
*** hoonetorg has joined #openstack-oslo20:05
*** rmascena has joined #openstack-oslo20:22
*** raildo has quit IRC20:23
*** kgiusti has left #openstack-oslo20:27
*** salv-orlando has joined #openstack-oslo20:28
*** rmascena has quit IRC20:31
*** salv-orlando has quit IRC20:32
*** AlexeyAbashkin has joined #openstack-oslo20:32
*** Alexey_Abashkin has joined #openstack-oslo20:46
*** AlexeyAbashkin has quit IRC20:47
*** Alexey_Abashkin is now known as AlexeyAbashkin20:47
*** ansmith has quit IRC20:50
*** Alexey_Abashkin has joined #openstack-oslo20:51
*** yamamoto has joined #openstack-oslo20:51
*** AlexeyAbashkin has quit IRC20:51
*** Alexey_Abashkin is now known as AlexeyAbashkin20:51
*** AlexeyAbashkin has quit IRC20:56
*** yamamoto has quit IRC20:58
*** AlexeyAbashkin has joined #openstack-oslo21:08
*** lifeless_ has joined #openstack-oslo21:28
*** lifeless has quit IRC21:28
*** lifeless_ has quit IRC21:38
*** lifeless has joined #openstack-oslo21:44
*** ansmith has joined #openstack-oslo21:46
*** AlexeyAbashkin has quit IRC21:54
*** e0ne has quit IRC21:59
*** nicolasbock has quit IRC22:05
*** rcernin has joined #openstack-oslo22:16
*** EmilienM|PTO is now known as EmilienM22:41
*** snapiri has quit IRC22:47
*** edmondsw has quit IRC22:47
*** snapiri has joined #openstack-oslo22:47
*** hoonetorg has quit IRC23:24
*** tosky has quit IRC23:32
*** hoonetorg has joined #openstack-oslo23:36

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