Friday, 2016-09-23

*** itsuugo has quit IRC00:02
*** itsuugo has joined #openstack-keystone00:03
*** browne has quit IRC00:04
stevemarjamielennox: "i have to change around the model i just finished making public" -- elaborate?00:08
jamielennoxstevemar: well i just finished making a baseclass that had a get_token(token) function00:09
jamielennoxstevemar: i now have to figure out some way of making it take (user_token, service_token) without breaking keystone00:09
jamielennoxwhich is mostly just annoying00:09
*** itsuugo has quit IRC00:09
*** itsuugo has joined #openstack-keystone00:10
*** ngupta has quit IRC00:14
*** spzala has joined #openstack-keystone00:14
*** ngupta_ has joined #openstack-keystone00:15
stevemarjamielennox: hmm, i figured the fix would mostly land on the server side00:16
*** guoshan has joined #openstack-keystone00:18
*** spzala has quit IRC00:19
*** browne has joined #openstack-keystone00:20
*** spzala has joined #openstack-keystone00:23
*** ngupta_ has quit IRC00:30
*** itsuugo has quit IRC00:30
*** ngupta has joined #openstack-keystone00:31
*** itsuugo has joined #openstack-keystone00:31
*** ngupta has quit IRC00:35
*** itsuugo has quit IRC00:43
*** itsuugo has joined #openstack-keystone00:45
*** ngupta has joined #openstack-keystone00:51
*** itsuugo has quit IRC00:52
*** itsuugo has joined #openstack-keystone00:54
*** markvoelker has joined #openstack-keystone00:55
*** itsuugo has quit IRC00:59
*** itsuugo has joined #openstack-keystone00:59
*** gyee has quit IRC01:01
*** esp has quit IRC01:02
*** jamielennox is now known as jamielennox|away01:03
*** davechen has joined #openstack-keystone01:03
*** ddieterly has joined #openstack-keystone01:07
*** namnh has joined #openstack-keystone01:07
*** guoshan has quit IRC01:09
*** itsuugo has quit IRC01:11
*** spzala has quit IRC01:12
*** itsuugo has joined #openstack-keystone01:12
*** ddieterly has quit IRC01:13
*** ngupta has quit IRC01:15
*** ngupta has joined #openstack-keystone01:16
*** ngupta has quit IRC01:20
*** jamielennox|away is now known as jamielennox01:22
*** roxanaghe has joined #openstack-keystone01:24
*** itsuugo has quit IRC01:27
*** itsuugo has joined #openstack-keystone01:28
*** itsuugo has quit IRC01:33
*** guoshan has joined #openstack-keystone01:34
*** tqtran has quit IRC01:34
*** itsuugo has joined #openstack-keystone01:35
*** roxanaghe has quit IRC01:35
*** browne has quit IRC01:37
*** roxanaghe has joined #openstack-keystone01:37
*** itsuugo has quit IRC01:39
*** itsuugo has joined #openstack-keystone01:41
*** ravelar has joined #openstack-keystone01:47
*** itsuugo has quit IRC01:48
*** itsuugo has joined #openstack-keystone01:49
*** EinstCrazy has joined #openstack-keystone01:50
*** ravelar has quit IRC01:52
*** itsuugo has quit IRC01:56
*** itsuugo has joined #openstack-keystone01:57
*** itsuugo has quit IRC02:02
*** itsuugo has joined #openstack-keystone02:04
*** itsuugo has quit IRC02:15
*** itsuugo has joined #openstack-keystone02:16
*** browne has joined #openstack-keystone02:22
*** browne has quit IRC02:23
*** gagehugo has quit IRC02:24
*** itsuugo has quit IRC02:24
*** itsuugo has joined #openstack-keystone02:26
*** pjm6 has quit IRC02:29
*** pjm6 has joined #openstack-keystone02:29
*** itsuugo has quit IRC02:31
*** itsuugo has joined #openstack-keystone02:32
*** mugsie has quit IRC02:33
*** mugsie has joined #openstack-keystone02:35
*** roxanaghe has quit IRC02:36
*** jamielennox is now known as jamielennox|away02:37
*** itsuugo has quit IRC02:38
*** guoshan has quit IRC02:38
*** guoshan has joined #openstack-keystone02:39
*** itsuugo has joined #openstack-keystone02:40
*** iurygregory_ has quit IRC02:45
*** itsuugo has quit IRC02:45
*** itsuugo has joined #openstack-keystone02:46
*** jamielennox|away is now known as jamielennox02:51
*** itsuugo has quit IRC02:53
*** itsuugo has joined #openstack-keystone02:54
*** itsuugo has quit IRC02:58
*** itsuugo has joined #openstack-keystone02:59
flwangstevemar: you still around?03:00
*** andrewbogott has quit IRC03:01
*** andrewbogott has joined #openstack-keystone03:01
*** itsuugo has quit IRC03:04
*** david-lyle has quit IRC03:04
*** itsuugo has joined #openstack-keystone03:05
*** itsuugo has quit IRC03:10
*** itsuugo has joined #openstack-keystone03:10
stevemarflwang: sort of :)03:14
flwangstevemar: could you pls review this https://review.openstack.org/#/c/348118/5/zaqarclient/auth/keystone.py ?03:14
flwangunfortunately, it has been merged03:14
stevemarflwang: yeah, i noticed :(03:14
flwangbut if you can leave your comments, i will be more than happy to propose another patch to fix it03:15
stevemarflwang: i think it's OK, some of the v2 / v3 diffs can be made easier03:15
stevemarsure03:15
flwangstevemar: that basically follows your work in glance client03:16
flwangand i just realized it makes the work to support session is very easy03:16
flwangjust need couple of lines03:16
flwangthank you!03:16
*** itsuugo has quit IRC03:17
stevemarflwang: that's the point! :)03:18
stevemarflwang: for glanceclient i did what i could, theres a lot of baggage in that code03:19
*** itsuugo has joined #openstack-keystone03:19
flwangyep, so i totally trust your expertise in this domain :D03:20
*** itsuugo has quit IRC03:24
*** itsuugo has joined #openstack-keystone03:24
*** ayoung has joined #openstack-keystone03:26
*** ChanServ sets mode: +v ayoung03:26
*** itsuugo has quit IRC03:29
stevemarflwang: commented03:29
stevemarflwang: you can remove like 100 lines of code :P03:29
*** itsuugo has joined #openstack-keystone03:30
flwangstevemar: cooooool03:30
stevemarflwang: feel free to add me as a reviewer if you post a follow up patch03:31
stevemarayoung: what are your thoughts on the pki removal patch so far?03:31
flwangstevemar: sure, will do. thanks again for your help03:31
stevemarflwang: np03:31
*** namnh has quit IRC03:31
*** nicolasbock has quit IRC03:34
*** roxanaghe has joined #openstack-keystone03:35
*** itsuugo has quit IRC03:37
*** itsuugo has joined #openstack-keystone03:39
*** bjolo has joined #openstack-keystone03:40
*** itsuugo has quit IRC03:44
*** itsuugo has joined #openstack-keystone03:45
*** dikonoor has joined #openstack-keystone03:49
*** itsuugo has quit IRC03:51
*** guoshan has quit IRC03:51
*** itsuugo has joined #openstack-keystone03:52
*** 7YUAB47E0 has joined #openstack-keystone03:55
*** itsuugo has quit IRC03:57
*** itsuugo has joined #openstack-keystone03:58
*** jrist has joined #openstack-keystone03:59
*** sdake has quit IRC04:02
*** itsuugo has quit IRC04:08
*** itsuugo has joined #openstack-keystone04:09
*** GB21 has joined #openstack-keystone04:10
*** itsuugo has quit IRC04:14
*** itsuugo has joined #openstack-keystone04:15
*** haplo37_ has quit IRC04:27
*** haplo37_ has joined #openstack-keystone04:29
*** itsuugo has quit IRC04:30
*** itsuugo has joined #openstack-keystone04:31
*** tqtran has joined #openstack-keystone04:32
*** tqtran has quit IRC04:37
stevemarjamielennox: poke?04:40
*** itsuugo has quit IRC04:41
jamielennoxstevemar: hmmm04:41
stevemarjamielennox: have a minute to look at https://review.openstack.org/#/c/375224/1/zaqarclient/auth/keystone.py ? i gave flwang some advice, but turns out zaqar uses a dict where i thought they use conf >.<04:42
*** itsuugo has joined #openstack-keystone04:42
openstackgerritRoman Bogorodskiy proposed openstack/python-keystoneclient: Fix non-ascii attributes  https://review.openstack.org/37455204:48
*** guoshan has joined #openstack-keystone04:51
*** itsuugo has quit IRC04:54
*** itsuugo has joined #openstack-keystone04:55
*** roxanaghe has quit IRC04:58
openstackgerritRoman Bogorodskiy proposed openstack/python-keystoneclient: Allow send null value in extra properties  https://review.openstack.org/37523904:58
*** itsuugo has quit IRC05:00
*** itsuugo has joined #openstack-keystone05:01
*** haplo37_ has quit IRC05:05
*** itsuugo has quit IRC05:06
*** edtubill has joined #openstack-keystone05:06
*** itsuugo has joined #openstack-keystone05:07
*** haplo37_ has joined #openstack-keystone05:07
*** edtubill has quit IRC05:07
*** haplo37_ has quit IRC05:07
*** edtubill has joined #openstack-keystone05:08
*** haplo37_ has joined #openstack-keystone05:10
openstackgerritRoman Bogorodskiy proposed openstack/python-keystoneclient: Allow send null value in extra properties  https://review.openstack.org/37523905:10
*** jaosorior has joined #openstack-keystone05:10
*** haplo37_ has quit IRC05:10
*** edtubill has quit IRC05:12
*** haplo37_ has joined #openstack-keystone05:13
*** ravelar has joined #openstack-keystone05:17
*** itsuugo has quit IRC05:19
*** edtubill has joined #openstack-keystone05:20
*** itsuugo has joined #openstack-keystone05:20
*** ravelar has quit IRC05:21
*** guoshan has quit IRC05:27
*** guoshan has joined #openstack-keystone05:27
*** itsuugo has quit IRC05:28
*** itsuugo has joined #openstack-keystone05:28
*** itsuugo has quit IRC05:34
*** itsuugo has joined #openstack-keystone05:34
*** adriant has quit IRC05:35
*** richm has quit IRC05:40
*** itsuugo has quit IRC05:41
*** itsuugo has joined #openstack-keystone05:42
openstackgerritBoris Bobrov proposed openstack/keystone: WIP: remove support for PKI and PKIz tokens  https://review.openstack.org/37447905:46
openstackgerritBoris Bobrov proposed openstack/keystone: Simplify tests after PKI removal  https://review.openstack.org/37512105:46
*** itsuugo has quit IRC05:47
*** itsuugo has joined #openstack-keystone05:47
*** haplo37_ has quit IRC05:48
*** haplo37_ has joined #openstack-keystone05:50
*** edtubill has quit IRC05:52
*** itsuugo has quit IRC05:57
*** itsuugo has joined #openstack-keystone05:58
*** roxanaghe has joined #openstack-keystone05:59
*** ianw is now known as ianw_pto06:02
*** roxanaghe has quit IRC06:04
*** itsuugo has quit IRC06:05
*** itsuugo has joined #openstack-keystone06:07
*** itsuugo has quit IRC06:12
*** itsuugo has joined #openstack-keystone06:12
*** rcernin has joined #openstack-keystone06:15
*** itsuugo has quit IRC06:17
*** itsuugo has joined #openstack-keystone06:18
*** itsuugo has quit IRC06:23
*** aswadr_ has joined #openstack-keystone06:25
*** itsuugo has joined #openstack-keystone06:25
openstackgerritBoris Bobrov proposed openstack/keystone: WIP: remove support for PKI and PKIz tokens  https://review.openstack.org/37447906:26
breton\o06:27
*** itsuugo has quit IRC06:30
*** itsuugo has joined #openstack-keystone06:31
*** itsuugo has quit IRC06:36
*** itsuugo has joined #openstack-keystone06:36
*** woodster_ has quit IRC06:40
*** itsuugo has quit IRC06:42
*** itsuugo has joined #openstack-keystone06:43
*** GB21 has quit IRC06:45
*** GB21 has joined #openstack-keystone06:57
*** itsuugo has quit IRC07:00
*** itsuugo has joined #openstack-keystone07:01
*** itsuugo has quit IRC07:10
*** itsuugo has joined #openstack-keystone07:11
openstackgerritBoris Bobrov proposed openstack/keystone: WIP: remove support for PKI and PKIz tokens  https://review.openstack.org/37447907:15
*** itsuugo has quit IRC07:23
*** itsuugo has joined #openstack-keystone07:23
*** itsuugo has quit IRC07:30
*** itsuugo has joined #openstack-keystone07:32
*** amoralej|off is now known as amoralej07:36
*** itsuugo has quit IRC07:36
*** itsuugo has joined #openstack-keystone07:39
*** itsuugo has quit IRC07:43
*** itsuugo has joined #openstack-keystone07:44
*** itsuugo has quit IRC07:49
*** itsuugo has joined #openstack-keystone07:50
openstackgerritBoris Bobrov proposed openstack/keystone: Remove support for PKI and PKIz tokens  https://review.openstack.org/37447907:57
*** itsuugo has quit IRC07:57
*** guoshan has quit IRC07:57
*** zzzeek has quit IRC08:00
*** itsuugo has joined #openstack-keystone08:00
*** zzzeek has joined #openstack-keystone08:00
*** tqtran has joined #openstack-keystone08:01
*** asettle has joined #openstack-keystone08:02
*** tqtran has quit IRC08:05
*** asettle has quit IRC08:07
*** asettle has joined #openstack-keystone08:09
*** asettle has quit IRC08:09
*** asettle has joined #openstack-keystone08:09
*** pnavarro has joined #openstack-keystone08:22
*** acoles_ is now known as acoles08:35
*** GB21 has quit IRC08:42
*** GB21 has joined #openstack-keystone08:46
*** asettle has quit IRC08:49
*** code-R has joined #openstack-keystone08:51
*** asettle has joined #openstack-keystone08:53
*** asettle has quit IRC08:54
*** asettle has joined #openstack-keystone08:54
*** aohuanxuan has joined #openstack-keystone08:55
*** code-R_ has joined #openstack-keystone08:56
*** code-R has quit IRC08:59
*** roxanaghe has joined #openstack-keystone09:00
*** davechen has left #openstack-keystone09:02
*** EinstCrazy has quit IRC09:03
*** openstackgerrit has quit IRC09:03
*** openstackgerrit has joined #openstack-keystone09:03
breton> Please note: The Horizon login screen for K2K for IBM Blue Box Cloud 3.0.0 is not a standard OpenStack feature09:04
bretonstevemar: haven't you thought contibuting this to upstream?09:04
*** EinstCrazy has joined #openstack-keystone09:04
*** roxanaghe has quit IRC09:05
*** GB21 has quit IRC09:06
*** EinstCrazy has quit IRC09:07
bretonGoogle invites me to GSoC mentors summit and it overlaps with openstack summit09:19
breton:(09:19
*** itsuugo has quit IRC09:19
*** itsuugo has joined #openstack-keystone09:21
*** itsuugo has quit IRC09:26
*** itsuugo has joined #openstack-keystone09:27
*** martinus__ has quit IRC09:32
*** itsuugo has quit IRC09:34
*** itsuugo has joined #openstack-keystone09:35
*** EinstCrazy has joined #openstack-keystone09:36
*** AlexeyAbashkin has quit IRC09:40
*** GB21 has joined #openstack-keystone09:49
*** itsuugo has quit IRC09:51
*** martinus__ has joined #openstack-keystone09:52
*** itsuugo has joined #openstack-keystone09:53
*** itsuugo has quit IRC10:00
*** itsuugo has joined #openstack-keystone10:02
*** itsuugo has quit IRC10:07
*** itsuugo has joined #openstack-keystone10:09
*** richm has joined #openstack-keystone10:11
*** aohuanxuan has quit IRC10:12
openstackgerritBoris Bobrov proposed openstack/keystone: Remove support for PKI and PKIz tokens  https://review.openstack.org/37447910:20
*** eandersson has quit IRC10:20
*** itsuugo has quit IRC10:23
*** itsuugo has joined #openstack-keystone10:24
*** itsuugo has quit IRC10:29
*** itsuugo has joined #openstack-keystone10:30
*** EinstCrazy has quit IRC10:31
*** itsuugo has quit IRC10:35
*** itsuugo has joined #openstack-keystone10:37
*** nicolasbock has joined #openstack-keystone10:41
openstackgerritBoris Bobrov proposed openstack/keystone: Remove support for PKI and PKIz tokens  https://review.openstack.org/37447910:41
bretonok, ^ should now be good to review10:41
*** itsuugo has quit IRC10:41
*** itsuugo has joined #openstack-keystone10:42
*** roxanaghe has joined #openstack-keystone10:49
*** 7YUAB47E0 has quit IRC10:53
*** GB21 has quit IRC10:53
*** roxanaghe has quit IRC10:54
*** itsuugo has quit IRC11:02
*** itsuugo has joined #openstack-keystone11:03
*** vaishali_ has joined #openstack-keystone11:06
*** eandersson has joined #openstack-keystone11:10
*** itsuugo has quit IRC11:11
*** itsuugo has joined #openstack-keystone11:12
*** itsuugo has quit IRC11:17
*** itsuugo has joined #openstack-keystone11:19
*** aswadr_ has quit IRC11:22
*** itsuugo has quit IRC11:41
openstackgerritRoman Bogorodskiy proposed openstack/python-keystoneclient: Allow send null value in extra properties  https://review.openstack.org/37523911:42
*** itsuugo has joined #openstack-keystone11:42
*** itsuugo has quit IRC11:47
*** itsuugo has joined #openstack-keystone11:47
*** vaishali_ has quit IRC11:53
*** jrist has quit IRC11:56
*** GB21 has joined #openstack-keystone12:07
*** jrist has joined #openstack-keystone12:08
*** catintheroof has quit IRC12:08
*** vaishali_ has joined #openstack-keystone12:08
*** raildo has joined #openstack-keystone12:09
*** asettle has quit IRC12:13
*** sc68cal_ is now known as sc68cal12:18
*** nicolasbock has quit IRC12:23
*** amoralej is now known as amoralej|lunch12:33
*** nicolasbock has joined #openstack-keystone12:33
*** itsuugo has quit IRC12:35
*** itsuugo has joined #openstack-keystone12:35
*** vaishali_ has quit IRC12:36
*** roxanaghe has joined #openstack-keystone12:36
*** rcernin has quit IRC12:38
*** daemontool has joined #openstack-keystone12:40
*** roxanaghe has quit IRC12:41
*** itsuugo has quit IRC12:42
*** nicolasbock has quit IRC12:42
ayoungbreton, I have an idea I'd like to float past you.  What if we set up a group in Gerrit called keystone-first-reviewers.  This is opt in, and you don't have to be Keystone Core to be in it.  It is a group that people can add to a review when they first submit it.  The idea is that first-reviewers are people willing to screen changes, and its a place for people that want to learn Keystone can get notified of changes to re12:42
ayoungview?12:42
*** asettle has joined #openstack-keystone12:43
*** pcaruana|afk| has joined #openstack-keystone12:44
*** itsuugo has joined #openstack-keystone12:44
stevemarbreton: i believe they pushed the patch but need tests12:44
stevemarbreton: https://review.openstack.org/#/c/325901/12:44
bretonayoung: that would be good. Right now i just grep the logs to see new patches.12:47
*** sdake has joined #openstack-keystone12:48
ayoungstevemar, see my question for breton?  Make sense?12:48
ayoungWe could make additional groups as necessary:  keystone-ldap-reviewers  etc, if people have special interests12:49
*** nicolasbock has joined #openstack-keystone12:50
stevemarayoung: if we could do that without having to give people +2, i'd be OK with that12:51
stevemarayoung: fwiw "first" reviewers is easy with today, i do that -- just subscribe to all new changes in keystone12:51
stevemarayoung: but i get your point12:52
bretonstevemar: how do you do it?12:52
stevemarbreton: http://imgur.com/a/XxkEv12:53
*** GB21 has quit IRC12:54
openstackgerritMerged openstack/keystoneauth: Test that v3fedkerb plugin loads  https://review.openstack.org/36801712:54
*** david-lyle has joined #openstack-keystone12:56
stevemarfungi: do you know if that is possible? ^12:56
stevemarfungi: gerrit groups that i can toss people in, but they won't have +2 power12:57
*** pcaruana|afk| has quit IRC13:00
*** pcaruana has quit IRC13:01
*** pcaruana has joined #openstack-keystone13:02
*** rcernin has joined #openstack-keystone13:06
*** itsuugo has quit IRC13:06
openstackgerritMerged openstack/keystoneauth: Fix parameters for Kerberos Auth Plugin  https://review.openstack.org/36828813:07
*** itsuugo has joined #openstack-keystone13:07
bretoni would definitely want a stable-reviewers group btw.13:08
*** jaosorior has quit IRC13:13
*** jaosorior has joined #openstack-keystone13:14
amakarovHey, keystoners! Is ServiceV3.update_service() used anywhere or we are to delete it? I can't find it neither in routers nor in OS-CLI commands13:20
stevemaramakarov: is there an API that updates service?13:21
stevemaramakarov: looks like there is: http://developer.openstack.org/api-ref/identity/v3/index.html?expanded=update-service-detail#update-service13:21
amakarovstevemar, http://developer.openstack.org/api-ref/identity/v3/?expanded=update-service-detail13:22
stevemaramakarov: add it to os-cli :P13:22
amakarovstevemar, cool :)13:22
stevemaramakarov: umm, see if it works first lol13:22
stevemarwith some python script13:23
*** rcernin has quit IRC13:26
*** eandersson has quit IRC13:29
*** amoralej|lunch is now known as amoralej13:30
*** acoles has quit IRC13:30
*** ekarlso_ has joined #openstack-keystone13:37
dstanekamakarov: i was able to get a k2k setup working ok last night, but i had to do most of it by hand. trying to fix the automation now though. is there an easy way for me to replicate that bug?13:38
*** ngupta has joined #openstack-keystone13:41
bretondstanek: there is probably no bug, we figured it out.13:46
dstanekbreton: ah ok. what was the isue?13:46
amakarovdstanek, the problem is in WebSSO, which, apperently, isn't supposed to work )13:46
bretondstanek: i don't know, i came and it was already working13:48
*** kragniz has quit IRC13:48
*** kragniz has joined #openstack-keystone13:48
amakarovstevemar, looks like version issue - there actually IS a command for updating service )13:50
lbragstadi suppose it's too late to catch jamielennox13:52
*** rcernin has joined #openstack-keystone13:52
lbragstadbknudson did you end up figuring out http://paste.openstack.org/show/582675/ ?13:53
dstanekbreton: nice13:53
bknudsonlbragstad: I didn't look into it yet.13:53
lbragstadbknudson it's failing because the test setup for TestFernetCredentialProviderWithNullKey doesn't override CONF.credential.key_repository13:54
lbragstadbknudson ravelar was hitting that too13:54
*** woodster_ has joined #openstack-keystone13:54
bknudsonlbragstad: ok. I can take a look at it this morning13:54
*** spzala has joined #openstack-keystone13:56
*** srobert has joined #openstack-keystone13:57
lbragstadbknudson no worries - ravelar was wanting to fix it13:59
bretonhave we dropped v3unscopedsaml as os-auth-type in osc?13:59
*** itsuugo has quit IRC14:00
*** itsuugo has joined #openstack-keystone14:01
bknudsonravelar can work on unit tests for https://review.openstack.org/#/c/35937114:04
*** daemontool has quit IRC14:12
*** daemontool_ has joined #openstack-keystone14:12
*** daemontool__ has joined #openstack-keystone14:13
fungistevemar: ayoung: what you describe is simple enough to implement. i can create that group for you but as you observed it will take you or someone managing adding people to it and adding it to reviews. i wonder if just telling them to go to a a dashboard you're curating wouldn't be easier over the long run14:13
openstackgerritLance Bragstad proposed openstack/keystone: Remove credential key repository for null key tests  https://review.openstack.org/37551214:14
lbragstadbknudson fixed ^14:14
*** daemontool_ has quit IRC14:17
*** itsuugo has quit IRC14:23
*** itsuugo has joined #openstack-keystone14:24
*** edtubill has joined #openstack-keystone14:25
openstackgerritLance Bragstad proposed openstack/keystone: Remove credential key repository for null key tests  https://review.openstack.org/37551214:26
lbragstadbknudson good point - modified the setup to only use a temp directory instead of the fixture14:26
stevemarbreton: ayoung mentioned that bug, or someone did14:30
*** ravelar has joined #openstack-keystone14:30
stevemarbreton: what about doing just a project list14:30
openstackgerritBrant Knudson proposed openstack/keystone: Remove useless method override  https://review.openstack.org/37552414:31
stevemarlbragstad: is the commit message still valid? https://review.openstack.org/#/c/375512/14:37
openstackgerritLance Bragstad proposed openstack/keystone: Override credential key repository for null key tests  https://review.openstack.org/37551214:44
lbragstadstevemar nope - good catch14:44
*** acoles has joined #openstack-keystone14:46
*** ngupta_ has joined #openstack-keystone14:46
*** dikonoor has quit IRC14:46
*** asettle has quit IRC14:46
*** HoloIRCUser4 has joined #openstack-keystone14:47
*** ngupta_ has quit IRC14:48
*** ngupta_ has joined #openstack-keystone14:48
*** HoloIRCUser4 is now known as abshkj14:49
*** ngupta has quit IRC14:50
*** tonytan_brb has joined #openstack-keystone14:50
*** esp has joined #openstack-keystone14:51
*** tonytan4ever has quit IRC14:53
lbragstadabshkj o/14:55
lbragstadabshkj looks like you're already assigned to https://bugs.launchpad.net/keystone/+bug/1614154 - did you have a question about the bug?14:55
openstackLaunchpad bug 1614154 in OpenStack Identity (keystone) "Hints with values of None seem to be broken" [Medium,Confirmed] - Assigned to Abhishek Kumar Tiwary (aktiwary)14:55
* abshkj it's not me. I just started exploring this bug14:56
* abshkj I am confused about the expected behavior of this bug14:56
* abshkj need some help14:57
lbragstadabshkj ah - keystone's Manager layers have the concept of Hints14:58
lbragstadhttps://github.com/openstack/keystone/blob/dc9a1d5f7061f2de6b75a79ad3133d9e3c14046a/keystone/identity/core.py#L91714:58
lbragstadabshkj the idea behind hints is that it allows you the ability to pass a certain criteria to the backed14:58
lbragstadand example would be if you wanted to list all users that have a specific domain id14:59
lbragstadyou could create a hints object to model that request and pass it to the identity manager, which would pass it to the identity driver15:00
lbragstadthe response with either be an empty list - or a list of users that match the domain id from the hints15:00
lbragstadso - hints is really just a way to filter results from the backend15:00
lbragstadabshkj does that make sense so far?15:01
* abshkj yes15:01
lbragstadabshkj so - what that bug is documenting is the inability for hints to support a query like - give me all credentials where the key_hash attribute of a credential is None15:02
*** jistr is now known as jistr|call15:03
openstackgerritSamuel Pilla proposed openstack/keystone: Domain included for role in list_role_assignment  https://review.openstack.org/37351615:03
* abshkj while going through traceback I found that the wontmatch exception is raised where again exception is raised by check method15:03
*** vaishali_ has joined #openstack-keystone15:05
lbragstadabshkj it looks like rodrigods also had a comment on that bug15:05
* abshkj yes I checked that but I am confused with the actual code implementation.15:07
ayoungbreton, yeah, jamielennox dropped it when redoing the auth plugins in ksa.15:07
bretonayoung: intentionally?15:07
ayoungI think we could pick up support for it again with an new entrypoint15:07
ayoungyou'll have to ask him.  I don't know if there was a reason not to honor the old name,15:08
ayoungit was a bad name, so I don't really mind, except for the confusion it causes15:08
*** vaishali_ has quit IRC15:08
bretonayoung: and the new name is v3samlpassword?15:08
*** vaishali_ has joined #openstack-keystone15:09
lbragstadabshkj the implementation for hints is here - https://github.com/openstack/keystone/blob/master/keystone/common/driver_hints.py15:10
lbragstadabshkj but we need to make the Hints object support filtering by None - because it is passed to the various backends like so https://github.com/openstack/keystone/blob/dc9a1d5f7061f2de6b75a79ad3133d9e3c14046a/keystone/credential/backends/sql.py#L5215:11
openstackgerritRichard Avelar proposed openstack/keystone: Change python code revocation search to sql  https://review.openstack.org/35937115:12
ayoungbreton, that sounds right.  I had this all in short term memory, but long enouhg back that I don't trust it.15:12
* abshkj lbragstad ok, I will do some work with the information you provided.15:12
lbragstadabshkj so one possible solution would be to modify the implementation of the Hints object in a way that sqlalchemy can understand - https://github.com/openstack/keystone/blob/dc9a1d5f7061f2de6b75a79ad3133d9e3c14046a/keystone/common/sql/core.py#L38415:13
* abshkj ok15:13
lbragstadabshkj which was what rodrigods was eluding to in his comment15:13
abshkjOk15:13
lbragstadabshkj does that help?15:13
abshkjYes surely, that's I think enough of information for now to dig further15:14
lbragstadabshkj cool - good luck and thanks for digging into the bug!15:14
abshkjlbragstad thank you very much15:15
lbragstadabshkj anytime - if you have questions, feel free to drop them here15:15
*** wajdi_ has joined #openstack-keystone15:15
*** spedione|AWAY is now known as spedione15:15
abshkjlbragstad thanks, sure. can I send you mail when required15:16
*** rcernin has quit IRC15:19
*** tonytan_brb is now known as tonytan4ever15:21
*** slberger has joined #openstack-keystone15:21
*** srobert has quit IRC15:23
*** dikonoor has joined #openstack-keystone15:24
lbragstadabshkj it's probably easier to just send a ping in this room15:24
openstackgerritRichard Avelar proposed openstack/keystone: Change python code revocation search to sql  https://review.openstack.org/35937115:24
*** nk2527 has quit IRC15:25
abshkjlbragstad ok sure. Thank you15:26
*** jistr|call is now known as jistr15:26
*** roxanaghe has joined #openstack-keystone15:26
*** jistr is now known as jistr|biab15:28
ayoungdstanek, should I add py35 to our tox.ini for openstack/python-keystoneclient?15:30
ayoungI had just replaced, but looks like we still need 34 as well15:30
*** spedione is now known as spedione|AWAY15:34
*** roxanaghe has quit IRC15:34
lbragstadstevemar apparently the belongsTo thing is completely broken15:35
*** roxanaghe has joined #openstack-keystone15:35
lbragstadstevemar this test actually asserts that belongsTo is broken - https://github.com/openstack/keystone/blob/dc9a1d5f7061f2de6b75a79ad3133d9e3c14046a/keystone/tests/unit/test_auth.py#L419-L43915:36
*** jistr|biab is now known as jistr15:36
lbragstadstevemar want me to create a new bug or just modify the one you opened?15:36
*** lamt has quit IRC15:39
lbragstadstevemar https://bugs.launchpad.net/keystone/+bug/162708515:43
openstackLaunchpad bug 1627085 in OpenStack Identity (keystone) "The belongsTo query parameters for v2.0 is broken" [Undecided,New]15:43
*** roxanagh_ has joined #openstack-keystone15:43
dstanekayoung: it's not necessary to do that15:45
*** roxanaghe has quit IRC15:45
ayoungdstanek, I can't run test on my workstation15:45
dstanekayoung: that list is only the default list of things to run. really it should be trimmed down to what most people are using15:45
dstanekayoung: can't test what?15:45
ayoungdoes not support python3415:45
stevemarlbragstad: i question how used it is...15:46
dstanekayoung: just run 'tox -e py35'15:46
ayoungI need python35 in order to test15:46
ayoungwas not supported15:46
openstackgerritayoung proposed openstack/python-keystoneclient: Add tox tests for python 35  https://review.openstack.org/36823615:46
lbragstadstevemar same - regardless, it would always return 40115:46
ayoungok...let me try again...maybe I fat fingered15:46
dstanekit's doesn't need to be in the tox.ini to use it15:46
stevemarlbragstad: bah15:46
*** edmondsw has quit IRC15:46
stevemarlbragstad: estimate how much it costs to fix, it looks like a simple comparison15:47
dstanektox has a list of default targets that it has support for *if* you have the interpreter15:47
lbragstadstevemar that test asserts the implementation is broken15:47
stevemarlbragstad: i'd rather not remove a once-supported query parameter, even if undocumneted15:47
ayoungWell, looks like I lied.  Again15:47
lbragstadstevemar i already have a fix locally15:47
lbragstadtesting it now15:48
stevemarlbragstad: ++15:48
*** edmondsw has joined #openstack-keystone15:49
ayoungdstanek, true.  It just means that when I run tox I need to explicitly call out the -e py35  now15:49
ayoungbut, meh.  Abandonded. Can re-enable later if we want15:50
lbragstadstevemar where do you want this documented?15:50
lbragstad api-ref/source/v2/identity-auth.inc ?15:50
lbragstad^ that makes absolutely no mention of token validation though15:51
stevemarlbragstad: just below https://github.com/openstack/keystone/blob/master/api-ref/source/v2-admin/admin-tokens.inc#L12515:51
stevemarlbragstad: for validate token -- GET /v2.0/tokens/{tokenId}15:52
*** vaishali_ has quit IRC15:52
stevemarlbragstad: it'll also affect the HEAD /v2.0/tokens/{tokenId}  route a few lines down15:52
openstackgerritayoung proposed openstack/python-keystoneclient: Update README to include creating a session from a config file.  https://review.openstack.org/35943415:53
bknudsonlbragstad: why are we fixing bugs in v2?15:56
bknudsonleave it broken.15:56
*** code-R_ has quit IRC15:59
stevemarbknudson: it's a query for an API, the API is broken, we should fix it if it's easy16:00
*** spzala has quit IRC16:01
stevemarlbragstad: so the fix is to change 'id' to 'name' here: https://github.com/openstack/keystone/blob/dc9a1d5f7061f2de6b75a79ad3133d9e3c14046a/keystone/token/provider.py#L36416:03
*** tqtran has joined #openstack-keystone16:04
*** spzala has joined #openstack-keystone16:06
*** tqtran has quit IRC16:08
*** lamt has joined #openstack-keystone16:12
*** spedione|AWAY is now known as spedione16:15
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509716:16
*** jistr is now known as jistr|afk16:18
*** jaosorior has quit IRC16:21
*** spzala has quit IRC16:22
lbragstadstevemar actually - we have tests that tested project id instead16:24
lbragstadstevemar the project name tests just asserted things didn't work16:25
*** code-R has joined #openstack-keystone16:26
*** slberger has quit IRC16:28
openstackgerritLance Bragstad proposed openstack/keystone: Remove untested path in the v2 token controller  https://review.openstack.org/37560716:29
*** slberger has joined #openstack-keystone16:29
*** spzala has joined #openstack-keystone16:29
*** abshkj has quit IRC16:33
*** spzala has quit IRC16:34
*** spzala has joined #openstack-keystone16:35
*** gyee has joined #openstack-keystone16:38
openstackgerritRichard Avelar proposed openstack/keystone: Change python code revocation search to sql  https://review.openstack.org/35937116:39
*** spzala has quit IRC16:39
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509716:40
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509716:41
openstackgerritLance Bragstad proposed openstack/keystone: Remove untested path in the v2 token controller  https://review.openstack.org/37560716:42
*** code-R has quit IRC16:42
*** code-R has joined #openstack-keystone16:43
*** code-R_ has joined #openstack-keystone16:47
*** code-R_ has quit IRC16:48
*** code-R has quit IRC16:48
*** code-R has joined #openstack-keystone16:48
*** ravelar has quit IRC16:49
*** spzala has joined #openstack-keystone16:51
stevemarayoung: ah, great you found the opt_out option for https://bugs.launchpad.net/keystone/+bug/162709416:54
openstackLaunchpad bug 1627094 in OpenStack Identity (keystone) " Keystone overwhelms Ceilometer with Identity Events" [Undecided,New] - Assigned to Adam Young (ayoung)16:54
ayoungstevemar, yep16:54
ayoungstevemar, the question is, what are the right set of events for keystone to emit16:55
ayoungstevemar, I'd argue that token create and validation should not be emitted16:55
*** spzala has quit IRC16:55
ayoungbut instead that the services should emit notifications for operations actually performed16:55
stevemarayoung: is it the token create or auth? i thought it was auth16:55
ayoungstevemar, same thing, no?16:56
stevemarhmm, yeah, i suppose, i was thinking if we could reduce it to just password auth16:56
*** spzala has joined #openstack-keystone16:56
*** jistr|afk is now known as jistr16:59
ayoungMy view is, who cares if someone creates a token, so long as they never use it.16:59
ayoungIts only the use that we care about16:59
ayoungand a failed validation attempt, OK.  But a successful one (very common) should be audited by the actual operation requested16:59
ayoungstevemar, I'll add it to the etherpad for summit17:00
*** spzala has quit IRC17:01
*** markvoelker has quit IRC17:02
*** markvoelker has joined #openstack-keystone17:02
*** spzala has joined #openstack-keystone17:02
*** slberger has quit IRC17:03
*** slberger has joined #openstack-keystone17:06
*** ngupta has joined #openstack-keystone17:06
stevemarayoung: we can add opt out of that by default17:06
stevemarayoung: seems fair to me, i've thought they were too spammy17:07
*** spzala has quit IRC17:07
openstackgerritMerged openstack/keystone: Override credential key repository for null key tests  https://review.openstack.org/37551217:07
*** catintheroof has joined #openstack-keystone17:09
*** ngupta_ has quit IRC17:10
*** adu has joined #openstack-keystone17:12
*** edtubill has quit IRC17:12
knikollastevemar: pretty much all ldap tests depend on creating a user :/17:12
*** ngupta has quit IRC17:14
*** ngupta has joined #openstack-keystone17:14
*** spzala has joined #openstack-keystone17:20
*** daemontool__ has quit IRC17:21
*** ravelar has joined #openstack-keystone17:22
*** spzala has quit IRC17:24
*** spzala has joined #openstack-keystone17:26
*** code-R_ has joined #openstack-keystone17:28
*** spzala has quit IRC17:30
*** code-R has quit IRC17:31
*** spzala has joined #openstack-keystone17:32
*** code-R has joined #openstack-keystone17:35
bretonknikolla: if an ldap test depends on _creating_ a user, it should be dropped17:35
bretonknikolla: if it depends on the user existing in ldap, it should be created there directly17:36
openstackgerritRon De Rose proposed openstack/keystone: Add docs for PCI-DSS  https://review.openstack.org/37442217:36
bretonknikolla: which is what we shall always expect with write disabled17:36
*** spzala has quit IRC17:36
knikollabreton: test_list_projects_for_user creates a user, i don't think we want to drop that17:37
knikollaso basically the tests need to be rewritten to use a predefined pool of users. this should be fun.17:38
*** code-R_ has quit IRC17:38
bretonknikolla: although it creates a user, it doesn't really test the process of creation. It tests things when user is there.17:40
bretonknikolla: i think that it's worth creating a method that would put user directly into our ldap17:40
bretonknikolla: and replace all identity_api.create() to _create_directly()17:41
knikollabreton: fakeldap has a add_s method, i'll probably use that directly17:42
bretonknikolla: there is not only fakeldap unfortunately17:42
bretonknikolla: there are live ldap tests. I am not sure they are not broken though.17:42
knikollabreton: i thought we didn't have any functional ldap tests17:43
bretonknikolla: they are not really "functional", they run with unit tests17:44
*** spzala has joined #openstack-keystone17:44
knikollabreton: oh, I thought all unit tests ran with fakeldap17:45
bretonknikolla: for example, check out things in test_ldap_pool_livetest.py17:45
*** artmr has quit IRC17:45
bretonknikolla: or test_ldap_livetest.py17:46
bretonknikolla: or other files with word "live" :)17:46
knikollabreton: yep, just saw those. thanks.17:47
knikollabreton: probably best to just move the create methods outside of the ldap driver so we can still use them in the tests17:48
bretonknikolla: yep, i'd do that too17:49
* knikolla gets back to work17:49
*** tqtran has joined #openstack-keystone17:50
*** gyee has quit IRC17:50
*** spzala has quit IRC17:52
*** amoralej is now known as amoralej|off17:52
*** spzala has joined #openstack-keystone17:54
openstackgerritAndrew Laski proposed openstack/oslo.policy: Add optional exception for check_rules  https://review.openstack.org/37425117:55
openstackgerritAndrew Laski proposed openstack/oslo.policy: Perform basic checks on policy definitions  https://review.openstack.org/37349117:55
openstackgerritSean Perry proposed openstack/keystone: Add domain check in domain-specific role implication  https://review.openstack.org/37446317:58
*** itsuugo has quit IRC18:03
*** itsuugo has joined #openstack-keystone18:04
openstackgerritRon De Rose proposed openstack/keystone: Fix 'API Specification for Endpoint Filtering' broken link  https://review.openstack.org/37565618:06
openstackgerritRon De Rose proposed openstack/keystone: Fix 'API Specification for Endpoint Filtering' broken link  https://review.openstack.org/37565618:08
*** acoles is now known as acoles_18:09
openstackgerritRon De Rose proposed openstack/keystone: Add docs for PCI-DSS  https://review.openstack.org/37442218:16
*** itsuugo has quit IRC18:16
*** itsuugo has joined #openstack-keystone18:18
openstackgerritRon De Rose proposed openstack/keystone: Add docs for PCI-DSS  https://review.openstack.org/37442218:19
openstackgerritRon De Rose proposed openstack/keystone: Add docs for PCI-DSS  https://review.openstack.org/37442218:20
*** pnavarro has quit IRC18:21
*** adu has quit IRC18:25
*** adu has joined #openstack-keystone18:26
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509718:26
openstackgerritLance Bragstad proposed openstack/keystone: Remove untested path in the v2 token controller  https://review.openstack.org/37560718:26
*** itsuugo has quit IRC18:31
*** itsuugo has joined #openstack-keystone18:32
*** itsuugo has quit IRC18:37
*** itsuugo has joined #openstack-keystone18:38
*** slberger1 has joined #openstack-keystone18:40
*** slberger has quit IRC18:41
*** edtubill has joined #openstack-keystone18:43
*** esp has quit IRC18:48
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509718:49
openstackgerritLance Bragstad proposed openstack/keystone: Remove unused path in the v2 token controller  https://review.openstack.org/37560718:50
*** ngupta has quit IRC18:54
openstackgerritRichard Avelar proposed openstack/keystone: Change python code revocation search to sql  https://review.openstack.org/35937118:54
*** ngupta has joined #openstack-keystone18:55
*** ngupta_ has joined #openstack-keystone18:56
*** ngupta has quit IRC18:59
*** esp has joined #openstack-keystone19:08
*** artmr has joined #openstack-keystone19:08
artmrHello everyone19:09
artmrabout the related https://bugs.launchpad.net/python-keystoneclient/+bug/162664019:09
openstackLaunchpad bug 1626640 in python-keystoneclient "`find` method of keystoneclient doesn't work properly" [Undecided,In progress] - Assigned to Arthur Miranda (artmr)19:09
artmrI have a solution, can you help me?19:10
*** david-lyle_ has joined #openstack-keystone19:10
*** ngupta_ has quit IRC19:12
*** ngupta has joined #openstack-keystone19:12
*** david-lyle has quit IRC19:13
openstackgerritRichard Avelar proposed openstack/keystone: Change python code revocation search to sql  https://review.openstack.org/35937119:13
*** ngupta has quit IRC19:17
*** tonytan4ever has quit IRC19:17
*** catintheroof has quit IRC19:17
bretonartmr: what's the problem?19:22
*** ngupta has joined #openstack-keystone19:25
stevemarrodrigods: if you're looking for a quick patch to continue with your domain specific config work in ksc/osc -- i left comments on https://review.openstack.org/#/c/368498/19:27
artmrthe reported bug includes the usage (e.g.) keystoneclient.projects.find(id=<id>)19:29
*** tonytan4ever has joined #openstack-keystone19:29
artmrbut if you have the id, the correct usage is the method get(), not find()19:30
artmrif you pass the ID and another parameter, de function ignores the ID19:30
artmrI have a path to solve this19:31
artmrpatch*19:31
artmrBut the status is new, breton. Can I change?19:32
*** spzala has quit IRC19:33
*** itsuugo has quit IRC19:34
*** itsuugo has joined #openstack-keystone19:35
*** spzala has joined #openstack-keystone19:36
*** itsuugo has quit IRC19:39
*** spzala has quit IRC19:40
bretonartmr: the status will be changed automatically as soon as you propose the patch.19:41
*** itsuugo has joined #openstack-keystone19:42
artmrOk19:43
*** bjolo has quit IRC19:43
*** thiagolib has joined #openstack-keystone19:46
lbragstaddstanek i'm digging in the keystone tests and we have keystone/tests/unit/test_v2.py and keystone/tests/unit/test_auth.py which has a lot of v2 tests in it19:48
lbragstadcc stevemar ^19:48
lbragstadit seems like the test_v2.py model actually does things using requests19:49
*** itsuugo has quit IRC19:49
lbragstadwhere test_auth.py relies on a lot of the backends in the tests... should we just port the tests from test_auth.py to test_v2.py19:49
lbragstad?19:49
*** itsuugo has joined #openstack-keystone19:50
*** itsuugo has quit IRC19:55
*** itsuugo has joined #openstack-keystone19:55
*** code-R has quit IRC19:58
*** sdake has quit IRC20:00
bretoni think that some time ago we decided to drop the tests that actually do requests and move them to functional tests20:01
*** itsuugo has quit IRC20:02
*** slberger1 has quit IRC20:04
*** itsuugo has joined #openstack-keystone20:04
*** david-lyle_ is now known as david-lyle20:06
lbragstadbreton what do you mean?20:07
*** tonytan4ever has quit IRC20:12
lbragstadbreton we aren't waiting on anything for the functional tests - are we?20:13
lbragstadbreton looks like we only test versions20:13
*** dikonoor has quit IRC20:13
*** code-R has joined #openstack-keystone20:16
bretonlbragstad: well, we talked that those tests, which are in test_v2 look very like functional. They basically test the whole stack (router, controller, manager, backend etc), while unit-tests should not do it20:23
bretonlbragstad: and that they should actually be functional tests to truly test the whole stack20:24
*** itsuugo has quit IRC20:24
bretonlbragstad: but no one voluntered to write these actual functional tests20:25
*** spzala has joined #openstack-keystone20:26
*** clenimar has quit IRC20:26
*** itsuugo has joined #openstack-keystone20:26
*** mlovell has quit IRC20:27
*** mlovell has joined #openstack-keystone20:27
lbragstadbreton got it20:29
lbragstadbreton hmm - it seems the functional tests would just be port of what we already have in keystone/tests/unit/test_v3_auth.py20:29
lbragstador keystone/tests/unit/test_v2.py20:30
*** haplo37_ has quit IRC20:30
*** code-R has quit IRC20:31
*** spzala has quit IRC20:31
*** code-R has joined #openstack-keystone20:31
*** ngupta_ has joined #openstack-keystone20:32
*** haplo37_ has joined #openstack-keystone20:32
lbragstadbreton do we have docs for the existing functional tests anywhere?20:33
*** ngupta has quit IRC20:35
*** ravelar has quit IRC20:36
*** adu has quit IRC20:36
*** esp has quit IRC20:44
*** ngupta_ has quit IRC20:45
*** ngupta has joined #openstack-keystone20:45
bretonlbragstad: probably no. We have a couple of specs approved and we have /keystone_tempest_plugin20:45
*** esp has joined #openstack-keystone20:45
lbragstadbreton do we run the functional tests as part of the gate?20:50
ayoungtag 8.1.2  is Mitaka stable, right?20:51
ayoungor is it 9.2.0  ?20:51
ayoungER, I mean, yeah 9.2.0  is mitaka. 8.1.2 is Liberty stable, right?20:52
*** artmr has quit IRC20:54
*** woodburn has quit IRC20:56
bknudsonayoung: mitaka is 9.2.020:59
bknudsonliberty is 8.1.220:59
ayoungbknudson, got this running tox for 8:  http://paste.openstack.org/show/582820/20:59
ayoungsomething in cryptography is unhappy on my Fedora 24 machine20:59
bknudsony, that's a weird one.21:00
bknudsonI assume any pip install cryptography would fail that way.21:00
bknudsonversion of openssl?21:00
*** edtubill has quit IRC21:01
ayoungbknudson, probably one of the removed functions?21:01
ayounglet me see how versions changed.  I might be able to hack my repo to use the newer version, as I want this for LDAP testing ,not crypto21:01
bknudsontried it on my old ubuntu and no errors21:02
bknudsoncryptography-1.5.121:02
ayoungyeah, this is calling for cryptography>=1.0 # Apache-2.021:02
bknudsonOpenSSL 1.0.1f 6 Jan 201421:02
ayounglet me up that21:02
bknudsoncryptography-1.0.2 worked too21:03
ayoungbknudson, my guess is that 1.5.1  works with anything backwards compat, but 1.0 is not forward compat21:03
ayoungOpenSSL 1.0.1f 6 Jan 2014  is old21:04
ayoungsame error...21:04
bknudsonyes, maybe xenial has newer.21:04
ayoungopenssl-1.0.2h-3.fc24.x86_6421:04
ayoungBuild Date  : Wed 10 Aug 2016 08:42:57 AM EDT21:05
*** wajdi_ has quit IRC21:05
*** ngupta_ has joined #openstack-keystone21:05
openstackgerritLance Bragstad proposed openstack/keystone: Fix the belongsTo query parameter  https://review.openstack.org/37509721:05
*** raildo has quit IRC21:06
openstackgerritLance Bragstad proposed openstack/keystone: Remove unused path in the v2 token controller  https://review.openstack.org/37560721:06
*** slberger has joined #openstack-keystone21:06
lbragstadstevemar have we considered adding keystone/tests/functional to the gate?21:07
openstackgerritArthur Miranda proposed openstack/python-keystoneclient: Adjustments in behavior of find method in base.py class  https://review.openstack.org/37573021:07
lbragstadstevemar right now it looks like we run the tests in the tempest plugin directories but not the keystone functional tests21:07
*** ngupta has quit IRC21:08
*** ngupta_ has quit IRC21:09
*** spedione is now known as spedione|AWAY21:13
*** woodburn has joined #openstack-keystone21:13
*** ravelar has joined #openstack-keystone21:16
*** itsuugo has quit IRC21:20
*** itsuugo has joined #openstack-keystone21:22
*** itsuugo has quit IRC21:30
*** thumpba has joined #openstack-keystone21:31
*** itsuugo has joined #openstack-keystone21:32
bretonlbragstad: yes, as part of all tempest tests21:35
bretonlbragstad: in addition to their suite21:35
*** ngupta has joined #openstack-keystone21:36
lbragstadbreton i was digging through some rest results from a patch in review but I didn't see these run anywhere - https://github.com/openstack/keystone/blob/3b24a6fca67ff595b5e37fb020eea37717ab7ce1/keystone/tests/functional/shared/test_running.py21:36
lbragstadI see we run these - https://github.com/openstack/keystone/tree/3b24a6fca67ff595b5e37fb020eea37717ab7ce1/keystone_tempest_plugin/tests/api/identity/v321:38
*** ngupta has quit IRC21:39
bretonlbragstad: yes. I don't know whether tests from functional/ run on gates now.21:39
*** ngupta has joined #openstack-keystone21:39
*** ravelar has quit IRC21:40
jamielennoxbreton: the v3unscopedsaml plugin was dropped because it wasn't actually useful for anything and didn't follow the same patterns sa the other plugin21:40
rderoseravelar SpamapS: you guys around?21:41
jamielennoxyou couldn't scope it so the only thing you could do was use osc to fetch a token and then plug that back into osc to rescope that token21:41
jamielennoxinstead we just moved to v3saml and like every other plugin if you provide --project{-name,-id} it will scope it and if you don't it's unscoped21:41
lbragstadbreton hmmm - strange.... i don't see them run anywhere21:41
lbragstadi'll have to ask stevemar21:41
*** tonytan4ever has joined #openstack-keystone21:43
*** code-R has quit IRC21:43
openstackgerritGage Hugo proposed openstack/keystone: Doctor check for LDAP domain specific configs  https://review.openstack.org/36143521:45
*** thumpba has quit IRC21:46
*** tonytan4ever has quit IRC21:47
*** slberger has left #openstack-keystone21:55
*** lamt has quit IRC22:01
*** jrist has quit IRC22:08
*** ravelar has joined #openstack-keystone22:13
*** spzala has joined #openstack-keystone22:23
SpamapSrderose: I"m here, wassup?22:24
*** itsuugo has quit IRC22:24
*** itsuugo has joined #openstack-keystone22:25
rderoseSpamapS: was wondering about https://review.openstack.org/#/c/359371?22:26
rderoseSpamapS: I left a comment, but basically wondering what indexes would you suggest?22:26
*** esp has quit IRC22:27
rderoseas these columns are mostly nullable and can be many different combinations of values22:27
*** esp has joined #openstack-keystone22:28
SpamapSrderose: nullable is fine. THe question is really, how intense are the writes to reads on that table?22:29
rderoseSpamapS: hmm... well, I think read is really the issue.  but yeah, with adding indexes it will slow down writes...22:31
SpamapSrderose: because what would probably be the best indexes would be several, one for each field that might be OR'd compounded with issued_before22:31
SpamapSThe order of the fields matters a lot, because of the range filter, but if you do it right, a user_id+issued_before index would make for very fast queries22:32
*** spzala has quit IRC22:35
rderoseSpamapS: yeah, makes sense22:35
SpamapSrderose: but, if you cover all the OR's.. I count 922:35
SpamapSso maybe you do the most common ones as a compound, and then also an issued_before22:36
rderoseSpamapS: yeah, makes sense22:36
SpamapSAll those OR's... are they really necessary?22:36
rderoseSpamapS: good question, but I think so22:37
rderoseSpamapS: I'll get with ravelar on Monday to add some indexing22:38
rderoseSpamapS: thanks22:39
*** itsuugo has quit IRC22:40
*** itsuugo has joined #openstack-keystone22:42
SpamapSrderose: cool. And yeah, if we can look at the frequency of writes to reads for that table, the indexing decision could be easy. My gut feeling is that it's about 10000:1 reads:writes, so indexes should be poured on like warm maple syrup on pancakes. :)22:42
rderoseSpamapS: hahaha nice :)22:43
*** tonytan4ever has joined #openstack-keystone22:44
*** markvoelker has quit IRC22:47
*** tonytan4ever has quit IRC22:48
*** thiagolib has quit IRC22:58
*** jrist has joined #openstack-keystone23:00
*** itsuugo has quit IRC23:01
*** itsuugo has joined #openstack-keystone23:02
*** jrist has quit IRC23:03
*** jrist has joined #openstack-keystone23:04
*** sdake has joined #openstack-keystone23:17
*** itsuugo has quit IRC23:24
*** itsuugo has joined #openstack-keystone23:25
*** ngupta has quit IRC23:29
*** ngupta has joined #openstack-keystone23:30
*** itsuugo has quit IRC23:32
*** itsuugo has joined #openstack-keystone23:33
*** ngupta has quit IRC23:34
*** itsuugo has quit IRC23:39
*** itsuugo has joined #openstack-keystone23:40
*** ddieterly has joined #openstack-keystone23:42
*** markvoelker has joined #openstack-keystone23:48
*** itsuugo has quit IRC23:50
*** esp has quit IRC23:51
*** itsuugo has joined #openstack-keystone23:52
*** markvoelker has quit IRC23:52
*** itsuugo has quit IRC23:56
*** iurygregory_ has joined #openstack-keystone23:57
*** itsuugo has joined #openstack-keystone23:57

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