Thursday, 2014-09-25

*** tedross has quit IRC00:07
*** sigmavirus24_awa is now known as sigmavirus2400:11
*** boden has joined #openstack-oslo00:12
*** openstackgerrit has quit IRC00:16
*** stevemar has quit IRC00:17
*** openstackgerrit has joined #openstack-oslo00:17
*** boden has quit IRC00:17
*** dims has quit IRC00:18
*** alexpilotti has quit IRC00:18
*** zzzeek has joined #openstack-oslo00:21
*** alexpilotti has joined #openstack-oslo00:25
*** alexpilotti has quit IRC00:26
*** rpodolyaka1 has quit IRC00:28
*** rpodolyaka1 has joined #openstack-oslo00:31
*** yamahata_ has joined #openstack-oslo00:36
*** dims has joined #openstack-oslo00:48
*** harlowja_ has quit IRC00:51
*** rpodolyaka1 has quit IRC00:57
*** rpodolyaka1 has joined #openstack-oslo00:59
*** rpodolyaka1 has quit IRC01:02
*** arnaud__ has quit IRC01:02
*** arnaud has quit IRC01:02
*** rpodolyaka1 has joined #openstack-oslo01:04
*** rpodolyaka1 has quit IRC01:07
*** mriedem has joined #openstack-oslo01:08
openstackgerritTim Goddard proposed a change to openstack/oslo-incubator: Allow dictionary lookup in credentials with dot notation  https://review.openstack.org/12390901:11
*** zzzeek has quit IRC01:12
*** boden has joined #openstack-oslo01:13
*** stevemar has joined #openstack-oslo01:14
*** boden has quit IRC01:17
*** harlowja has joined #openstack-oslo01:18
*** stevemar has quit IRC01:22
*** stevemar has joined #openstack-oslo01:23
openstackgerritA change was merged to openstack/oslo.messaging: Switch to oslo.serialization  https://review.openstack.org/12192501:26
openstackgerritA change was merged to openstack/oslo.log: Updated from global requirements  https://review.openstack.org/12331301:26
*** mtanino has quit IRC01:30
*** marun has joined #openstack-oslo01:44
*** bknudson has quit IRC02:04
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.config: Validate/type check default values during config generation  https://review.openstack.org/12391402:07
*** jecarey has joined #openstack-oslo02:13
*** boden has joined #openstack-oslo02:14
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Add a history retry object, makes retry histories easier to use  https://review.openstack.org/12361602:16
openstackgerritA change was merged to openstack/oslo-incubator: Clean requirements  https://review.openstack.org/12374802:17
*** marun has quit IRC02:17
*** boden has quit IRC02:18
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.messaging: Enable oslo.i18n for oslo.messaging  https://review.openstack.org/12027002:19
*** arnaud has joined #openstack-oslo02:22
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: mask keystone token in debug output  https://review.openstack.org/12297702:22
*** dims has quit IRC02:23
*** sigmavirus24 is now known as sigmavirus24_awa02:29
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Remove attrdict and just use existing types  https://review.openstack.org/11619102:31
*** rpodolyaka1 has joined #openstack-oslo02:33
*** praneshp has quit IRC02:37
openstackgerritJoshua Harlow proposed a change to openstack/oslotest: Handle tempfile content encoding  https://review.openstack.org/12391902:49
openstackgerritJoshua Harlow proposed a change to openstack/oslo.db: Explicitly depend on six in requirements file  https://review.openstack.org/12196302:55
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Expand toctree to three levels  https://review.openstack.org/12295703:06
*** rpodolyaka1 has quit IRC03:13
*** boden has joined #openstack-oslo03:15
*** boden has quit IRC03:19
*** dims has joined #openstack-oslo03:23
*** dims has quit IRC03:28
*** mriedem has left #openstack-oslo03:29
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Increase robustness of WBE message and request processing  https://review.openstack.org/12096003:41
*** takedakn has quit IRC03:50
*** praneshp has joined #openstack-oslo03:53
*** praneshp_ has joined #openstack-oslo03:56
*** praneshp has quit IRC03:58
*** praneshp_ is now known as praneshp03:58
*** jamespage has quit IRC04:00
*** jamespage has joined #openstack-oslo04:00
*** takedakn has joined #openstack-oslo04:11
*** boden has joined #openstack-oslo04:15
*** boden has quit IRC04:20
*** marun has joined #openstack-oslo04:46
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Expand toctree to three levels  https://review.openstack.org/12295704:50
openstackgerritA change was merged to openstack/oslo.concurrency: provide sane cmd exit reporting  https://review.openstack.org/12376204:56
*** boden has joined #openstack-oslo05:16
*** oomichi has joined #openstack-oslo05:19
*** vigneshvar has joined #openstack-oslo05:20
*** boden has quit IRC05:20
*** arnaud has quit IRC05:34
openstackgerritjichenjc proposed a change to openstack/oslo.concurrency: Add lock_path as param to remove_external function  https://review.openstack.org/12366505:46
*** harlowja is now known as harlowja_away05:53
*** noelbk has quit IRC05:56
*** flaper87|afk is now known as flaper8706:08
*** boden has joined #openstack-oslo06:17
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.i18n: Imported Translations from Transifex  https://review.openstack.org/12394006:18
*** boden has quit IRC06:21
openstackgerritOpenStack Proposal Bot proposed a change to openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/12394606:24
*** rpodolyaka1 has joined #openstack-oslo06:26
*** k4n0 has joined #openstack-oslo06:37
*** marun has quit IRC06:57
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Expand toctree to three levels  https://review.openstack.org/12295707:11
*** takedakn has quit IRC07:16
*** boden has joined #openstack-oslo07:18
*** boden has quit IRC07:22
*** arnaud has joined #openstack-oslo07:42
*** e0ne has joined #openstack-oslo07:46
*** e0ne has quit IRC07:49
*** pblaho has joined #openstack-oslo07:50
*** i159 has joined #openstack-oslo07:50
*** e0ne has joined #openstack-oslo07:50
*** arnaud has quit IRC07:54
*** rpodolyaka1 has quit IRC07:54
*** e0ne has quit IRC07:55
*** YorikSar has joined #openstack-oslo07:56
*** e0ne has joined #openstack-oslo07:59
*** e0ne has quit IRC08:01
openstackgerritChristian Berendt proposed a change to openstack/taskflow: Stop using intersphinx  https://review.openstack.org/12396408:09
*** e0ne has joined #openstack-oslo08:10
*** boden has joined #openstack-oslo08:12
*** sheeprine has quit IRC08:13
*** arnaud has joined #openstack-oslo08:14
*** sheeprine has joined #openstack-oslo08:15
*** e0ne has quit IRC08:17
*** yassine has joined #openstack-oslo08:23
*** stevemar has quit IRC08:23
*** andreykurilin_ has joined #openstack-oslo08:24
*** arnaud has quit IRC08:36
*** andreykurilin_ has quit IRC08:41
*** ihrachyshka has joined #openstack-oslo08:43
*** openstackgerrit has quit IRC08:48
*** GLNRBN has joined #openstack-oslo09:21
*** e0ne has joined #openstack-oslo09:23
*** alexpilotti has joined #openstack-oslo09:24
*** tkelsey has joined #openstack-oslo09:28
*** e0ne has quit IRC09:34
tkelseyhello all, any oslo.messaging people in here?09:35
*** e0ne has joined #openstack-oslo09:35
*** yassine has quit IRC09:50
*** dims has joined #openstack-oslo10:09
*** takedakn has joined #openstack-oslo10:13
*** dims has quit IRC10:14
*** takedakn has quit IRC10:18
*** yamahata_ has quit IRC10:20
*** viktors|afk is now known as viktors10:26
*** yassine has joined #openstack-oslo10:59
*** AAzza_afk is now known as AAzza11:10
*** AAzza is now known as AAzza_afk11:31
*** pcm_ has joined #openstack-oslo11:33
*** dims has joined #openstack-oslo11:41
*** AAzza_afk is now known as AAzza11:42
*** dims has quit IRC11:46
*** _amrith_ is now known as amrith11:53
*** dims has joined #openstack-oslo12:07
*** kgiusti has joined #openstack-oslo12:11
*** kgiusti has quit IRC12:19
*** kgiusti has joined #openstack-oslo12:23
*** vigneshvar has quit IRC12:29
*** AAzza is now known as AAzza_afk12:33
*** vigneshvar has joined #openstack-oslo12:41
*** AAzza_afk is now known as AAzza12:44
*** e0ne has quit IRC12:48
*** AAzza has left #openstack-oslo12:49
*** e0ne has joined #openstack-oslo12:49
*** tedross has joined #openstack-oslo12:52
*** jeckersb_gone is now known as jeckersb13:02
*** sigmavirus24_awa is now known as sigmavirus2413:08
*** dhellmann has quit IRC13:10
*** dhellmann has joined #openstack-oslo13:11
*** mriedem has joined #openstack-oslo13:13
*** kgiusti has quit IRC13:16
*** pblaho has quit IRC13:18
*** kgiusti has joined #openstack-oslo13:21
*** oomichi has quit IRC13:26
dimsjd__: dhellmann: here's where we have to start next round of library-ization - http://bit.ly/oslo-pre-kilo13:30
*** pcm_ has quit IRC13:30
jd__cool dims13:30
jd__hey we didn't release oslo.log yet right? cf https://review.openstack.org/#/c/123868/13:31
*** pcm_ has joined #openstack-oslo13:31
jd__is dhellmann getting more eager than me to remove code or what! :)13:31
*** zz_jgrimm is now known as jgrimm13:32
*** jaypipes has joined #openstack-oslo13:34
dimsjd__: oslo.log and oslo.concurrency need to put out releases13:42
dimsjd__: hehe13:43
*** liusheng has quit IRC13:55
*** liusheng has joined #openstack-oslo13:55
*** rpodolyaka1 has joined #openstack-oslo13:56
*** sigmavirus24 is now known as sigmavirus24_awa13:56
*** hartsocks has left #openstack-oslo14:00
*** jecarey has quit IRC14:02
*** sigmavirus24_awa is now known as sigmavirus2414:08
*** i159 has quit IRC14:08
*** dims has quit IRC14:08
*** i159 has joined #openstack-oslo14:08
*** rpodolyaka has quit IRC14:08
*** mtanino has joined #openstack-oslo14:09
*** dims has joined #openstack-oslo14:09
*** rpodolyaka has joined #openstack-oslo14:10
*** openstackgerrit has joined #openstack-oslo14:15
*** stevemar has joined #openstack-oslo14:16
*** bknudson has joined #openstack-oslo14:19
*** jecarey has joined #openstack-oslo14:25
*** jgrimm is now known as zz_jgrimm14:27
*** yassine_ has joined #openstack-oslo14:28
*** yassine has quit IRC14:29
*** tedross has quit IRC14:32
*** viktors has quit IRC14:34
openstackgerritA change was merged to openstack/taskflow: Documentation cleanups and tweaks  https://review.openstack.org/12332514:36
sileht/1/214:39
*** openstackgerrit has quit IRC14:40
*** openstackgerrit has joined #openstack-oslo14:41
*** cfriesen_ has quit IRC14:42
*** cfriesen_ has joined #openstack-oslo14:42
*** tedross has joined #openstack-oslo14:46
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Remove code that moved to oslo.i18n  https://review.openstack.org/12384514:49
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Remove our custom test base class  https://review.openstack.org/12382414:49
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Remove oslo.log code and clean up versionutils API  https://review.openstack.org/12386814:49
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Remove graduated config modules  https://review.openstack.org/12383314:49
dhellmannjd__, dims : I needed to rebase some of those commits you've already approved ^^14:49
jd__let's do it again then14:50
dhellmannfor some reason no changes were needed, just the rebase, so the 2 +2 are still there14:50
dhellmannI can wait for the tests to pass and then +2a them14:50
dhellmannor you guys can do it now :-)14:51
jd__just did with dims14:51
jd__not sure if we can approve https://review.openstack.org/#/c/123868/ yet?14:51
dhellmannI guess we need a release of oslo.log first14:51
jd__yeah I think so14:52
dhellmannI need to go back and look at what we agreed to do, but I think that's safer14:52
dhellmannI'll mark it WIP14:52
dimsk yanked my +2 from that14:52
*** andreykurilin_ has joined #openstack-oslo14:52
jd__well if you have a new project that wants to use oslo.log and cant because it's neither release nor in the incubator anymore… :)14:52
dimsdhellmann: when will they reopen global reqs?14:53
*** rpodolyaka1 has quit IRC14:54
dhellmanndims: after the final release is declared complete, so soon14:54
*** tedross has quit IRC14:54
dimsdhellmann: cool, latest graph on library-ization - http://bit.ly/oslo-pre-kilo - not sure if you saw it. no surprises, looks good14:55
*** tedross has joined #openstack-oslo14:55
dhellmanndims: looks good. Didn't uuidutils go into oslo.utils? I think there are a few others in there that will go away when we merge bnemec's patches to remove concurrency and serialization, too14:57
dhellmanndims: he's on PTO, isn't he? we might want to take those patches over14:58
dimsdhellmann: ah ok. will do14:58
dhellmanndims: pick one, and I'll take the other after I grab something to eat14:58
dhellmanndims: oh, did you look into the locals issue?14:59
dimsdhellmann: oslo.concurrency one we can't touch till we get a release out14:59
dhellmanndims: good point, maybe WIP that one?14:59
dimsso it's just the oslo.serialization one14:59
dimsyep14:59
*** beekneemech is now known as bnemec15:05
* bnemec is back15:05
*** takedakn has joined #openstack-oslo15:07
*** marun has joined #openstack-oslo15:10
*** rpodolyaka1 has joined #openstack-oslo15:13
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: Delete graduated serialization files  https://review.openstack.org/12279715:15
*** zzzeek has joined #openstack-oslo15:16
dhellmannbnemec: welcome back!15:17
bnemecdhellmann: Thanks!15:17
dimshey bnemec! just updated the oslo-inc/oslo.serialz review of yours :)15:18
*** praneshp has quit IRC15:18
dimsbnemec: just lined it up at the end of in dhellmann's patch series. hope its ok15:20
*** zz_jgrimm is now known as jgrimm15:20
bnemecdims: Yeah, I saw that, thanks.  I realized Friday night that I forgot the MAINTAINERS file, but I didn't realize there were all the other changes.15:21
bnemecThis is what happens when I try to do something in a hurry. :-)15:21
dimsdhellmann: uuidutils did not make it to oslo.utils...15:21
dimsbnemec: hehe15:21
*** yamahata_ has joined #openstack-oslo15:23
*** sreshetnyak has quit IRC15:26
*** sreshetnyak has joined #openstack-oslo15:27
*** noelbk has joined #openstack-oslo15:28
dhellmanndims: do you remember why uuidutils didn't make it? it seems like we went back and forth on whether it should15:39
*** andreykurilin_ has quit IRC15:40
*** amrith is now known as _amrith_15:42
*** k4n0 has quit IRC15:43
dimsdhellmann: i think we thought folks should just use uuid.UUID15:44
dhellmanndims: yeah, ok15:45
dimsdhellmann: or uuid.uuid4. it's just that we have too many references to it. we should just add it to oslo.utils15:45
dhellmannyeah, I think probably -- is_uuid_like looks useful, too15:45
*** GLNRBN has quit IRC15:46
*** praneshp has joined #openstack-oslo15:48
*** ihrachyshka has quit IRC15:53
*** rpodolyaka1 has quit IRC15:54
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Switch to using oslo.utils  https://review.openstack.org/12409115:55
*** andreykurilin_ has joined #openstack-oslo15:56
*** kgiusti is now known as kgiusti_lunch15:57
*** vigneshvar has quit IRC16:02
*** tsekiyama has joined #openstack-oslo16:03
*** andreykurilin_ has quit IRC16:04
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.utils: Add uuidutils to oslo.utils  https://review.openstack.org/12409616:13
*** yassine_ has quit IRC16:15
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Required pyzmq for 0mq driver  https://review.openstack.org/12369116:18
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Reduce global CONF usage in zmq driver  https://review.openstack.org/12371116:18
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: `publisher`function separated into ZmqProxy method  https://review.openstack.org/12409816:18
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Helper method to check and restrict socket name  https://review.openstack.org/12409916:18
*** arnaud has joined #openstack-oslo16:19
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Required pyzmq for 0mq driver  https://review.openstack.org/12369116:25
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Reduce global CONF usage in zmq driver  https://review.openstack.org/12371116:25
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: `publisher`function separated into ZmqProxy method  https://review.openstack.org/12409816:25
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Helper method to check and restrict socket name  https://review.openstack.org/12409916:25
*** AAzza_afk has joined #openstack-oslo16:26
*** AAzza_afk is now known as AAzza16:26
*** rpodolyaka1 has joined #openstack-oslo16:28
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Required pyzmq for 0mq driver  https://review.openstack.org/12369116:28
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Reduce global CONF usage in zmq driver  https://review.openstack.org/12371116:28
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: `publisher`function separated into ZmqProxy method  https://review.openstack.org/12409816:29
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Helper method to check and restrict socket name  https://review.openstack.org/12409916:29
*** e0ne has quit IRC16:31
*** i159 has quit IRC16:33
*** openstackgerrit has quit IRC16:33
*** takedakn1 has joined #openstack-oslo16:36
*** takedakn has quit IRC16:37
*** openstackgerrit has joined #openstack-oslo16:53
*** rpodolyaka2 has joined #openstack-oslo17:03
*** rpodolyaka1 has quit IRC17:03
*** rpodolyaka2 has quit IRC17:03
*** rpodolyaka3 has joined #openstack-oslo17:03
*** marun has quit IRC17:10
*** harlowja_away is now known as harlowja17:12
*** burgobianco has quit IRC17:23
*** burgobianco has joined #openstack-oslo17:28
*** arnaud has quit IRC17:29
dimsdhellmann: here's what i have for now - https://etherpad.openstack.org/p/kilo-oslo-library-proposals (yet another etherpad!)17:33
*** openstackgerrit has quit IRC17:33
harlowjadims do u want to include https://review.openstack.org/#/c/120630/ ?17:33
harlowjaand https://review.openstack.org/#/c/120294/17:34
harlowja?17:34
harlowjanegative code lines ftw, lol17:34
dhellmanndims: what do you think about updating https://wiki.openstack.org/wiki/Oslo/GraduationStatus instead of the etherpad, to keep the history in one place?17:38
*** AAzza is now known as AAzza_afk17:38
*** openstackgerrit has joined #openstack-oslo17:39
harlowjado u guys have a quick sec to do a simple doc review, https://review.openstack.org/#/c/12295717:40
harlowjashows more of the docs, http://docs-draft.openstack.org/57/122957/5/check/gate-taskflow-docs/32fd7e2/doc/build/html/17:40
*** e0ne has joined #openstack-oslo17:42
dhellmannharlowja: looking17:42
harlowjathx17:42
harlowjamaybe shows to much of the docs (not sure, haha)17:42
dhellmannharlowja: that's so subjective, I'm not going to quibble :-)17:43
harlowjaya17:43
harlowjai think it looks nicer17:43
harlowjaeasier to find things when its 3 levels deep17:43
harlowjathx17:44
* harlowja back to fixing rebase problems17:44
gordcdims: do you know if cliutils is still valid? i see it's orphaned in maintainers file17:46
dimsharlowja: awesome! (120630)17:48
dhellmanndims: I left a few comments based on my recollection from the last time we discussed these things.17:48
harlowjadims thx, let me know if i busted anything in those reviews, ha17:48
dimsdhellmann: wanted to run it by everyone before updating wiki (seems kind of final-ish if i do that right away)17:48
*** AAzza_afk is now known as AAzza17:48
harlowjaand also https://review.openstack.org/#/c/120620/17:49
dhellmanndims: that's fair17:49
*** arnaud has joined #openstack-oslo17:49
dimsgordc: y still need to check who uses stuff17:49
dhellmannharlowja: +2a on https://review.openstack.org/#/c/120630/17:49
harlowjacool17:49
harlowjaonce oslo.utils releases the reflection thing that i just put into it, that will delete another chunk17:50
harlowjabut i guess that needs a oslo.utils release or something17:50
harlowja*no real rush imho17:50
*** arnaud has quit IRC17:50
gordcdims: ok, cool cool. just asking because i was thinking of fixing an issue in ceilometerclient but wasn't sure if i should do it in cliutils17:50
dhellmannharlowja: some of the methods in https://review.openstack.org/#/c/120620/3/taskflow/test.py might be useful in the oslotest base class17:51
harlowjadhellmann agreed17:51
gordcseems like no one is using it in clients... or not that i noticed.17:51
dhellmanngordc, dims : the api client code is being created from the clients, so it's not yet ready to be used by any of them17:51
dhellmanngordc, dims: I think we should support the sdk team, instead of building a parallel project, but I guess there is some value in standardizing the clients that exist now17:52
dimsdhellmann: we can let them take it over...apiclient/* and cliutils.py17:53
dhellmanndims: they're starting from scratch because the existing code base is so messy17:53
gordcdhellmann: seems like a good idea.17:53
dimsdhellmann: i see17:53
harlowjahas there been any thought of creating a clientbuilder or something that takes the rest specifications and turns them into client code? i wonder if anything like that exists that actually creates useful clients...17:54
* harlowja a guy was doing some internal thing in a similar manner (not publicly released)17:54
dhellmannharlowja: every time someone talks about building that I have to say: SOAP17:54
harlowjaya, i've seen multiple attempts of that at yahoo ;)17:54
harlowjawith varying success, ha17:54
dhellmanneveryone hates soap, and then wants to build a thing that has its features17:54
dimsdhellmann: lol, am a SOAP/WS-* guy in prev life17:55
harlowjaya, just don't call it soap, lol17:55
dhellmanndims: I've had some success with it, too17:55
dhellmannharlowja: JOAP17:55
harlowjawoot17:55
dims:)17:55
dhellmanndims: nice work on the library analysis, btw17:55
dimsthanks17:56
harlowjai believe an architect at yahoo is building that kind of descriptor langauge and making clients with it, wonder how that has worked out (like the 3rd or 4th time i've seen someone try this)17:56
dimsdhellmann: we should ask keystone folks to take over ./openstack/common/crypto/utils.py does not seem to be used17:56
dhellmanndims: keystone or kite, yeah17:57
dimsdhellmann: who should we ask? dolph?17:57
dimsharlowja: if you have heard/used Apache Axis/Axis2, you can blame me for it17:58
dhellmanndims: he's still the ptl for a few weeks :-)17:58
harlowjai've heard, haven't used, but i'll blame u dims17:58
harlowjalol17:58
dimsdhellmann: lol17:58
dimsharlowja: :)17:58
*** rpodolyaka3 has quit IRC18:00
*** rpodolyaka1 has joined #openstack-oslo18:01
*** AAzza is now known as AAzza_afk18:02
harlowjaif anyone sees any eventlet issues, seems like the newest eventlet that openstack is using is borked :-/18:03
harlowjahttps://github.com/eventlet/eventlet/issues/142#issuecomment-5684497218:03
harlowjafound that one yesterday, https://github.com/eventlet/eventlet/issues/137 also seems to be affecting openstack :-/18:03
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: add list_opts to all modules with configuration options  https://review.openstack.org/11394018:03
harlowjawhen i see 'I must say Eventlet 0.15.2 is unstable in this regard' from the repo owner, and then i look at the openstack requirements and see that it is recommending eventlet>=0.15.1 that scares me, lol18:04
harlowjahopefully fixed soon :-/18:05
harlowjabefore people deploying openstack get that version18:05
morganfainbergharlowja, ugh.18:05
morganfainbergharlowja, REALLY?18:05
harlowjaseems so :-/18:05
morganfainbergharlowja, doh!18:05
morganfainbergok yeah we should get infra in on that.18:06
harlowjamorganfainberg i dropped that into there IRC earlier today18:06
harlowjaalthough not sure what can be done about it :-/18:06
morganfainbergharlowja, i'd send a message to the ML, it might be something we need to pin to 0.15.1 :(18:07
harlowjaseems like the bash thing is on top of peopels mind more than eventlet bugs, lol18:07
harlowjamorganfainberg sure i can do that18:07
harlowjaalthough 0.15.1 i found to not also work18:08
morganfainbergkazoo specific or openstack widE?18:08
morganfainbergi'd think we'd have far worse problems if it was openstack wide18:08
harlowjaunsure18:08
morganfainbergin both cases we're not seeing massive failures that look eventlet related18:08
harlowjahttps://github.com/eventlet/eventlet/issues/137 is apparently affecting openstack18:08
harlowja142 might be but not as much, not sure18:09
harlowjasomething weird changed in https://github.com/eventlet/eventlet/commit/8f98f8b63443 and/or https://github.com/eventlet/eventlet/commit/da877167146898918:09
*** pcm_ has quit IRC18:09
* morganfainberg is not a fan of eventlet.18:09
*** pcm_ has joined #openstack-oslo18:10
morganfainbergi think we should seriously consider running all of OpenStack under mod_wsgi/gunicorn/uwsgi/etc18:10
harlowjamorganfainberg i'd be fine with that, except we have this big wart that u'd have to remove before that i think is possible right18:10
harlowjathat wart being eventlet, lol18:10
harlowjaand the amount of code we put into do forking and stuff..18:11
morganfainbergharlowja, nah, you stop using evenlet and use those instead.18:11
morganfainbergwe've successfully done it for keystone :)18:11
harlowjaya, i know18:11
morganfainbergbut, it's no small task to do18:11
harlowjaya18:11
harlowjathats the crappy part, lol18:11
harlowjain ideal world where eventlet is transparent, it would be a small task18:12
harlowjau just stop using it, and switch to the other model18:12
harlowjabut doesn't seem like thats reality, sadly18:12
morganfainbergyep18:13
* morganfainberg watches zuul slowly tick away on gate18:14
harlowjamorganfainberg was there ever any kind of blog post that showed how keystone moved away from eventlet, the drawbacks, the pain that happened....18:15
harlowjai could see that being useful18:15
harlowjashowing people it really is possible18:15
harlowjalol18:15
morganfainbergharlowja, not really a blog post.18:15
harlowjawanna write one ;)18:15
harlowjalol18:15
morganfainbergbut basically we have a "how to run under apache" and we isolated all eventlet code patching stuff to keystone.common.environment18:16
*** rpodolyaka1 has quit IRC18:16
morganfainbergand we don't call that module except if you use the keystone-all script to start keystone18:16
harlowjaright, it'd be neat to read over how it was done and what had to change, what the problems were...18:16
morganfainberghehe, support for keystone apache was before i started working on keystone18:16
morganfainbergit's been around since at least grizzly maybe earlier18:16
morganfainbergharlowja, https://github.com/openstack/keystone/tree/folsom-eol/httpd18:17
harlowjaya, sounds about right, from when i saw the apache configuration files show up, ha18:17
morganfainbergso folsom18:17
morganfainbergi was barely a contributor to OpenStack back then18:17
morganfainbergthough i've been writing code for openstack integration since essex18:17
harlowjaa baby contributor18:18
harlowja*not really a baby....18:18
* harlowja joke not working, lol18:18
harlowjawill now be quiet, ha18:18
morganfainbergharlowja, hah18:18
harlowjaanyway, could be neat blog post and motivate other projects to do the same ;)18:19
harlowjathen all that service forking stuff could be gone18:19
harlowjaforking, child management...18:20
morganfainbergyeah, maybe i can convince ayoung to help write it18:20
morganfainbergsince i think he did a lot of the apache stuff for keystone initally18:20
harlowjasounds good18:21
*** rpodolyaka1 has joined #openstack-oslo18:22
*** rpodolyaka1 has quit IRC18:22
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Move failure to its own type specific module  https://review.openstack.org/10209118:25
*** tedross has quit IRC18:25
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Mark 'task_notifier' as renamed to 'atom_notifier'  https://review.openstack.org/10328618:25
harlowjamorganfainberg https://review.openstack.org/#/c/70914/ might be useful for keystone, i'm not sure it keystone uses oslo.messaging18:31
harlowjathat one though could be useful to get off eventlet...18:31
harlowjawhen eventlet monkey patches the threading module, those 2 executors should run exactly the same18:32
dhellmanndims, bnemec, jd__ : a few of the changes in the series for https://review.openstack.org/#/c/121214/2 are approved, but not some of the early ones18:33
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Hoist the notifier to its own module  https://review.openstack.org/10237218:36
*** rpodolyaka1 has joined #openstack-oslo18:39
*** arnaud has joined #openstack-oslo18:47
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Add a history retry object, makes retry histories easier to use  https://review.openstack.org/12361618:48
*** tkelsey has quit IRC18:48
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Allow the proxy to create and provide a retry policy  https://review.openstack.org/11790118:50
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Be explicit about publish keyword arguments  https://review.openstack.org/11789618:50
dhellmannlifeless: reading that namespace proposal now18:51
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Deprecate `engine_conf` and prefer `engine` instead  https://review.openstack.org/12206518:52
dhellmannlifeless: does this work where the various packages may not be in the same site-packages dir? we have that come up with nova devs, since their tox config uses global site-packages to get to the libvirt libraries18:55
*** takedakn1 has quit IRC18:55
openstackgerritJoshua Harlow proposed a change to openstack/oslo.db: Start adding a environment for py34/py33  https://review.openstack.org/11996818:56
openstackgerritJoshua Harlow proposed a change to openstack/oslo.db: Create a nested helper function that will work on py3.x  https://review.openstack.org/12019518:56
openstackgerritJoshua Harlow proposed a change to openstack/oslo.db: Fix more invalid encoding and scoping issues  https://review.openstack.org/12019818:56
lifelessdhellmann: ahha18:57
lifelessdhellmann: it won't, but libvirt is now pip installable18:57
lifelessdhellmann: it would if I push on importlib218:58
dhellmannlifeless: yeah, I don't know if we've made the changes necessary for that yet18:58
dhellmann(pip installable libvirt)18:58
lifelessdhellmann: we could make it work if we write a pth file for them18:58
dhellmannlifeless: I have on my todo list for this week or next to experiment with packaging oslo.i18n with a ns pkg that just imports from oslo_i18n as a backwards-compatibility layer18:58
dhellmannwith the idea that maybe by the end of kilo, and certainly by the end of L, we could change the imports in the other projects and then have a 2.x of oslo.i18n that does not use the ns pkg18:59
dhellmannwe wouldn't have to change the name of the lib, just the python package name18:59
dhellmannand we'd do it for all of the libs, of course, that's just an example18:59
dhellmannI need to see if/how it would work, though19:00
*** jecarey_ has joined #openstack-oslo19:00
lifelessdhellmann: so this is migrate away from namespaces19:00
dhellmannyeah19:00
lifelessdhellmann: I think we can make namespaces work sanely19:00
*** jecarey has quit IRC19:00
dhellmannwe're doing some edge-case-y stuff here, so I'm worried we'll just be adding a pile of complexity19:01
lifelessdhellmann: PEP-420 is sane, and if we avoid the pip issue/3, which my approach does, it seems pretty straight forward19:01
dhellmannis 420 supported by python 2?19:02
*** jecarey_ has quit IRC19:02
lifelessdhellmann: plan is to do that via importlib219:02
lifelesswhich is importlib backported19:02
*** jecarey_ has joined #openstack-oslo19:02
lifelessdhellmann: I didn't propose that in my email because I realised we can take a simpler path which is just using the stdlib namespace approach that 420 deprecated19:03
lifelessdhellmann: but if we need the whole hog I can push on importlib219:04
dhellmannlifeless: I don't know the plans for libvirt in the nova unit tests, so I don't know if we can avoid supporting that case19:05
lifelessdhellmann: oh, we can19:06
dhellmannwe're likely to hit that case in other circumstances anyway19:06
*** rpodolyaka1 has quit IRC19:06
lifelessdhellmann: as I said, I just hadn't factored it in19:06
*** jecarey_ has quit IRC19:07
dhellmannso how does importlib2 implement this? does an app need to take any action?19:07
lifelessdhellmann: it chains into builtins and sys.meta_path when its hook is installed19:08
dhellmannlifeless: so the app needs to do that before importing oslo code?19:08
lifelessdhellmann: we'd support this by having it installed using a .pth file19:08
dhellmannvia pbr?19:08
lifelessyeah, my patch to importlib2 making the hook idempotent was merged already19:09
lifelessbut there's still some breakage there19:09
lifelessso you'd want to leave the specific impl to me to do and come back on19:09
lifelessdhellmann: that said19:09
lifelessdhellmann: can you think of more requirements ? I'll report back on split namespaces between sys and venv shortly19:10
lifelessdhellmann: I'm just poking around to find out how virtualenv captures the original lib path19:10
lifelessI should probably ask dstanek19:10
lifelesserm19:10
lifelessdstufft19:10
dhellmannlifeless: I think you have the other requirements captured19:10
dhellmannI'm probably more interested in finishing the pbr semver stuff, since we have a potential way to move away from ns pkgs if we have to19:11
*** rpodolyaka1 has joined #openstack-oslo19:12
lifelessdhellmann: right, I'm waiting on mordred to ack the change19:12
dhellmannlifeless: yeah, just mentioning relative priorities19:12
lifelesssure19:13
*** tedross has joined #openstack-oslo19:21
*** rpodolyaka1 has quit IRC19:25
harlowjadims added a comment on https://review.openstack.org/#/c/124096/ let me know what u think19:28
harlowjathe is_uuid_like function not exactly very superb i guess, lol19:28
harlowjaor maybe its a further change to make that function better, just was interesting to see what python thinks is a valid uuid, and what that function doesn't19:29
bnemecdhellmann: Sorry, I'm having trouble with https://review.openstack.org/#/c/121214/219:30
bnemecI left a comment on the review19:30
dhellmannbnemec: looking19:31
dhellmannbnemec: ah,  yeah, I have an alias set up in my ssh config but you're right about the port19:31
bnemecdhellmann: Ah, that makes sense.  With the port specified it seems to be working fine for me.19:33
dhellmannbnemec: yeah, I'm testing a change and I'll resubmit19:33
dhellmanngood catch19:33
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Do not try to show changes of non-master branches  https://review.openstack.org/12158419:37
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script to print a list of the official oslo repos  https://review.openstack.org/12121519:37
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script to list unreleased changes in all oslo projects  https://review.openstack.org/12121619:37
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Add a script for checking out all OpenStack repos  https://review.openstack.org/12121419:37
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Change clone_openstack.sh to ignore stackforge by default  https://review.openstack.org/12124419:37
dhellmannbnemec: see what you made me do? :-) ^^19:37
bnemecdhellmann: Heh, sorry. :-)19:38
dhellmannjust kidding around, that was a good catch19:38
bnemecYeah, that wasn't really something I thought we could just fix in a follow-up.19:39
dhellmanndims, bnemec : looking at oslo.log, I think we need to release a version so we can make the incubator use it, so we can remove the incubated modules in oslo.log19:41
bnemecOh, nice.  At least it didn't hose up the votes on the subsequent patches.19:41
dhellmannbnemec: yeah, those didn't change other than the rebase so new gerrit doesn't throw the votes away19:41
*** zzzeek has quit IRC19:42
bnemec\o/19:42
dimsdhellmann: +119:42
dhellmannI'll work on some other cleanup stuff for oslo.log to prepare for that19:43
bnemecdhellmann: So it's got a circular dependency on its own release?19:43
dimsdhellmann: bnemec: small luxuries of life :) " rebase so new gerrit doesn't throw the votes"19:43
dhellmannbnemec: yeah, because it uses an incubated module that isn't in another library yet (fileutils, though I should look at why that's being used)19:43
openstackgerritAndreas Jaeger proposed a change to openstack/oslo.i18n: Remove empty translation files  https://review.openstack.org/12415019:44
bnemecI suppose that makes sense.  A lot of code needs logging.19:44
bnemecdhellmann: So we'd release it, convert incubator to use it, remove the incubator modules from oslo.log, and release an incubator-free oslo.log?19:45
*** zzzeek has joined #openstack-oslo19:45
*** sreshetnyak has quit IRC19:46
openstackgerritAndreas Jaeger proposed a change to openstack/oslo.messaging: Remove empty translation files  https://review.openstack.org/12415219:48
openstackgerritAndreas Jaeger proposed a change to openstack/oslo.utils: Remove empty translation files  https://review.openstack.org/12415319:49
dhellmannbnemec: yeah, that's the idea19:51
bnemecdhellmann: Okay, sounds reasonable.  Just making sure I understand.19:52
openstackgerritJoshua Harlow proposed a change to openstack/oslotest: Handle tempfile content encoding  https://review.openstack.org/12391919:52
dhellmannbnemec: it looks like only the tests use fileutils, so maybe I can fix that19:52
bnemecdhellmann: So fileutils didn't go into oslo.utils?  Is it planned for a different lib?19:53
dhellmannbnemec: I think we had it slated for oslo.io for some reason19:53
dhellmanndims started looking at the current modules again, and made notes in https://etherpad.openstack.org/p/kilo-oslo-library-proposals19:54
bnemecdhellmann: Oh, that makes sense I guess.19:54
*** gordc has quit IRC19:56
*** gordc has joined #openstack-oslo19:57
dimsdhellmann: ack20:00
* dims points bnemec to the same url :)20:00
*** yamahata_ has quit IRC20:02
*** AAzza_afk is now known as AAzza20:03
openstackgerritJoshua Harlow proposed a change to openstack/oslo.db: Start adding a environment for py34/py33  https://review.openstack.org/11996820:06
*** AAzza is now known as AAzza_afk20:06
*** pcm_ has quit IRC20:13
openstackgerritDoug Hellmann proposed a change to openstack/oslo.log: Fix test env order for testrepository db format  https://review.openstack.org/12417120:13
openstackgerritDoug Hellmann proposed a change to openstack/oslo.log: Use oslo.utils and oslo.serialization  https://review.openstack.org/12417220:13
*** arnaud__ has joined #openstack-oslo20:19
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: add list_opts to all modules with configuration options  https://review.openstack.org/11394020:19
*** AAzza_afk is now known as AAzza20:20
*** jecarey_ has joined #openstack-oslo20:28
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: add list_opts to all modules with configuration options  https://review.openstack.org/11394020:29
*** dhellmann is now known as dhellmann_20:29
*** sigmavirus24 is now known as sigmavirus24_awa20:33
*** jecarey_ has quit IRC20:34
*** jecarey has joined #openstack-oslo20:35
*** boden has quit IRC20:37
*** boden has joined #openstack-oslo20:38
*** e0ne has quit IRC20:42
*** boden has quit IRC20:43
*** HenryG has quit IRC20:53
*** rpodolyaka1 has joined #openstack-oslo20:54
*** _amrith_ is now known as amrith20:57
*** andreykurilin_ has joined #openstack-oslo21:00
*** AAzza is now known as AAzza_afk21:00
*** notmyname has joined #openstack-oslo21:03
*** notmyname has left #openstack-oslo21:03
*** krotscheck has quit IRC21:09
*** krotscheck has joined #openstack-oslo21:11
*** tedross has quit IRC21:12
*** kgiusti_lunch has left #openstack-oslo21:16
*** rpodolyaka1 has quit IRC21:21
*** rpodolyaka1 has joined #openstack-oslo21:21
*** dims has quit IRC21:41
*** dims has joined #openstack-oslo21:42
*** jecarey has quit IRC21:42
*** dims has quit IRC21:46
*** yassine has joined #openstack-oslo21:51
*** gordc has quit IRC22:04
lifelessdhellmann_: ahahaha22:06
lifelessdhellmann_: system site packages doesn't work today22:06
*** boden has joined #openstack-oslo22:08
dhellmann_lifeless: meaning the setuptools namespace package stuff doesn't work for 2 site-packages directories?22:10
lifelessyeah, mailing the list - esec22:10
dhellmann_lifeless: having that be a mixed case was where the libs were breaking down, but maybe the mixing didn't have to be across site-packages after all22:12
*** boden has quit IRC22:13
lifelessdhellmann_: mail sent22:14
lifelessdhellmann_: it should be clearer22:15
*** jaypipes has quit IRC22:15
openstackgerritA change was merged to openstack/oslo.i18n: Imported Translations from Transifex  https://review.openstack.org/12394022:18
openstackgerritA change was merged to openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/12394622:19
*** andreykurilin_ has quit IRC22:23
*** mriedem has quit IRC22:29
*** flaper87 is now known as flaper87|afk22:30
*** bknudson has quit IRC22:31
*** rpodolyaka1 has quit IRC22:31
*** rpodolyaka1 has joined #openstack-oslo22:35
lifelessdhellmann_: thoughts?22:40
*** jgrimm is now known as zz_jgrimm22:44
*** sigmavirus24_awa is now known as sigmavirus2422:47
*** HenryG has joined #openstack-oslo22:59
*** HenryG has quit IRC23:04
*** exploreshaifali has joined #openstack-oslo23:06
*** HenryG has joined #openstack-oslo23:07
*** boden has joined #openstack-oslo23:09
*** exploreshaifali has quit IRC23:11
*** boden has quit IRC23:14
*** noelbkdeux has joined #openstack-oslo23:22
*** sigmavirus24 is now known as sigmavirus24_awa23:24
*** noelbk has quit IRC23:26
*** dims has joined #openstack-oslo23:35
*** HenryG has quit IRC23:37
*** bknudson has joined #openstack-oslo23:41
*** boris-42 has quit IRC23:47
*** boris-42 has joined #openstack-oslo23:48
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.vmware: VimExceptions need to support i18n objects  https://review.openstack.org/12219323:50
openstackgerritA change was merged to openstack/oslo-incubator: Add a script for checking out all OpenStack repos  https://review.openstack.org/12121423:51
*** bknudson1 has joined #openstack-oslo23:59

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