Monday, 2016-03-07

*** fpatwa_ has quit IRC00:07
*** furface has quit IRC00:08
*** furface has joined #openstack-keystone00:23
*** itlinux has joined #openstack-keystone00:36
*** itlinux has quit IRC00:39
*** itlinux has joined #openstack-keystone00:44
*** itlinux has quit IRC00:45
*** spzala has joined #openstack-keystone00:48
*** itlinux has joined #openstack-keystone00:49
*** itlinux has quit IRC00:58
*** itlinux has joined #openstack-keystone01:19
openstackgerritBrant Knudson proposed openstack/keystone: WIP: Specify resource driver interface  https://review.openstack.org/28905801:20
*** EinstCrazy has joined #openstack-keystone01:21
*** dims has quit IRC01:26
*** sdake has joined #openstack-keystone01:37
*** itlinux has quit IRC01:37
*** itlinux has joined #openstack-keystone01:42
*** markvoelker has quit IRC01:43
*** sdake_ has joined #openstack-keystone01:44
*** sdake has quit IRC01:44
*** itlinux has quit IRC01:44
*** wxy has joined #openstack-keystone01:51
*** sdake has joined #openstack-keystone01:52
*** sdake_ has quit IRC01:55
*** sdake has quit IRC01:57
*** fpatwa_ has joined #openstack-keystone01:59
*** fpatwa_ has quit IRC02:06
*** spzala_ has joined #openstack-keystone02:15
*** spzala has quit IRC02:17
*** itlinux has joined #openstack-keystone02:20
*** spzala_ has quit IRC02:25
*** spzala has joined #openstack-keystone02:25
*** spzala has quit IRC02:30
*** sdake has joined #openstack-keystone02:33
*** spzala has joined #openstack-keystone02:38
*** sdake has quit IRC02:40
*** spzala has quit IRC02:43
*** chlong has joined #openstack-keystone02:45
*** itlinux has quit IRC02:55
*** sheel has joined #openstack-keystone02:56
openstackgerritJamie Lennox proposed openstack/keystone: Add identity endpoint creation to bootstrap  https://review.openstack.org/28510202:59
*** EinstCrazy has quit IRC03:00
*** roxanaghe has joined #openstack-keystone03:03
alex_xustevemar: Hi, I just got a message about Dave Chen, he fall down in the room and break his leg. So he won't be available for a while.03:04
*** roxanaghe has quit IRC03:15
*** spzala has joined #openstack-keystone03:15
morganalex_xu: oh no! Not good. Hope he recovers quickly.03:17
*** fpatwa_ has joined #openstack-keystone03:46
*** spandhe has joined #openstack-keystone03:50
*** sdake has joined #openstack-keystone03:51
*** sdake has quit IRC03:52
*** sdake has joined #openstack-keystone03:54
*** ayoung has quit IRC03:54
*** spzala has quit IRC04:02
*** spzala has joined #openstack-keystone04:02
*** spzala has quit IRC04:03
*** nisha has joined #openstack-keystone04:10
*** sdake has quit IRC04:11
*** sdake has joined #openstack-keystone04:12
*** links has joined #openstack-keystone04:15
*** sdake has quit IRC04:21
*** fpatwa_ has quit IRC04:22
*** roxanaghe has joined #openstack-keystone04:29
*** roxanaghe has quit IRC04:31
*** roxanaghe has joined #openstack-keystone04:34
*** roxanaghe has quit IRC04:39
*** Nirupama has joined #openstack-keystone04:43
*** itlinux has joined #openstack-keystone04:46
*** sheel has quit IRC04:57
*** EinstCrazy has joined #openstack-keystone04:58
*** fpatwa_ has joined #openstack-keystone05:00
*** fpatwa_ has quit IRC05:03
*** fangxu has joined #openstack-keystone05:07
*** chlong has quit IRC05:12
*** roxanaghe has joined #openstack-keystone05:25
*** chlong has joined #openstack-keystone05:29
*** itlinux has quit IRC05:32
*** fpatwa_ has joined #openstack-keystone05:36
*** jaosorior has joined #openstack-keystone05:43
*** roxanaghe has quit IRC05:43
*** rcernin has joined #openstack-keystone05:47
*** furface has quit IRC05:54
*** furface has joined #openstack-keystone05:56
*** rcernin has quit IRC05:57
*** spandhe has quit IRC06:00
*** spandhe has joined #openstack-keystone06:02
*** fpatwa_ has quit IRC06:03
*** EinstCrazy has quit IRC06:06
nishaHi, anyone around?06:08
*** kiran-r has joined #openstack-keystone06:11
*** lhcheng_ has joined #openstack-keystone06:12
*** fangxu has quit IRC06:13
*** lhcheng has quit IRC06:14
*** lhcheng_ has quit IRC06:17
*** lhcheng has joined #openstack-keystone06:17
*** ChanServ sets mode: +v lhcheng06:17
alex_xumorgan: yea, hope he recovers quickly too06:24
*** dave-mccowan has quit IRC06:31
openstackgerritMaho Koshiya proposed openstack/python-keystoneclient: Add wrapper classes for return-request-id-to-caller  https://review.openstack.org/26118806:52
*** spandhe has quit IRC07:06
-openstackstatus- NOTICE: gerrit is going to be restarted due to bad performance07:23
*** ChanServ changes topic to "gerrit is going to be restarted due to bad performance"07:23
*** ChanServ changes topic to "mitaka-3 done, no more features (you missed your chance) until Newton | Tag bugs as rc-potential - fix more bugs! | https://launchpad.net/keystone/+milestone/mitaka-rc1"07:27
*** chlong has quit IRC07:30
*** sdake has joined #openstack-keystone07:33
*** belmoreira has joined #openstack-keystone07:40
*** pece has joined #openstack-keystone07:48
*** jed56 has joined #openstack-keystone07:53
nishaHey, can anyone please help me in solving this bug07:56
nishahttps://bugs.launchpad.net/openstack-manuals/+bug/151773707:56
openstackLaunchpad bug 1517737 in openstack-manuals " Move endpoint filter into keystone core" [Low,Confirmed] - Assigned to Nisha Yadav (ynisha11)07:56
nishaWould be grateful for any pointers to help me get started.07:57
*** lhcheng has quit IRC08:06
*** bjornar has quit IRC08:07
*** rk4n has joined #openstack-keystone08:14
*** sdake has quit IRC08:21
*** pcaruana has joined #openstack-keystone08:25
*** daemontool_ has joined #openstack-keystone08:43
*** rk4n has quit IRC08:45
*** daemontool has quit IRC08:47
*** rk4n has joined #openstack-keystone08:50
*** rk4n has joined #openstack-keystone08:53
*** rk4n has quit IRC08:56
*** __zouyee has quit IRC08:56
*** jaosorior has quit IRC09:00
*** jaosorior has joined #openstack-keystone09:00
*** palexster has joined #openstack-keystone09:16
*** __zouyee has joined #openstack-keystone09:21
*** tomoiaga2 has joined #openstack-keystone09:26
*** jistr has joined #openstack-keystone09:33
stevemaralex_xu: oh no! that's terrible09:36
stevemaralex_xu: i'll email him, please tell him to take his time and heal safely. no need to rush into keystone work.09:37
*** mhickey has joined #openstack-keystone09:37
*** rk4n has joined #openstack-keystone10:01
*** fangxu has joined #openstack-keystone10:10
*** fangxu has quit IRC10:13
*** fangxu has joined #openstack-keystone10:14
*** e0ne has joined #openstack-keystone10:15
*** daemontool_ has quit IRC10:16
*** __zouyee has quit IRC10:20
*** mdavidson has quit IRC10:20
*** fangxu has quit IRC10:22
*** daemontool has joined #openstack-keystone10:35
*** dims_ has joined #openstack-keystone10:41
*** chlong has joined #openstack-keystone10:46
*** permalac has joined #openstack-keystone10:47
*** nisha has quit IRC10:51
*** nisha has joined #openstack-keystone10:52
nishahi samueldmq stevemar :)10:53
nishaI have been trying to get familiar with this bug during the BugSmash10:54
nishahttps://bugs.launchpad.net/openstack-manuals/+bug/151773710:54
openstackLaunchpad bug 1517737 in openstack-manuals " Move endpoint filter into keystone core" [Low,Confirmed] - Assigned to Nisha Yadav (ynisha11)10:54
nishaCan you please help me a bit?10:54
*** mdavidson has joined #openstack-keystone10:54
samueldmqnisha: hi10:56
*** hogepodge has quit IRC10:56
nishaDoes this sentence "DocImpact: Remove the endpoint_filter extension from keystone's     paste pipeline" written in the bug description imply editing here http://docs.openstack.org/liberty/config-reference/content/section_keystone-paste.ini.html10:57
samueldmqnisha: that is a documentation bug10:57
*** Nirupama has quit IRC11:01
nishasamueldmq: anything I can read to learn and fix it ? Is it good to work on as of now, or should i prefer anything else over it?11:01
samueldmqnisha: you may fix it11:03
samueldmqnisha: in the bug description there is a comment saying what docs are affected https://bugs.launchpad.net/openstack-manuals/+bug/151773711:04
openstackLaunchpad bug 1517737 in openstack-manuals " Move endpoint filter into keystone core" [Low,Confirmed] - Assigned to Nisha Yadav (ynisha11)11:04
samueldmqnisha: first comment theere. what you need to know is to see where is the source of those docs, and then fix it11:04
nishasamueldmq: so, I need to ask this as comment and wait for someone to reply there itself?11:06
samueldmqnisha: hmm, actually lots of things are no more extensions, so possibly that bug apply to other thing stoo11:06
samueldmqnisha: no, let me help you to find it11:06
*** e0ne has quit IRC11:06
samueldmqnisha: (asking as a comment may take a long time)11:06
*** e0ne has joined #openstack-keystone11:06
nishasure, thanks for helping11:07
*** dims_ has quit IRC11:09
samueldmqnisha: okay, so 1) we need to figure out how to fix the bug11:10
samueldmqnisha: then 2) find the right repo from where the docs are built from and fix it11:10
samueldmqnisha: you agree?11:11
nishayeah, completely :)11:11
samueldmqnisha: for 1 I'd like to check with stevemar and others, I think that documentation isn't just necessary anymore (remove it)11:12
samueldmqnisha: for 2), can you join #openstack-doc ?11:13
nishasamueldmq: sure, joining it11:13
*** Nirupama has joined #openstack-keystone11:19
*** dims_ has joined #openstack-keystone11:22
*** chlong has quit IRC11:29
samueldmqdoes anyone know where is the source of http://docs.openstack.org/developer/keystone/extensions/endpoint_policy.html ?11:33
samueldmqit is now invalid since endpoint_policy is enabled by default11:33
*** hogepodge has joined #openstack-keystone11:34
dims_samueldmq : got yanked out i believe - https://review.openstack.org/#/c/247900/11:39
patchbotdims_: patch 247900 - keystone - Update docs for legacy keystone extensions (MERGED)11:39
*** wxy has quit IRC11:39
samueldmqdims_: yes, you're correct11:41
samueldmqdims_: thanks11:41
samueldmqnisha: so look at this review ^11:41
samueldmqnisha: the docs have already been removed too :)11:41
nishasamueldmq:  does that been they also have been fixed ?11:42
samueldmqnisha: yes, but there is still something you can do11:42
nishait says merged11:43
nishaoh, yeah please11:43
*** chlong has joined #openstack-keystone11:43
samueldmqnisha: leave as comment in that bug saying both links have been fixed11:43
samueldmqnisha: one gets the source of https://git.openstack.org/cgit/openstack/keystone/plain/etc/keystone-paste.ini which is updated11:44
samueldmqnisha: and the other was invalid and removed in patch https://review.openstack.org/#/c/247900/11:44
patchbotsamueldmq: patch 247900 - keystone - Update docs for legacy keystone extensions (MERGED)11:44
nishasure, will do that !11:45
samueldmqnisha: then change the  bug status from Confirmed to Fix Commited :)11:46
*** dave-mccowan has joined #openstack-keystone12:01
* morgan thinks ayoung should invest in an IRC bouncer12:04
*** fpatwa_ has joined #openstack-keystone12:06
openstackgerritHenrique Truta proposed openstack/python-keystoneclient: Adds is_domain field in create project  https://review.openstack.org/23983212:07
*** raildo-afk is now known as raildo12:10
*** trown|outtypewww is now known as trown12:12
*** rodrigods has quit IRC12:14
*** rodrigods has joined #openstack-keystone12:15
*** EinstCrazy has joined #openstack-keystone12:21
*** shangxdy has joined #openstack-keystone12:22
*** josecastroleon has joined #openstack-keystone12:22
*** fpatwa_ has quit IRC12:25
nishaThanks a lot for help samueldmq !12:26
nishasamueldmq: So, I wrote out the comment here, just to be sure once again. http://paste.openstack.org/show/489528/12:27
nishaCan you please have a final look, if you have some time?12:27
*** Nirupama has quit IRC12:28
*** gordc has joined #openstack-keystone12:32
*** nisha has quit IRC12:38
openstackgerritSamuel de Medeiros Queiroz proposed openstack/python-keystoneclient: DO NOT REVIEW: WIP: Add users functional tests  https://review.openstack.org/28930612:41
samueldmqnisha, sure12:41
*** EinstCrazy has quit IRC12:43
*** EinstCrazy has joined #openstack-keystone12:45
morgan.13:01
openstackgerritSrushti Gadadare proposed openstack/keystone: Provide user friendly messages for db_sync  https://review.openstack.org/28931613:05
morganZzzzzzzzzz13:09
* samueldmq waves at morgan13:13
morganOh hai13:14
samueldmq/13:14
samueldmqo/13:14
*** dims_ has quit IRC13:25
dstanekmorgan: irc bouncers are a gateway drug13:25
morgandstanek: I know, rite!?13:27
*** links has quit IRC13:28
*** EinstCrazy has quit IRC13:28
*** iurygregory has joined #openstack-keystone13:28
*** edmondsw has joined #openstack-keystone13:29
morgantopol: http://www.firebox.com/product/4346/Blade-Runner-Whiskey-Glass since you're into nostalgic things like video games from pixels...13:29
morganAlso #thisiswhyimbroke13:29
*** EinstCrazy has joined #openstack-keystone13:31
openstackgerritSamuel de Medeiros Queiroz proposed openstack/python-keystoneclient: DO NOT REVIEW: WIP: Add users functional tests  https://review.openstack.org/28930613:33
*** ninag has joined #openstack-keystone13:45
*** sheel has joined #openstack-keystone13:46
*** EinstCrazy has quit IRC13:50
*** EinstCrazy has joined #openstack-keystone13:51
*** pauloewerton has joined #openstack-keystone13:54
*** sdake has joined #openstack-keystone13:57
*** kiran-r has quit IRC13:58
*** e0ne has quit IRC13:58
*** e0ne has joined #openstack-keystone14:00
*** bjornar has joined #openstack-keystone14:03
*** petertr7_away is now known as petertr714:09
*** jaugustine has joined #openstack-keystone14:11
*** boris-42 has joined #openstack-keystone14:12
*** woodster_ has joined #openstack-keystone14:12
*** knikolla has joined #openstack-keystone14:17
*** shangxdy has quit IRC14:17
*** shangxdy has joined #openstack-keystone14:17
*** richm has joined #openstack-keystone14:18
*** anush has joined #openstack-keystone14:23
*** markvoelker has joined #openstack-keystone14:28
*** jaosorior is now known as jaosorior_climbi14:32
*** markvoelker has quit IRC14:33
* stevemar is on UTC+1 TZ this week14:33
*** Ephur has joined #openstack-keystone14:33
*** spzala has joined #openstack-keystone14:37
*** markvoelker has joined #openstack-keystone14:37
*** markvoelker_ has joined #openstack-keystone14:44
*** markvoelker has quit IRC14:47
*** nisha_ has joined #openstack-keystone14:49
morganstevemar: lies! :P14:52
stevemarno lies!14:52
morganEat lots of French food.14:53
*** dims has joined #openstack-keystone14:54
*** sigmavirus24_awa is now known as sigmavirus2414:56
*** bjornar has quit IRC15:00
*** ayoung has joined #openstack-keystone15:03
*** ChanServ sets mode: +v ayoung15:03
*** itlinux has joined #openstack-keystone15:09
*** itlinux has quit IRC15:11
*** markvoelker_ has quit IRC15:13
*** markvoelker has joined #openstack-keystone15:13
*** markvoelker has quit IRC15:14
*** markvoelker has joined #openstack-keystone15:14
*** markvoelker has quit IRC15:18
*** markvoelker has joined #openstack-keystone15:19
*** markvoelker has quit IRC15:19
*** EinstCrazy has quit IRC15:25
*** sdake_ has joined #openstack-keystone15:25
*** sdake has quit IRC15:29
bknudsonfrench fries, french toast15:31
*** shangxdy has quit IRC15:32
*** slberger has joined #openstack-keystone15:38
*** markus_z has joined #openstack-keystone15:43
markus_zCan anyone have a look at https://review.openstack.org/#/c/288513/1 please? "keystoneauth" uses its own config options (not oslo.config) which prevents the correct generation of the "sample.nova.conf" file.15:46
patchbotmarkus_z: patch 288513 - nova - Fix config generation for Neutron auth options15:46
*** kiran-r has joined #openstack-keystone15:49
*** anush has quit IRC15:57
*** sigmavirus24 is now known as sigmavirus24_awa15:57
*** sigmavirus24_awa is now known as sigmavirus2415:57
*** nisha_ has quit IRC15:58
*** ericksonsantos has joined #openstack-keystone15:59
*** nisha has joined #openstack-keystone15:59
*** anush has joined #openstack-keystone16:01
*** belmoreira has quit IRC16:01
lbragstadis anyone here participating in the bugmash?16:05
*** simondodsley has joined #openstack-keystone16:08
*** phalmos has joined #openstack-keystone16:08
nishahey lbragstad16:08
nishayes, I am participating, in Banglore, India16:09
lbragstadnisha o/16:09
*** slberger1 has joined #openstack-keystone16:10
*** slberger has quit IRC16:10
lbragstadI have two patches up that close a bug if anyone's itching to do a review - https://review.openstack.org/#/q/topic:bug/155263916:10
lbragstadwhich closes - https://launchpad.net/bugs/155263916:11
openstackLaunchpad bug 1552639 in OpenStack Identity (keystone) "Keystone doesn't send notification on user/group membership" [Low,In progress] - Assigned to Lance Bragstad (lbragstad)16:11
openstackgerritLance Bragstad proposed openstack/keystone: Remove unused notification method and class  https://review.openstack.org/28879916:12
openstackgerritLance Bragstad proposed openstack/keystone: Consolidate @notifications.internal into Audit  https://review.openstack.org/28879816:12
nishalbragstad, I don't have much experience but would have a look :)16:12
lbragstadnisha thanks!16:12
lbragstadnisha all reviews are helpful16:13
nisha:)16:14
*** permalac has quit IRC16:14
fricklermordred: https://review.openstack.org/287754 is a clone of your earlier username vs. user-name patch, maybe you want to take a look at this one, too16:18
*** EinstCrazy has joined #openstack-keystone16:22
samueldmqnisha: cool, that's a great way to help moving (reviewing)16:23
nishasamueldmq, you had encouraged me before also for reviewing, so, working on it :)16:24
*** phalmos has quit IRC16:27
*** jaosorior_climbi is now known as jaosorior16:29
*** jasonsb_ has quit IRC16:32
*** sdake_ is now known as sdake16:35
*** clenimar has joined #openstack-keystone16:38
*** roxanaghe has joined #openstack-keystone16:39
*** tomoiaga2 has quit IRC16:39
*** tomoiaga has joined #openstack-keystone16:40
*** tomoiaga has quit IRC16:40
*** nisha has quit IRC16:42
*** nisha has joined #openstack-keystone16:45
*** david_lyle has quit IRC16:46
*** david_lyle has joined #openstack-keystone16:46
mordredfrickler: looks great, thanks16:48
*** e0ne has quit IRC16:49
*** mvk has quit IRC16:51
*** EinstCrazy has quit IRC16:55
*** jaosorior has quit IRC17:00
*** jaosorior has joined #openstack-keystone17:00
*** mhickey has quit IRC17:04
*** browne has joined #openstack-keystone17:04
*** anush has quit IRC17:05
*** petertr7 is now known as petertr7_away17:05
*** trown is now known as trown|lunch17:05
dstaneklbragstad: did you see my comment of your review17:06
lbragstaddstanek checking17:06
*** knikolla has quit IRC17:09
*** dan_nguyen has joined #openstack-keystone17:10
lbragstaddstanek good catch - i'll have to check the code but do we notify on failure and success?17:10
lbragstadand is that true for both "basic" and "cadf" notifications?17:10
*** fawadkhaliq has joined #openstack-keystone17:11
dstaneklbragstad: it looks the the class you deleted in the second review show that a notification is sent if the operation is successful and nothing if it fails17:12
*** petertr7_away is now known as petertr717:12
*** nisha_ has joined #openstack-keystone17:12
dstaneklbragstad: so i think that you can just move the new line after 314. and add a comment17:13
*** nisha has quit IRC17:13
lbragstaddstanek makes sense - I'll get a second revision posted. Working on fixing all the issues with https://review.openstack.org/#/c/288643/17:14
patchbotlbragstad: patch 288643 - keystone - Send notifications with entity name in payload17:14
*** pece has quit IRC17:18
*** spandhe has joined #openstack-keystone17:23
*** nisha_ has quit IRC17:24
*** gyee has joined #openstack-keystone17:25
*** ChanServ sets mode: +v gyee17:25
lbragstaddstanek how does this magic work? https://github.com/openstack/keystone/blob/master/keystone/identity/core.py#L1121-L113317:27
lbragstadand example of `user_project` is {'project_id': u'a1a51ff287ad4fe39f6332e792d1c572', 'user_id': u'0efc20ba3d79440e96698a4d2fcc2988'}17:27
dstaneklbragstad: what do you mean? since that method does nothing the only thing that happens is the notification17:29
lbragstaddstanek correct - but the `user_project` variable is a dictionary17:31
lbragstadbut it doesn't look like https://github.com/openstack/keystone/blob/master/keystone/notifications.py#L165 does anything with the data inside?17:31
*** trown|lunch is now known as trown17:33
dstaneklbragstad: yeah, it looks odd. it looks like it would use that dictionary as the resource_id17:33
dstaneklbragstad: i'm wondering it that's a bug17:33
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication comaptibiliy for OpenStackClient  https://review.openstack.org/28947217:34
lbragstaddstanek the comment makes it seem like it's an overloaded decorator? (which is even more confusing)17:35
*** sdake_ has joined #openstack-keystone17:35
lbragstaddstanek it came from https://github.com/openstack/keystone/commit/2cf743d6de3afcb1a0aa3d4c219b3c4bcea2900817:37
*** jasonsb has joined #openstack-keystone17:38
*** sdake has quit IRC17:38
dstaneklbragstad: seems like it would be a bug, but amakarov would have to say for sure17:39
*** jaosorior has quit IRC17:41
*** jaosorior has joined #openstack-keystone17:42
*** jaosorior has quit IRC17:46
openstackgerritCristian Sava proposed openstack/keystone: Customize config file location when run as wsgi app.  https://review.openstack.org/28821617:48
*** jorge_munoz has joined #openstack-keystone17:52
*** EinstCrazy has joined #openstack-keystone17:53
*** jorge_munoz_ has joined #openstack-keystone17:57
*** petertr7 is now known as petertr7_away17:57
*** jorge_munoz has quit IRC17:59
*** jorge_munoz_ is now known as jorge_munoz17:59
*** fawadkhaliq has quit IRC17:59
*** fawadkhaliq has joined #openstack-keystone18:00
*** anush has joined #openstack-keystone18:01
*** EinstCrazy has quit IRC18:02
gyeestevemar, dhellmann, can we backport this patch to stable\liberty? https://review.openstack.org/#/c/28288618:04
gyeestill getting index out of bound if we happen to stumbled upon a bad version of cliff18:04
dhellmanngyee : that seems reasonable18:05
dhellmann(backporting does, not getting the error :-)18:05
*** dave-mccowan has quit IRC18:05
gyeedhellmann, thanks, let me push a patch18:05
*** ayoung has quit IRC18:06
*** doug-fish has quit IRC18:07
dstanekstevemar: will all of the revocation changes is https://bugs.launchpad.net/keystone/+bug/1291157 still important? the patches are super out of date18:07
openstackLaunchpad bug 1291157 in OpenStack Identity (keystone) "idp deletion should trigger token revocation" [Medium,Confirmed]18:07
*** kiran-r has quit IRC18:08
*** doug-fish has joined #openstack-keystone18:08
*** david_cu_ has joined #openstack-keystone18:08
lbragstadmorgan around?18:08
*** jasonsb has quit IRC18:10
*** markvoelker has joined #openstack-keystone18:10
*** harlowja has joined #openstack-keystone18:11
*** doug-fish has quit IRC18:13
*** markvoelker has quit IRC18:13
*** markvoelker has joined #openstack-keystone18:13
stevemardstanek: probably not18:14
arunkantdhellman, gyee: Can backport (s) be added to all client libraries which uses cliff as its going to impact all of them. I saw this error with barbicanclient stable/liberty version as well.18:16
*** sdake_ has quit IRC18:17
*** lhcheng has joined #openstack-keystone18:17
*** ChanServ sets mode: +v lhcheng18:17
gyeearunkant, it will be taken care of by proposal bot I think18:17
*** lhcheng has quit IRC18:17
*** lhcheng has joined #openstack-keystone18:18
*** ChanServ sets mode: +v lhcheng18:18
arunkantgyee: I just saw the patch..so its going to be applied to all client libraries..great18:18
stevemargyee: propose it!18:20
*** lhcheng has quit IRC18:21
*** jorge_munoz has quit IRC18:22
dstanekstevemar: do you think it would be marked as invalid for now? or keep it around?18:22
*** rk4n has quit IRC18:23
*** lhcheng has joined #openstack-keystone18:23
*** ChanServ sets mode: +v lhcheng18:23
stevemardstanek: at minimum change it to low18:26
*** doug-fish has joined #openstack-keystone18:27
openstackgerritLance Bragstad proposed openstack/keystone: Send notifications with entity name in payload  https://review.openstack.org/28864318:28
lbragstaddstanek giving up on ^ for now - going to address your other comments18:28
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication compatibility for OpenStackClient  https://review.openstack.org/28947218:29
*** fangxu has joined #openstack-keystone18:37
*** sigmavirus24 is now known as sigmavirus24_awa18:37
*** ankita_wagh has joined #openstack-keystone18:39
openstackgerritLance Bragstad proposed openstack/keystone: Consolidate @notifications.internal into Audit  https://review.openstack.org/28879818:40
*** jistr has quit IRC18:41
*** anush has quit IRC18:47
*** petertr7_away is now known as petertr718:48
dstaneklbragstad: are you having an issue with that one?18:50
*** markvoelker has quit IRC18:51
*** spzala has quit IRC18:52
*** spzala has joined #openstack-keystone18:52
*** bjornar has joined #openstack-keystone18:56
*** spzala has quit IRC18:57
*** sigmavirus24_awa is now known as sigmavirus2418:57
*** spzala has joined #openstack-keystone18:58
*** browne has quit IRC18:59
*** doug-fis_ has joined #openstack-keystone19:03
*** petertr7 is now known as petertr7_away19:04
*** doug-fi__ has joined #openstack-keystone19:04
*** doug-f___ has joined #openstack-keystone19:05
*** doug-fish has quit IRC19:06
*** doug-fish has joined #openstack-keystone19:06
*** doug-fis_ has quit IRC19:08
*** doug-fi__ has quit IRC19:09
*** doug-f___ has quit IRC19:10
*** phalmos has joined #openstack-keystone19:15
*** gordc has quit IRC19:16
openstackgerritRaildo Mascena proposed openstack/keystone: [WIP]Make fernet default token provider  https://review.openstack.org/25865019:17
openstackgerritLance Bragstad proposed openstack/keystone: Remove unused notification method and class  https://review.openstack.org/28879919:18
raildolbragstad: ^fixes a couple of tests, and new errors due rebase :( I'll keep working on it19:19
openstackgerritTrevor McCasland proposed openstack/keystone: Change max size validation parameters  https://review.openstack.org/28539319:20
openstackgerritLance Bragstad proposed openstack/keystone: Send notifications with entity name in payload  https://review.openstack.org/28864319:24
lbragstaddstanek yeah - I was trying to figure out that whole invalidate token magic decorator logic19:25
*** browne has joined #openstack-keystone19:25
lbragstadbecause since I'm changing the payload from a string to a dictionary it requires us to send notifications differently19:25
*** sdake has joined #openstack-keystone19:31
*** anush has joined #openstack-keystone19:31
*** shaleh has joined #openstack-keystone19:33
*** browne has quit IRC19:37
*** doug-fish has quit IRC19:38
*** jaugustine has quit IRC19:38
*** browne has joined #openstack-keystone19:42
shalehdstanek: thanks for catching that 'fixed release' bug in the review. I looked at a bunch and somehow missed that one.19:43
dstanekshaleh: my pleasure19:43
shalehdstanek: the joys of many twisty paths that all look alike19:44
*** fangxu has quit IRC19:44
shalehdstanek: morgan marked it fixed, but the review linked is the one I updated.19:45
shalehdstanek: I just missed the duplicate part.19:46
shalehSome days I really dislike launchpad.19:46
*** jaugustine has joined #openstack-keystone19:47
shalehdstanek: how do I update the review so I can abandon it? Failing that, how do i ask for it to be abandoned?19:47
dstanekshaleh: i can abandon19:47
dstanekshaleh: do you have a link :-)  i looked at a bunch today19:48
shalehdstanek: yeah, one sec19:48
shalehdstanek: https://review.openstack.org/#/c/13777819:48
*** browne has quit IRC19:50
*** doug-fish has joined #openstack-keystone19:53
dstanekshaleh: done, thx19:53
shalehdstanek: take one down, pass it around, 3 more bugs on the wall19:54
dstanekshaleh: getting down to three is a good goal for this week :-)19:54
shaleh:-)19:54
dstanekwhere is everyone today? so quiet in here19:57
*** gchung has joined #openstack-keystone19:58
*** gchung is now known as gordc19:58
*** maxabidi has joined #openstack-keystone19:58
shalehdstanek: I was wondering the same.20:00
shalehI am sitting at the Sunnyvale Mirantis site for the local bug squash.20:00
dstanekshaleh: how's the attendance there?20:01
shalehabout 12. Spread across the projects though.20:02
shalehguys next to me are neutron hacking.20:02
shalehmix of Mirantis and VMWare mostly.20:02
gyeeshaleh, free or bring-ya-own coffee?20:04
shalehgyee: lunch is supposed to be here any moment20:05
*** doug-fish has quit IRC20:05
gyeeRed Cow?20:05
shalehthere are snack bars on the table too20:05
shalehgyee: no idea what food. and as you know, i do not care about coffee either20:05
*** doug-fish has joined #openstack-keystone20:06
*** browne has joined #openstack-keystone20:08
*** simondodsley has quit IRC20:09
*** doug-fis_ has joined #openstack-keystone20:10
*** doug-fish has quit IRC20:11
*** fangxu has joined #openstack-keystone20:11
*** david-lyle_ has joined #openstack-keystone20:12
navidphttps://review.openstack.org/#/c/289472/20:12
patchbotnavidp: patch 289472 - keystoneauth - Adding authentication compatibility for OpenStackC...20:12
*** david_lyle has quit IRC20:13
*** anush has quit IRC20:14
*** fangxu has quit IRC20:15
dstanekshaleh: are you working on Keystone or other projects?20:15
shalehdstanek: I work on keystone and bits touching it;20:16
dstaneknice20:17
shalehdstanek: right now I am trying to get the open reviews I touched resolved20:17
*** spandhe has quit IRC20:17
dstanekshaleh: ping me if you have specific ones i can look at20:17
shalehdstanek: shall do20:17
*** harlowja has quit IRC20:18
*** spandhe has joined #openstack-keystone20:19
openstackgerritSean Perry proposed openstack/keystone: Adding 'domain_id' filter to list_user_projects()  https://review.openstack.org/18256920:20
shalehdstanek: Raildo complained about my unit test. Would you mind adding your criticism?20:20
*** anush has joined #openstack-keystone20:20
shalehI addressed part of his concern by explicitly checking returned project id. That was a miss on my part.20:21
*** petertr7_away is now known as petertr720:21
*** dave-mccowan has joined #openstack-keystone20:22
*** david-lyle_ is now known as david-lyle20:26
dstanekshaleh: i'm happy with that. we just need the spec updated like bknudson suggested20:29
shalehdstanek: spec was updated20:29
dstanekshaleh: did it merge?20:30
shalehdstanek: I thought so, let me go check.20:30
dstanekshaleh: oh, i think it did20:32
*** slberger has joined #openstack-keystone20:33
*** slberger1 has quit IRC20:34
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication compatibility for OpenStackClient  https://review.openstack.org/28947220:37
dstaneknavidp: i think the bug here is incorrect: https://review.openstack.org/#/c/289472/20:37
patchbotdstanek: patch 289472 - keystoneauth - Adding authentication compatibility for OpenStackC...20:37
rodrigodsshaleh, ^ that was me, not raildo :P20:38
rodrigodsshaleh, but its fine like that :)20:38
morganlbragstad: here now20:38
dstanekrodrigods: you mean you're not the same person? :-P20:38
navidpdstanek, why :)20:38
morganlbragstad: was stuck on a plane earlier.20:38
rodrigodsdstanek, haha20:39
lbragstadmorgan i'm trying to understand https://github.com/openstack/keystone/blob/master/keystone/identity/core.py#L1121-L113320:39
lbragstadmorgan it's making my face hurt20:39
rodrigodsi'm the good looking one20:39
morganEasy20:40
dstaneklbragstad: still having trouble with it?20:40
morganThat method is decorated20:40
morganCall it and it emits the event20:40
lbragstadmorgan dstanek i've hit a few other branches down the fail tree20:40
morganIt means you can control how the event is emitted20:40
lbragstadmorgan sure - but it has a differnet "payload" than anything else that uses notifications20:40
navidpdstanek, incorect as it does not make sense or ...20:40
morganOh hmm. Sec.20:41
dstanekmorgan: what's weird is that the user_project comes in as a dict, but is treated like an id by notifications20:41
dstaneknavidp: click the link20:41
morganYeah it was used for internal callback only20:41
morganIt has been a while since I've look Ed at that.20:42
morganI think it needed the whole dict on the callback.20:42
morganWhen that was written20:42
* morgan shrugs.20:42
morganI dunno now :P20:42
morganThis is not pycadf stuff20:43
lbragstadnope - it's not20:43
lbragstadit somehow ends up here - https://github.com/openstack/keystone/blob/master/keystone/token/provider.py#L49220:43
lbragstadonce uuid is gone that is *all* going to go away20:44
morganlbragstad: yep20:44
dstaneklbragstad: that method is registered by the class20:44
morganIt ends up there via the callback notifications20:44
morganIt's registered by the class20:44
dstaneklbragstad: https://github.com/openstack/keystone/blob/master/keystone/token/provider.py#L14620:45
morganWhat dstanek said20:45
lbragstadah...20:45
dstaneklbragstad: notification has a list of callbacks that it iterates over20:45
lbragstadthat's really hard to put two and two together20:45
lbragstadhow can I trace from https://github.com/openstack/keystone/blob/master/keystone/identity/core.py#L1121-L1133 to https://github.com/openstack/keystone/blob/master/keystone/token/provider.py#L14620:46
navidpdstanek, ouch20:46
dstaneklbragstad: there's really no direct link other than notifications20:46
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication compatibility for OpenStackClient  https://review.openstack.org/28947220:46
dstaneklbragstad: that pattern is designed that way so that you can add behaviors to code without having to edit the code itself - helps with the open/closed principle20:47
dstaneknavidp: is there any reason you haven't added ksa to that bug?20:48
lbragstadhmm20:48
*** belmoreira has joined #openstack-keystone20:50
navidpdstanek, what should i add ?20:50
dstaneknavidp: you can 'Also affects this project', not sure if it matters at this point20:51
navidpdstanek, ok i add it as comments20:53
navidpdstanek added that it will affect keystoneauth https://bugs.launchpad.net/keystoneauth/+bug/153336920:55
openstackLaunchpad bug 1533369 in python-openstackclient "moving authentication from keystoneclient to keystoneauth" [High,In progress] - Assigned to Navid Pustchi (npustchi)20:55
dstaneknavidp: you're patch should close it now20:56
*** sigmavirus24 is now known as sigmavirus24_awa20:58
shalehrodrigods: dude, sorry for the name mix up. I am horrible with names.20:59
*** stevemar has quit IRC20:59
rodrigodsnp shaleh, was just kidding :)20:59
*** raildo is now known as raildo-afk21:00
shalehdstanek: thanks for the +221:01
shalehdstanek: I like simple patches :-)21:01
dstanekshaleh: yw, me too21:01
*** stevemar has joined #openstack-keystone21:01
shalehsamueldmq: you around?21:02
*** mhickey has joined #openstack-keystone21:02
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication compatibility for OpenStackClient  https://review.openstack.org/28947221:03
navidpdstanek, i just updated the closes bug sorry realized instantly after your +221:04
*** belmoreira has quit IRC21:04
morganshaleh: hold on let me -2 that for being too simple :P21:05
shalehmorgan: :-)21:05
morganWe'll have none of that in keystone!21:05
shalehmorgan: critiques leading to improvement are always welcomed21:05
dstanekmorgan: exactly. if it's not overly complex it doesn't belong in keystone21:05
morgan:P21:05
morgandstanek: see you get it!21:05
morganUgh I need a VPN server that isn't blocked by Netflix (not getting around geoip things getting around crap hotel WiFi doing DPI and breaking things)21:06
*** dims has quit IRC21:07
shalehDPI?21:07
*** sdake has quit IRC21:07
morganDeep packet inspectiob21:08
morganOften times they inject their own code into HTTP requests and break pages too21:08
shalehmorgan: oh fun21:08
morganNot proxy because it's done in the networking hardware21:08
morganIt's evil21:08
rodrigodsthis is against the law in brazil21:09
*** e0ne has joined #openstack-keystone21:10
morganrodrigods: I bet there are ways to skirt the law21:16
*** sigmavirus24_awa is now known as sigmavirus2421:16
rodrigodsmorgan, sure... but would not be a great if caught21:17
rodrigodsmorgan, https://medium.com/@brasilobserver/brazils-civil-mark-is-the-most-advanced-law-in-defence-of-the-free-internet-f9565adf1631#.8fu8dotnw21:17
*** ayoung has joined #openstack-keystone21:20
*** ChanServ sets mode: +v ayoung21:20
shalehnow and then I miss 'let' statements. [s.strip() for s in some_list_of_strings] <-- no good way to prevent empties in the list21:27
dstanekshaleh: yeah, you could filter(None, ...)21:30
shalehdstanek: yeah, but `filter` gets no love these days21:31
dstanekshaleh: i still love it!21:32
dstanekhaters gonna hate21:32
shalehdstanek: yeah, it combined with in place list comprehensions is nice. `filter(None, (s.strip() for s in some_list_of_strings))`21:33
shalehdstanek: in this case the hater is Guido sadly.21:33
*** e0ne has quit IRC21:34
morganshaleh: rewrite keystone in rust!21:35
dstanekmorgan: i've been holding off on that x1, waiting on the 4th gen21:36
morgandstanek: I broke my x1 :( need to replace it.21:36
dstanekmorgan: what did you do to it?21:37
morganKnocked it off the desk this weekend, broke the screen, broke the hinges, was bad21:37
*** fangxu has joined #openstack-keystone21:37
breton[x for x in (s.strip() for s in some_list) if x], no?21:37
dstanekmorgan: i wouldn't have expected to to break that bad21:37
morganIt landed hard and "open". It weathered worse when closed or close to closed.21:38
dstanekbreton: sure, but filter looks cleaner to me21:38
morgandstanek: it hit a few things on the way down21:38
shalehbreton: yeah, I just wish I could use a let internally to store the x so I did not need two loops21:38
bretonshaleh: that's one loop21:38
dstanekshaleh: in theory with a generator expression it's only 1 loop21:38
morgandstanek: had a migrane and had just gotten. To sleep, phone alarm went off and trying to get to the phone I knocked the laptop off the desk pretty hard :(21:39
shalehdstanek: seriously? Isn't there a loop yield`ing values in there?21:39
morganDidn't see it broken until 5 hrs later when I woke up.21:39
dstanekshaleh: i've found that with smaller datasets looping twice can be more efficient than the generator though21:39
dstanekshaleh: it's in the same loop. the list is only iterated over once21:39
shalehdstanek: yeah, generators can be expensive21:39
shalehdstanek: cool, good to know.21:40
shalehin this code the list is likely very small21:40
shalehbreton: much appreciated. It is always nice to learn something new.21:41
* shaleh is a Python dinosaur. 1.5.2 was my first.21:41
shalehsometimes these new fangled bits slip off my radar21:41
*** sigmavirus24 is now known as sigmavirus24_awa21:41
*** sigmavirus24_awa is now known as sigmavirus2421:42
*** ChanServ sets mode: +o stevemar21:43
*** e0ne has joined #openstack-keystone21:43
dstanekshaleh: i remember porting from 1.5.1 to 1.5.2 :-) all sorts of stuff broken because 1.5.2 stopped allowing args after kwargs21:45
shalehdstanek: yeah, those were the days21:45
dstanekshaleh: but 'def f(a, b=None, c)' was stupid to do anyway :-)21:45
shalehdstanek: yes, it was21:46
dstanekbut legal!21:46
shalehdstanek: '\n'.join(foos) still drives me crazy.21:46
openstackgerritCristian Sava proposed openstack/keystone: Customize config file location when run as wsgi app.  https://review.openstack.org/28821621:46
rodrigodsdstanek, wow, really old school python :P21:46
* shaleh hacked in perl before finding Python. I still despise Perl.21:48
rodrigodsshaleh, heh21:48
shalehshow me how to make a list of hashes of lists and reference one of the members should not require thinking.21:48
shalehthe number of ways that can go wrong when passed to a function as a parameter is mind boggling21:49
*** harlowja has joined #openstack-keystone21:52
*** rderose has joined #openstack-keystone21:53
*** trown is now known as trown|outtypewww21:57
*** sheel has quit IRC21:57
*** fangxu has quit IRC21:58
*** dims has joined #openstack-keystone21:58
samueldmqshaleh: hi, I am now21:59
*** dims has quit IRC22:01
shalehsamueldmq: https://review.openstack.org/#/c/247017/22:01
patchbotshaleh: patch 247017 - keystone - Removed conflict wrapper on delete_project22:01
*** david-lyle has quit IRC22:02
shalehsamueldmq: the reference in your bug report no longer points at useful code22:02
shalehsamueldmq: if you could update the review with guidance that would be helpful22:02
*** david-lyle has joined #openstack-keystone22:02
shalehstepping away for a few moments22:03
samueldmqshaleh: sure, will look in a bit22:06
*** jaugustine has quit IRC22:08
*** petertr7 is now known as petertr7_away22:08
shalehsamueldmq: thanks22:08
*** mhickey has quit IRC22:09
*** e0ne has quit IRC22:11
*** phalmos has quit IRC22:15
openstackgerritDolph Mathews proposed openstack/keystone: Race condition in keystone domain config  https://review.openstack.org/28702022:19
*** doug-fis_ has quit IRC22:20
*** doug-fish has joined #openstack-keystone22:20
*** doug-fish has quit IRC22:23
*** doug-fish has joined #openstack-keystone22:24
*** pauloewerton has quit IRC22:24
*** bjornar has quit IRC22:26
*** doug-fish has quit IRC22:26
*** doug-fish has joined #openstack-keystone22:26
*** spzala has quit IRC22:27
*** spzala has joined #openstack-keystone22:27
dolphmstevemar: revised this fix to a rc-potential race condition https://review.openstack.org/#/c/287020/22:27
patchbotdolphm: patch 287020 - keystone - Race condition in keystone domain config22:27
dolphmdstanek: lbragstad: ^ the one i mentioned earlier22:28
stevemardolphm: coolio, i'll look at it tomorrow22:29
stevemari haven't slept in 30 hrs22:29
*** spzala has quit IRC22:32
*** jamielennox|away is now known as jamielennox22:38
*** spzala has joined #openstack-keystone22:39
*** arunkant has quit IRC22:53
*** doug-fish has quit IRC22:53
*** fawadkhaliq has quit IRC22:54
*** fawadkhaliq has joined #openstack-keystone22:56
*** rk4n has joined #openstack-keystone22:57
SamYaplethat create-service-and-via-bootstrap-command patchset worked like a charm. Kolla now bootstraps without the admin token or any other jankyness22:58
*** doug-fish has joined #openstack-keystone23:01
*** slberger has left #openstack-keystone23:01
mordredstevemar: heya ... so ... that ^^23:08
jamielennoxstevemar: we are apparently not using DocImpact enough23:08
mordredstevemar: was just talking to Sam-I-Am and ... that ^^23:08
jamielennoxstevemar: i had forget it was still around, but it is23:08
* mordred lets jamielennox take over23:08
shalehstevemar claims to be napping23:08
jamielennoxanyway, kyestone doing our own thing and we should do more to integrate with docs23:09
mordredshaleh: NO SLEEP FOR STEVEMAR PTLS NO SLEEP!!!!23:09
mordred:)23:09
jamielennoxshaleh: he'll see it when he gets back23:09
mordredjamielennox: ++23:09
jamielennoxhe can't help himself23:09
mordredjamielennox: he's got a bouncer now! :)23:09
shalehmordred: he tried, he claimed 30 hours of uptime23:09
dstanekstevemar: that's not an excuse23:09
jamielennoxmordred: i completely understand why he didn't want one23:09
jamielennoxstevemar: if we knew this was the behaviour we would get from a PTL... unacceptable23:10
*** ninag has quit IRC23:11
*** harlowja has quit IRC23:13
*** mtreinish has quit IRC23:13
*** harlowja has joined #openstack-keystone23:14
*** mtreinish has joined #openstack-keystone23:14
mordredSamYaple: do you have a kolla patch that implemented moving to create-service-and-via-bootstrap-command ?23:15
SamYaplemordred: as luck would have it, i do23:16
SamYaplewith a 10m build+deploy+bootvm gate as well23:16
SamYaplemordred: https://review.openstack.org/#/c/289542/23:16
patchbotSamYaple: patch 289542 - kolla - Remove openstack client from keystone bootstrap23:16
openstackgerritJorge Munoz proposed openstack/keystone: Validate v2 fernet token returns extra attributes  https://review.openstack.org/28961823:17
*** palexster has quit IRC23:19
*** markvoelker_ has joined #openstack-keystone23:19
shalehjamielennox: since you are around, https://review.openstack.org/288175. I know it is hacky but it made debugging some things nicer. Thoughts?23:23
openstackgerritJorge Munoz proposed openstack/keystone: Validate v2 fernet token returns extra attributes  https://review.openstack.org/28961823:24
jamielennoxshaleh: whoa23:24
shalehjamielennox: I know, ugly. But it made my access.log actually usable.23:25
jamielennoxshaleh: so can we rely on PBR for this23:25
jamielennoxwe do that in auth_token23:25
jamielennoxhttps://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/auth_token/__init__.py#L102223:26
jamielennoxshaleh: i'm ok with a best effort, but that's super complex23:26
shalehjamielennox: argv[0] gets a lot. modwsgi forces me to step up the hunt :-)23:27
shalehjamielennox: I will look at the PBR provided bits though. Although I would almost rather boil my hand than touch PBR.23:27
*** tellesnobrega is now known as tellesnobrega_af23:28
*** tellesnobrega_af is now known as tellesnobrega23:28
shalehjamielennox: when I tried something like that there was no CONF set consistently.23:28
openstackgerritJorge Munoz proposed openstack/keystone: Validate v2 fernet token returns extra attributes  https://review.openstack.org/28961823:28
shalehjamielennox: I started there with similar code.23:29
jamielennoxshaleh: oh, yea, we can't rely on CONF23:29
shalehjamielennox: lots of comments for the complexity :-)23:29
jamielennoxshaleh: i like improving this, but i'd be as happy with just going out to the individual clients and making them set their user_agent correctly23:30
*** anush has quit IRC23:30
*** sigmavirus24 is now known as sigmavirus24_awa23:30
shalehjamielennox: yeah, TBH I would like to see an exception thrown if user_agent is not set by the importer.23:30
shalehjamielennox: perhaps we can do that in N? :-)23:30
*** anush has joined #openstack-keystone23:31
shalehjamielennox: I also submitted a patch to monasca agent. No more httplib/1.1 in the access.log.23:32
jamielennoxshaleh: we can put up a warning at least23:32
*** palexster has joined #openstack-keystone23:32
*** gordc has quit IRC23:32
shalehjamielennox: yeah, that should get the ball rolling.23:32
shalehjamielennox: I will happily submit a scream patch once the N tree exists.23:33
jamielennoxshaleh: is that sufficient for this or do you want to do the module walk as well?23:33
jamielennoxshaleh: i'm not a fan of magic complexity23:34
shalehjamielennox: why do you see it as complexity?23:34
shalehjamielennox: my code can die once most of OpenStack starts setting user_agent23:34
jamielennoxshaleh: well we're walking python modules to see what's loaded and callig23:34
jamielennoxthat can be flaky23:34
shalehjamielennox: but the code is obvious and well commented23:34
jamielennoxit is also really hard to remove functionality23:35
shalehjamielennox: and worst case is we lie about a user agent23:35
shalehjamielennox: ah, but we only need this if user_agent is not set23:35
shalehjamielennox: so if we make it clear it HAS to be set this code will sunset on its own23:35
shalehjamielennox: the code would be MUCH simpler if I could use `inspect` module.23:35
shalehjamielennox: but it has too much overhead for this23:36
*** palexster has quit IRC23:37
*** doug-fish has quit IRC23:37
*** GB21 has joined #openstack-keystone23:38
openstackgerritNavid Pustchi proposed openstack/keystoneauth: Adding authentication compatibility for OpenStackClient  https://review.openstack.org/28947223:38
shalehjamielennox: ponder it. -1 my review :-)23:40
shalehjamielennox: but I also ask you to try the patch and see the improvement.23:41
*** rk4n has quit IRC23:42
jamielennoxshaleh: sorry, doing about 3 things, also lifeless is in the room so i was consulting23:43
jamielennoxthere are too many ways i can see the magic going wrong and providing something not useful23:44
jamielennoxi'm cool with deprecating not passing a user_agent23:44
jamielennoxparticularly because people should most be using loading and we can set it for them in some cases23:44
shalehjamielennox: no worries. I do not expect a quick result on this one.23:45
shalehjamielennox: it works for me (tm)23:45
*** rk4n has joined #openstack-keystone23:45
shalehjamielennox: but I appreciate your concern.23:45
*** palexster has joined #openstack-keystone23:50
*** arunkant has joined #openstack-keystone23:52
*** pushkaru has joined #openstack-keystone23:56

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