Friday, 2015-11-06

*** jasonsb has quit IRC00:01
*** jasonsb_ has quit IRC00:02
*** richm has quit IRC00:07
*** shaleh has quit IRC00:08
*** shaleh has joined #openstack-keystone00:08
*** shaleh has quit IRC00:09
*** shaleh has joined #openstack-keystone00:09
*** su_zhang has quit IRC00:11
*** jasonsb has joined #openstack-keystone00:12
*** topol has joined #openstack-keystone00:17
*** ChanServ sets mode: +v topol00:17
*** topol has quit IRC00:20
*** ankita_w_ has joined #openstack-keystone00:21
*** ankita_wagh has quit IRC00:21
*** EinstCrazy has quit IRC00:22
*** nkinder has quit IRC00:25
*** tonytan4ever has joined #openstack-keystone00:26
*** pg_ has joined #openstack-keystone00:34
* pg_ 00:37
*** pg_ has quit IRC00:38
openstackgerritMerged openstack/keystone: Imported Translations from Zanata  https://review.openstack.org/23878900:39
*** su_zhang has joined #openstack-keystone00:41
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_service_ref() consistently  https://review.openstack.org/23828300:42
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/23826400:42
*** jamielennox is now known as jamielennox|away00:46
*** su_zhang has quit IRC00:46
*** jamielennox|away is now known as jamielennox00:47
*** daemontool has quit IRC00:48
*** daemontool has joined #openstack-keystone00:48
*** dims has joined #openstack-keystone00:52
*** flwang has quit IRC00:55
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_region_ref() consistently  https://review.openstack.org/23830200:56
*** jamielennox is now known as jamielennox|away00:58
*** EinstCrazy has joined #openstack-keystone01:02
*** mylu has quit IRC01:02
*** mylu has joined #openstack-keystone01:02
*** flwang has joined #openstack-keystone01:03
*** jamielennox|away is now known as jamielennox01:06
*** ankita_w_ has quit IRC01:06
*** mylu has quit IRC01:07
*** su_zhang has joined #openstack-keystone01:10
*** dims has quit IRC01:17
*** davechen has joined #openstack-keystone01:22
*** arunkant_ has quit IRC01:23
*** jasonsb has quit IRC01:26
*** yangyapeng has joined #openstack-keystone01:31
*** shaleh has quit IRC01:40
*** ankita_wagh has joined #openstack-keystone01:42
*** simondodsley has quit IRC01:43
*** yangyapeng has quit IRC01:45
samueldmqgyee: hi01:49
*** su_zhang has quit IRC01:50
samueldmqgyee: wanted to talk about change #241748, that adds an unique constraint to endpoints01:50
*** tobe has joined #openstack-keystone01:55
gyeesamueldmq, hi01:56
gyeeactually I don't think we need to touch url at all01:57
gyeeregion, service_id, and interface should be good enough01:58
davechendo we have the case that region, service_id, and interface are all the same but url is different?01:59
davecheni get the comment that url may be needed for unique constrainst when i try to address the duplicated bug.02:00
gyeedavechen, I don't think so02:00
davechengo through the comments on this patch (https://review.openstack.org/#/c/134095/), there are also comments ask for this.02:02
gyeeif we make region, service_id, and interface primary keys that should do it02:03
davechengyee: ++02:04
samueldmqgyee: so, that was my question earlier today to htruta and raildo02:09
samueldmqgyee: if we make (region, service_id, interface) unique, we would be able to have only 3 endpoints for a service in a region02:10
samueldmqgyee: and I couldn't say anything because I didn't know how it is used today02:10
samueldmqgyee: if someone needs more than that02:10
gyeethat's correct, if they need more, use a different region02:11
samueldmqgyee: okay, cc raildo htruta ^02:11
samueldmqgyee: I am fine with that, but how do we migrate ?02:11
gyeemake them primary keys02:12
samueldmqgyee: in any case migrating is hard, because we can easily get the uninque constraint violated02:12
gyeesure, but that's expected02:12
samueldmqgyee: how do we deal with that ? what do we do ? drop ?02:13
gyeeif there are endpoints out there with the same region, service, interface, but different URL, they screwed anyway02:13
davechensamueldmq: but actually, i think we can remove these duplication to avoid violation in the migration code, it's not that hard to do this.02:13
gyeeour client always pick the first one anyway02:13
samueldmqgyee: yes but that's hard to assume that for everyone, you agree?02:13
gyeethen error out and make them fix their data :)02:14
samueldmqdavechen: if they have 2 endpoints with different URLs but the same (service, region, interface), what do we do ? drop one ?02:14
gyeeerror out and make them fix the data02:14
samueldmqgyee: can be an option, making assumptions on how bds are is bad, imo02:14
samueldmqgyee: dbs*02:15
davechenonly one is valid, why keep others?02:15
samueldmqdavechen: which one we keep?02:15
gyeewe can't make any assumptions02:15
davechengood question! :)02:15
samueldmqgyee: yeah that's true02:15
samueldmqgyee: and part of this I've learned from you :-)02:16
samueldmqgyee: I think that's why including URL is a good way to go02:16
gyeeno need to include URL02:17
gyeebesides, migration should be addition, not subtraction02:17
samueldmqgyee: if we don't, aren't we again making assumptions on the db ?02:17
gyeeyou can reduce a column without running into trouble anyway02:17
gyees/can/can't/02:18
gyeewhat if somebody have a URL that is greater than 25502:18
gyeeunlikely, but02:18
samueldmqyeah, we would break there too02:18
davechenif migration could show some warning, and some interaction similar with that, give some warning is good idea.02:18
gyeesure, warn is a good idea02:19
samueldmqmigration can't be ran! fix your db and try again!02:19
davechengyee: schema has enforce the url should no longer than 25502:19
*** woodster_ has quit IRC02:19
gyeeright, think about this, if we have two endpoints with same region, service_id, interface, but different URL02:19
gyeehow the client is going to behave?02:19
davechenthe length will be checked before the endpoint can be created.02:19
samueldmqgyee: endpoint filtering ?02:20
gyeesay endpoint filtering yield more than one02:20
gyeeclient will always pick the first one02:20
gyeewe an't filter on URL02:20
gyeecan't02:20
samueldmqgyee: someone may have added a filter to endpoint 1 returned to project 1 and endpoint 2 to project 202:20
gyeeso the expectation is correct, as far as client is concerned02:20
gyeewe can only filter on endpoint_id, region, service_id, service_type, and interface02:21
openstackgerritguang-yee proposed openstack/keystonemiddleware: Enforce endpoint constraint  https://review.openstack.org/17766102:22
gyeesamueldmq, davechen, ^^^02:22
samueldmqgyee: yes, look: endpoint 1 = (service1, region1, public, url1) ; endpoint 2 = (service1, region1, public, url2)02:22
samueldmqgyee: one creates a filter so that endpoint 1 is only returned to project X02:22
samueldmqgyee: and endpoint 2 is only returned to project Y02:22
samueldmqgyee: those filters were created based on the endpoint id02:23
samueldmqgyee: isn't that possible ?02:23
*** browne has quit IRC02:23
gyeedriving a car off a cliff is also possible :)02:23
gyeewhy would someone do something crazy like that02:24
samueldmqgyee: that's unlikely to happen, okay, but that's possible and we should care about it, right ? :)02:25
gyeeI wouldn't care about that one02:26
gyeeuse (virtual) region to do the logical grouping of services and endpoints02:26
openstackgerritayoung proposed openstack/keystone: set `is_admin` on tokens for admin project  https://review.openstack.org/24071902:27
gyeeusing URL to do the separation is dangerous and unmanageable02:27
gyeeURL is arbitrary02:27
openstackgerritayoung proposed openstack/keystone-specs: is_admin_project  https://review.openstack.org/24223202:29
samueldmqgyee: I agree, the point is how much we care about people who made bad choices for their catalog representation02:30
samueldmqgyee: and how we make them to fix it02:30
gyeesamueldmq, sorry I have to run, lets talk later02:31
gyeeI would say error out and make the fix the data if that happens02:31
*** gyee has quit IRC02:31
samueldmqgyee: sure talk to you later02:33
*** mylu has joined #openstack-keystone02:35
*** klindgren has joined #openstack-keystone02:49
klindgrenHello - I have haing an issue with the logging_context_format_string Under kilo it seems like the context_format string is never used - just the default_format string.  So you never see the request_ids or user_identity information in the log file02:50
klindgrenwas this something thats been fixed? or only works in apache + wsgi vs's eventlet?02:51
*** hrou has joined #openstack-keystone02:54
*** mylu has quit IRC02:54
*** mylu has joined #openstack-keystone02:55
*** btully has quit IRC02:55
*** mylu has quit IRC02:59
*** gb21_ is now known as GB2103:00
*** jbell8 has joined #openstack-keystone03:02
*** btully has joined #openstack-keystone03:05
*** mylu has joined #openstack-keystone03:07
jamielennoxmarekd: i think it may be more trouble than it's worth03:07
jamielennoxmarekd: to make a full requests-ecp plugin. Requests internals are tricky, you don't get access to a request's session at the auth plugin level you get an adapter so it means custom redirect handling, cookie handling etc03:08
*** lhcheng has quit IRC03:11
*** mylu has quit IRC03:17
*** mylu has joined #openstack-keystone03:18
*** ankita_wagh has quit IRC03:20
*** boris-42 has joined #openstack-keystone03:24
*** browne has joined #openstack-keystone03:24
*** mylu has quit IRC03:32
*** mylu has joined #openstack-keystone03:33
*** mylu has quit IRC03:37
*** mylu has joined #openstack-keystone03:39
*** klindgren_ has joined #openstack-keystone03:41
*** klindgren has quit IRC03:43
*** topol has joined #openstack-keystone03:50
*** ChanServ sets mode: +v topol03:50
*** flwang has quit IRC03:53
*** klindgren_ is now known as klindgren03:53
*** mylu has quit IRC03:58
*** links has joined #openstack-keystone03:59
*** topol has quit IRC03:59
*** topol has joined #openstack-keystone03:59
*** ChanServ sets mode: +v topol03:59
*** topol has quit IRC04:04
*** ankita_wagh has joined #openstack-keystone04:09
*** hrou has quit IRC04:11
openstackgerritDeepti Ramakrishna proposed openstack/keystone: Reject user creation using admin token without domain  https://review.openstack.org/19694204:13
*** mylu has joined #openstack-keystone04:17
*** lhcheng has joined #openstack-keystone04:17
*** ChanServ sets mode: +v lhcheng04:17
*** lhcheng_ has joined #openstack-keystone04:18
*** mylu has quit IRC04:18
*** fawadkhaliq has joined #openstack-keystone04:20
*** lhcheng has quit IRC04:21
*** ajaya has joined #openstack-keystone04:38
*** wuhg has joined #openstack-keystone04:43
*** mylu has joined #openstack-keystone05:07
*** btully has quit IRC05:09
*** jerrygb_ has quit IRC05:18
*** ajaya has quit IRC05:20
jamielennoxmarekd: how do i prevent REMOTE_USER coming through shib? i don't remember that being required05:25
*** mylu has quit IRC05:26
*** mylu has joined #openstack-keystone05:27
*** urulama has quit IRC05:30
*** lhcheng_ has quit IRC05:30
*** lhcheng has joined #openstack-keystone05:30
*** ChanServ sets mode: +v lhcheng05:30
*** urulama has joined #openstack-keystone05:30
*** mylu has quit IRC05:31
*** zzzeek has quit IRC05:34
davechenjamielennox: remove REMOTE_USER directives from shibboleth2.xml as the doc tell us?05:38
*** roxanagh_ has joined #openstack-keystone05:38
jamielennoxdavechen: yea, found thanks. doc says from attributes.xml and i couldn't find anything05:38
davechenshould that from "shibboleth2.xml"? doc also says that is from shibboleth2.xml.05:40
*** zzzeek has joined #openstack-keystone05:42
*** zzzeek has quit IRC05:47
*** zzzeek has joined #openstack-keystone05:50
*** jaosorior has joined #openstack-keystone05:52
*** btully has joined #openstack-keystone05:53
*** ankita_wagh has quit IRC05:57
*** zzzeek has quit IRC05:58
*** lhcheng has quit IRC06:04
*** ajaya has joined #openstack-keystone06:15
openstackgerritDave Chen proposed openstack/keystone: Functional tests for federation mapping CRUD  https://review.openstack.org/23157406:20
openstackgerritDave Chen proposed openstack/keystone: Functional tests for federation mapping CRUD  https://review.openstack.org/23157406:27
openstackgerritDave Chen proposed openstack/keystone: Functional tests for federation protocols CRUD  https://review.openstack.org/23373306:29
*** ankita_wagh has joined #openstack-keystone06:29
jamielennoxmarekd: this is what i've got: http://paste.openstack.org/show/478151/06:30
*** openstackgerrit has quit IRC06:31
jamielennoxmarekd: there are some definite rough edges where i need to read the spec a bit closer, but i like how we essentially boil KSA plugins down to a wrapper around requests plugins06:31
*** openstackgerrit has joined #openstack-keystone06:32
*** david-lyle has joined #openstack-keystone06:40
*** tonytan4ever has quit IRC06:44
*** roxanagh_ has quit IRC06:44
*** david-lyle has quit IRC06:45
*** gildub has quit IRC06:53
*** jamielennox is now known as jamielennox|away06:59
*** lsmola has joined #openstack-keystone07:02
openstackgerritHao Li proposed openstack/keystone-specs: Fix the link rot in identity-api-v3-os-inherit-ext  https://review.openstack.org/24235507:02
*** ajaya has quit IRC07:02
*** josecastroleon has joined #openstack-keystone07:05
*** e0ne has joined #openstack-keystone07:10
*** fawadkhaliq has quit IRC07:19
*** e0ne has quit IRC07:21
*** ankita_wagh has quit IRC07:30
*** fawadkhaliq has joined #openstack-keystone07:34
marekdjamielennox|away: so i didn't get it eventually - you want to make a requests-saml plugin or not ?07:45
*** urulama has quit IRC07:50
*** urulama has joined #openstack-keystone07:50
*** fawadkhaliq has quit IRC07:52
*** lhcheng has joined #openstack-keystone07:52
*** ChanServ sets mode: +v lhcheng07:52
*** lhcheng has quit IRC07:57
*** flwang has joined #openstack-keystone07:58
*** fawadkhaliq has joined #openstack-keystone07:58
*** josecastroleon has quit IRC08:12
*** kiran-r has joined #openstack-keystone08:27
*** btully has quit IRC08:34
*** agireud has quit IRC08:37
*** zigo has quit IRC08:37
*** agireud has joined #openstack-keystone08:37
*** jbell8 has quit IRC08:39
*** zigo has joined #openstack-keystone08:42
*** openstackstatus has quit IRC08:42
*** jbell8 has joined #openstack-keystone08:43
*** henrynash has quit IRC08:43
*** browne has quit IRC08:55
*** davechen has left #openstack-keystone08:55
marekddolphm: what do you exactly mean by 'defederation' ?08:55
*** fhubik has joined #openstack-keystone08:59
*** flwang has quit IRC09:00
*** dgonzalez has quit IRC09:03
*** dgonzalez has joined #openstack-keystone09:03
*** josecastroleon has joined #openstack-keystone09:08
*** henrynash has joined #openstack-keystone09:09
*** ChanServ sets mode: +v henrynash09:09
*** links has quit IRC09:11
*** jistr has joined #openstack-keystone09:19
*** GB21 has quit IRC09:25
*** e0ne has joined #openstack-keystone09:27
*** fhubik is now known as fhubik_brb09:28
*** jbell8 has quit IRC09:39
*** lhcheng has joined #openstack-keystone09:42
*** ChanServ sets mode: +v lhcheng09:42
*** lhcheng has quit IRC09:46
*** fhubik_brb is now known as fhubik09:49
*** josecastroleon has quit IRC09:55
*** tobe has quit IRC09:55
*** josecastroleon has joined #openstack-keystone09:56
*** bdossant has joined #openstack-keystone10:01
*** lhcheng has joined #openstack-keystone10:05
*** ChanServ sets mode: +v lhcheng10:05
*** kiran-r has quit IRC10:08
*** lhcheng has quit IRC10:10
*** fawadkhaliq has quit IRC10:10
*** mitz has quit IRC10:12
*** mitz has joined #openstack-keystone10:14
*** lhcheng has joined #openstack-keystone10:17
*** ChanServ sets mode: +v lhcheng10:17
*** gb21 has joined #openstack-keystone10:20
*** flwang has joined #openstack-keystone10:21
*** jaosorior has quit IRC10:25
openstackgerrithenry-nash proposed openstack/keystone: Provide storage for new inheritance assignment  https://review.openstack.org/24130110:39
*** EinstCrazy has quit IRC10:41
*** jamielennox|away is now known as jamielennox10:49
openstackgerritMerged openstack/keystone: Enable try_except_pass Bandit test  https://review.openstack.org/22573810:52
*** henrynash has quit IRC10:56
*** gildub has joined #openstack-keystone10:59
*** lhcheng has quit IRC11:04
*** flwang has quit IRC11:07
*** gb21 has quit IRC11:07
*** aix has quit IRC11:07
*** flwang has joined #openstack-keystone11:08
*** jaosorior has joined #openstack-keystone11:10
*** jamielennox is now known as jamielennox|away11:11
openstackgerritMerged openstack/keystone: Keystone Spelling Errors in docstrings and comments  https://review.openstack.org/23994611:19
*** dims has joined #openstack-keystone11:27
*** gb21 has joined #openstack-keystone11:31
*** lhcheng has joined #openstack-keystone11:37
*** ChanServ sets mode: +v lhcheng11:37
*** iurygregory has left #openstack-keystone11:38
*** urulama has quit IRC11:40
*** urulama has joined #openstack-keystone11:40
*** josecastroleon has quit IRC11:42
*** iurygregory has joined #openstack-keystone11:46
*** EinstCrazy has joined #openstack-keystone11:53
*** jerrygb has joined #openstack-keystone11:54
*** nisha has joined #openstack-keystone11:57
*** gds has quit IRC12:03
*** flwang has quit IRC12:03
*** flwang has joined #openstack-keystone12:04
*** josecastroleon has joined #openstack-keystone12:06
*** fhubik is now known as fhubik_brb12:08
openstackgerritMonty Taylor proposed openstack/keystoneauth: Remove mox  https://review.openstack.org/24246312:12
*** wuhg has quit IRC12:31
*** zigo has quit IRC12:36
*** zigo has joined #openstack-keystone12:37
*** weihan has joined #openstack-keystone12:38
*** fhubik_brb is now known as fhubik12:39
*** weihan has quit IRC12:51
*** boris-42 has quit IRC12:58
*** lhcheng has quit IRC13:00
*** gordc has joined #openstack-keystone13:00
dolphmmarekd: it's not an option yet, but we're about 3 blueprints away (and 9 months) from it being a viable use case. basically, it's the process of establishing identity through a federation, having that user establish secondary credentials in keystone, and then disconnecting the federated association in favor of the local one.13:01
dolphmmarekd: it's the opposite of account linking, but we need account linking first13:01
*** gildub has quit IRC13:02
marekddolphm: and whose idea is that?13:03
marekddolphm: am i missing something?13:03
dolphmmarekd: no lol. i just ran across it reading a whitepaper or something the other day13:04
dolphmmarekd: i just want to see people's eyebrows in a couple releases when "Defederation" is a headline feature lol13:04
marekddolphm: LOL13:05
marekddolphm: if it's for peoples suprised faces I think we should start working on it asap.13:06
dolphmmarekd: lol13:06
marekddolphm: do you have the source depicting that 'defederation' ?13:07
dolphmmarekd: totally going to submit a conference talk on "How to defederate your keystone"13:07
dolphmmarekd: https://documentation.pingidentity.com/display/PF66/Account+Linking13:07
dolphmmarekd: https://documentation.pingidentity.com/display/PF610/SP+Account+Linking13:08
mordredGAH RAGE RAGE RAGE13:09
marekdyy?13:10
mordreddolphm: you look awake - I think it's your turn to get the rage13:10
* dolphm RAAAAAAAAGGEEEE13:10
mordreddolphm: keystoneclient.client.Client requires that you pass in an auth_url or an endpoint EVEN IF you pass in a Session already13:10
* dolphm actual rage.13:11
mordredthat makes it the only client in openstack that does not properly handle being passed a keystone session13:11
* mordred cries13:11
dolphmmordred: latest version?13:11
mordredyah. in master even13:11
mordredbecause client.Client actually calls discover13:11
mordredkeystoneclient.exceptions.DiscoveryFailure: Not enough information to determine URL. Provide either auth_url or endpoint13:12
dolphmso client.Client(session=session) is guaranteed to fail?13:13
mordredyes13:13
mordredalso, while I'm raging, if you do want to pass a version, it has to be a tuple, rather than a number - but the fact that it's not required makes me happy, so you get a pass on that one13:14
dolphmmordred: lol13:15
dolphmmordred: and it doesn't matter what plugin you're using or anything? i'm looking to reproduce now13:16
mordreddolphm: nope. not at all13:17
mordred(although I'm using password auth plugin fwiw)13:17
mordredah - ksc._discover.Discover takes a mandatory url as a param13:18
dolphmmordred: http://cdn.pasteraw.com/8fg3wmc0f8suuv4wzcz9qqboqwsvuok13:19
dolphmmordred: (latest version is 1.8.1)13:20
mordreddolphm: python-keystoneclient==1.8.1  # git sha 6fce93d13:20
mordredyeah. that's what I've got installed13:20
mordredshould I try downgradin to 1.7.1 and see if it works for me?13:20
dolphmmordred: with 1.8.1 http://cdn.pasteraw.com/ambu73bk1gdgjlboq0hwq9mt9111zwx13:22
dolphmmordred: what are you doing differently?13:22
mordredlemme get you a paste - one sec13:22
dolphmmordred: v2, unversioned url, etc?13:23
dolphmk13:23
*** nisha has quit IRC13:24
mordreddolphm: keystoneauth1.identity.generic.password.Password13:25
mordredis the auth plugin I'm using13:25
dolphmahh hmm13:25
mordredhttp://paste.openstack.org/show/47818013:25
mordredI'm going to try your example explicitly13:25
mordredoh!13:26
mordreddolphm: you're using keystoneclient.v3.Client13:26
mordredI'm talking about keystoneclient.client.Client13:26
*** NM has quit IRC13:28
dolphmalright, let me try that. generic password plugin worked too http://cdn.pasteraw.com/3vifojietvpnka0o1eiij6hxkt6qjqh13:28
*** NM has joined #openstack-keystone13:28
mordredyah. - versioned client constructors work13:28
mordredit's the discovery constructor that does not13:29
*** aix has joined #openstack-keystone13:29
dolphm(but first tested keystoneauth1 1.2.0 and that worked)13:30
dolphmokay, that makes a little more sense13:30
dolphmi mean, still terribly broken, but13:30
dolphmyay! repro'd13:32
dolphmmordred: ^13:32
mordredwoot!13:32
*** edmondsw has joined #openstack-keystone13:32
*** henrynash has joined #openstack-keystone13:32
*** ChanServ sets mode: +v henrynash13:32
dolphmso if this works: http://cdn.pasteraw.com/3vifojietvpnka0o1eiij6hxkt6qjqh13:32
*** richm has joined #openstack-keystone13:32
dolphmthen this should too: http://cdn.pasteraw.com/p4qm50pve3izne0xe2dwvj2g4yzq5mi13:32
dolphmso, there's your bug report13:33
mordreddolphm: I _think_ I may have a patch for you ...13:33
dolphmo?13:33
mordredyah - because you can get the endpoint from the session with session.get_endpoint(interface=plugin.AUTH_INTERFACE)13:33
henrynashsamueldmq: ping13:34
*** bdossant has quit IRC13:37
*** bdossant has joined #openstack-keystone13:37
*** mflobo has joined #openstack-keystone13:38
*** mflobo has left #openstack-keystone13:38
*** josecastroleon has quit IRC13:38
*** josecastroleon has joined #openstack-keystone13:38
*** NM has quit IRC13:39
*** ericksonsantos has quit IRC13:41
mordredok. my first attempt did not work: https://bugs.launchpad.net/python-keystoneclient/+bug/151383913:42
openstackLaunchpad bug 1513839 in python-keystoneclient "discovery constructor fails with only session parameter" [Undecided,New]13:42
henrynashgyee: ping13:46
openstackgerrithenry-nash proposed openstack/keystone: Provide storage for new inheritance assignment  https://review.openstack.org/24130113:46
*** tellesnobrega has quit IRC13:46
*** ericksonsantos has joined #openstack-keystone13:47
*** tellesnobrega has joined #openstack-keystone13:47
dolphmmordred: https://bugs.launchpad.net/python-keystoneclient/+bug/1513839/comments/113:51
openstackLaunchpad bug 1513839 in python-keystoneclient "discovery constructor fails with only session parameter" [High,Confirmed]13:51
mordreddolphm: for some reason, in ksc, session.get_endpoint(interface=auth.AUTH_INTERFACE) is giving me None13:51
mordreddolphm: but with ksa, I get an endpoint out of the session properly13:52
*** e0ne has quit IRC13:55
mordredwhile I'm poking humans13:55
mordred                version = tuple(str(float(version)).split('.'))13:55
mordredis just silly13:55
*** e0ne has joined #openstack-keystone13:56
dolphmwtf13:56
openstackgerritMarek Denis proposed openstack/keystone: Move federation extension into keystone core  https://review.openstack.org/21477513:57
*** hrou has joined #openstack-keystone13:59
openstackgerrithenry-nash proposed openstack/keystone: Remove manager-driver assignment metadata construct  https://review.openstack.org/14899513:59
openstackgerritMarek Denis proposed openstack/keystone: Move federation extension into keystone core  https://review.openstack.org/21477514:00
*** njohnston is now known as nate_gone14:04
dolphmmordred: what's the url for the upcoming code search tool?14:05
mordredhttp://codesearch.openstack.org/14:05
dolphmshould have guessed.14:05
mordreddolphm: also, the other thing is because keystoneclient discovery constructor takes the version as a tuple14:05
mordrednot as a string14:05
openstackgerritMonty Taylor proposed openstack/python-keystoneclient: Split version string into a tuple for the user  https://review.openstack.org/24249114:07
mordreddolphm: ^^ but there you go. that fixes that :)14:07
dolphmmordred: curl http://cdn.pasteraw.com/p0vurdqcrd6aaie54rfe7gututux6c3 | git apply :)14:08
dolphmmordred: oh different patch lol14:08
mordredheh14:08
mordredno - I have not yet figured out why my patch for fixing the session thing does not dowk14:09
mordredwork14:09
openstackgerritMarek Denis proposed openstack/keystone: Move federation sql migrations to common  https://review.openstack.org/23453714:09
*** NM has joined #openstack-keystone14:10
*** ninag has joined #openstack-keystone14:13
openstackgerritMonty Taylor proposed openstack/python-keystoneclient: Pull the endpoint from the Session  https://review.openstack.org/24249514:13
mordreddolphm: this does not work ^^14:14
mordred:)14:14
openstackgerritMarek Denis proposed openstack/keystone: Move oauth1 extension into core  https://review.openstack.org/23459814:14
*** diazjf has joined #openstack-keystone14:21
openstackgerritMarek Denis proposed openstack/keystone: Move oauth1 sql migrations to common  https://review.openstack.org/23512114:22
dolphmmordred: well, to be fair, you ARE unconditionally raising the exception after attempting to fix the missing url14:24
mordreddolphm: oops14:24
dolphmmordred: but i still can't make that test pass14:25
mordredyah14:25
dolphmmordred: i assume you meant this? http://cdn.pasteraw.com/pedw64y46472sgcu0huwa1zlvddf3lz14:25
openstackgerritMonty Taylor proposed openstack/python-keystoneclient: Pull the endpoint from the Session  https://review.openstack.org/24249514:26
mordreddolphm: yup14:26
dolphmmordred: or another elif on the conditional above14:26
mordredso - the question is - why is get_endpoint returning None there :(14:26
mordredwell, we want what you did - because if the session.get_endpoint returns None, we definitely want to throw that error and not fall through to the discover error14:26
mordredthe other one is ugly traceback yuck14:27
*** petertr7_away is now known as petertr714:27
dolphmmordred: when i run that test though, the failure i get is that the session has no auth plugin?14:29
*** diazjf has quit IRC14:29
mordreddolphm: hrm14:31
mordredis that just because of how we're mocking things?14:31
*** jsavak has joined #openstack-keystone14:32
*** btully has joined #openstack-keystone14:36
openstackgerritLance Bragstad proposed openstack/keystone: Add caching to role assignments  https://review.openstack.org/21571514:37
*** jsavak has quit IRC14:37
dolphmmordred: i don't *think* so14:38
openstackgerritLance Bragstad proposed openstack/keystone: Expose method list inconsistency in federation api  https://review.openstack.org/22912514:40
*** jsavak has joined #openstack-keystone14:42
openstackgerritMerged openstack/keystoneauth: Remove mox  https://review.openstack.org/24246314:43
openstackgerritBrant Knudson proposed openstack/keystoneauth: Switch saml2 from lxml to built-in xml  https://review.openstack.org/24251214:43
*** nate_gone is now known as njohnston14:44
openstackgerrithenry-nash proposed openstack/keystone: Use list_role_assignments to get projects/domains for user  https://review.openstack.org/24251314:44
openstackgerritLance Bragstad proposed openstack/keystone: Add caching to role assignments  https://review.openstack.org/21571514:48
openstackgerritMarek Denis proposed openstack/keystone: Move revoke extension into core  https://review.openstack.org/23570414:49
*** diazjf has joined #openstack-keystone14:49
openstackgerritMarek Denis proposed openstack/keystone: Move revoke sql migrations to common  https://review.openstack.org/23571214:49
openstackgerritBrant Knudson proposed openstack/keystoneauth: Switch saml2 from lxml to built-in xml  https://review.openstack.org/24251214:55
*** zqfan_afk has quit IRC14:56
*** NM1 has joined #openstack-keystone14:58
*** NM has quit IRC14:58
*** pumaranikar has joined #openstack-keystone14:59
openstackgerritDolph Mathews proposed openstack/python-keystoneclient: Pull the endpoint from the Session  https://review.openstack.org/24249514:59
dolphmmordred: amaze at the ghetto ^15:00
mordredI'm not going to enjoy looking at tihs am I?15:00
dolphmmordred: depends on whether you're in a timezone that permits drinking15:02
mordreddolphm: ok. that's not as gross as I thought15:04
*** alejandrito has joined #openstack-keystone15:04
openstackgerritTom Cocozzello proposed openstack/keystone: Change tests that are setting incorrect Distinguished Names  https://review.openstack.org/24137815:06
dolphmmordred: and it works in the land of devstack15:07
mordreddolphm: woot!15:08
*** Ephur has quit IRC15:08
*** Ephur has joined #openstack-keystone15:09
*** pietervanw has joined #openstack-keystone15:10
openstackgerritayoung proposed openstack/keystone: set `is_admin` on tokens for admin project  https://review.openstack.org/24071915:12
openstackgerritayoung proposed openstack/keystone: Updated Cloudsample  https://review.openstack.org/24072015:14
openstackgerrithenry-nash proposed openstack/keystone: Use list_role_assignments to get assignments by role_id  https://review.openstack.org/24252915:16
openstackgerritFernando Diaz proposed openstack/keystone: Add Mapping Combinations for Keystone to Keystone Federation  https://review.openstack.org/23767315:20
*** NM1 has quit IRC15:20
*** NM has joined #openstack-keystone15:20
*** pietervanw has left #openstack-keystone15:22
*** topol has joined #openstack-keystone15:25
*** ChanServ sets mode: +v topol15:25
henrynashanyone fancy executing the coup-de-grace on the old kvs-inspired metadata assignment structures? https://review.openstack.org/#/c/148995/15:26
*** sileht has quit IRC15:32
*** jorge_munoz has quit IRC15:34
*** NM has quit IRC15:36
*** tonytan4ever has joined #openstack-keystone15:37
*** dave-mccowan has quit IRC15:39
*** e0ne has quit IRC15:46
*** jorge_munoz has joined #openstack-keystone15:46
*** topol has quit IRC15:48
*** topol has joined #openstack-keystone15:49
*** ChanServ sets mode: +v topol15:49
*** ayoung has joined #openstack-keystone15:53
*** ChanServ sets mode: +v ayoung15:53
*** dave-mccowan has joined #openstack-keystone15:53
*** jsavak has quit IRC16:02
*** jsavak has joined #openstack-keystone16:04
*** woodster_ has joined #openstack-keystone16:05
*** phalmos has joined #openstack-keystone16:07
*** zzzeek has joined #openstack-keystone16:08
*** zzzeek has quit IRC16:09
*** zzzeek has joined #openstack-keystone16:10
*** jorge_munoz_ has joined #openstack-keystone16:12
*** jorge_munoz has quit IRC16:12
*** jorge_munoz_ is now known as jorge_munoz16:12
*** pumaranikar has quit IRC16:13
*** pumaranikar has joined #openstack-keystone16:14
*** petertr7 is now known as petertr7_away16:14
*** bdossant has quit IRC16:16
*** phalmos has quit IRC16:16
lbragstadmfisch clayton i have an action item to follow up with both of you on nginx configs, is now a good time to do that?16:17
lbragstadspecifically, nginx configs for keystone16:18
lbragstadi believe it was from the keystone deprecations session where we wanted to have some more documentation around running keystone in apache/nginx before removing eventlet16:19
bretonyep, because some people had problems with running keystone with apache in containers16:20
lbragstadyes16:20
openstackgerritayoung proposed openstack/keystone: Updated Cloudsample  https://review.openstack.org/24072016:20
* breton is still in Tokyo16:20
*** phalmos has joined #openstack-keystone16:25
claytonlbragstad : I think mfisch is busy moving things between data centers atm ;)16:28
claytonbut I'm mostly around16:28
openstackgerritayoung proposed openstack/keystone: set `is_admin` on tokens for admin project  https://review.openstack.org/24071916:29
*** jvarlamova_ has joined #openstack-keystone16:32
*** jaosorior has quit IRC16:35
openstackgerritayoung proposed openstack/keystone-specs: is_admin_project  https://review.openstack.org/24223216:36
*** petertr7_away is now known as petertr716:36
*** HenryG has quit IRC16:37
*** e0ne has joined #openstack-keystone16:38
*** HenryG has joined #openstack-keystone16:39
*** jsavak has quit IRC16:39
*** jsavak has joined #openstack-keystone16:40
*** sileht has joined #openstack-keystone16:41
*** su_zhang has joined #openstack-keystone16:45
*** su_zhang has quit IRC16:47
openstackgerritTom Cocozzello proposed openstack/keystonemiddleware: Define entry points for filter factories for Paste Deployment  https://review.openstack.org/23383916:49
*** NM has joined #openstack-keystone16:50
*** gyee has joined #openstack-keystone16:52
*** ChanServ sets mode: +v gyee16:52
*** petertr7 is now known as petertr7_away16:53
*** mylu has joined #openstack-keystone16:53
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_endpoint_ref consistently  https://review.openstack.org/23775816:55
openstackgerritBrant Knudson proposed openstack/keystoneauth: Switch saml2 from lxml to built-in xml  https://review.openstack.org/24251216:56
*** fhubik has quit IRC16:57
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_service_ref() consistently  https://review.openstack.org/23828316:59
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_region_ref() consistently  https://review.openstack.org/23830216:59
*** diazjf has quit IRC16:59
*** shaleh has joined #openstack-keystone16:59
*** topol has quit IRC17:00
*** jsavak has quit IRC17:02
openstackgerrithenry-nash proposed openstack/keystone: Show defect in list_user_ids that only lists direct user assignments  https://review.openstack.org/24256417:03
*** roxanagh_ has joined #openstack-keystone17:03
openstackgerrithenry-nash proposed openstack/keystone: Show defect in list_user_ids that only lists direct user assignments  https://review.openstack.org/24256417:15
*** browne has joined #openstack-keystone17:15
samueldmqhenrynash: ping - I am around now17:15
*** mylu has quit IRC17:16
*** mylu has joined #openstack-keystone17:16
henrynashsamueldmq: hi….I want to resurectsome of the things you did in https://review.openstack.org/#/c/155733/ - so if it’s OK I’ll be posting a series of patches - some of which will take code from there - I’ll make you co-author on this…17:19
*** mylu has quit IRC17:21
henrynashsamueldmq: I want to push these in before I start messing with bringing inheritance into core and changing the semantcis17:21
*** mylu has joined #openstack-keystone17:21
*** e0ne has quit IRC17:21
samueldmqhenrynash: please do it!17:22
henrynashsamueldmq: ok, thanks17:22
samueldmqhenrynash: I am sorry I didn't get time to submit those again, actually I had forgot :/17:22
henrynashsamueldmq: np…I’m going to really fix up all teh methods so ideal we ONLY use list_role_assignments17:23
samueldmqhenrynash: exactly, that's the idea, so we have a central point of soundness (specially for all the expansions: group/inheritance)17:24
openstackgerrithenry-nash proposed openstack/keystone: Fix defect in list_user_ids that only lists direct user assignments  https://review.openstack.org/24257417:24
henrynashsamueldmq: exactly17:24
samueldmqhenrynash: yes and fix things like this ^17:24
henrynashyep!17:24
samueldmqhenrynash: thanks for taking time for working on this :)17:25
*** lhcheng has joined #openstack-keystone17:25
*** ChanServ sets mode: +v lhcheng17:25
henrynashsamueldmq: np17:25
*** roxanagh_ has quit IRC17:26
*** roxanagh_ has joined #openstack-keystone17:29
openstackgerrithenry-nash proposed openstack/keystone: Fix defect in list_user_ids that only lists direct user assignments  https://review.openstack.org/24257417:29
samueldmqhenrynash: chain starts at https://review.openstack.org/#/c/148995/ ?17:29
henrynashsamueldmq: yes17:29
openstackgerrithenry-nash proposed openstack/keystone: Fix defect in list_user_ids that only lists direct user assignments  https://review.openstack.org/24257417:31
samueldmqhenrynash: nice, will keep my eyes on them!17:32
henrynashsamueldmq: thanks…doing them piecemeal to make them more consumable (reviewable)17:32
samueldmqhenrynash: ++17:32
henrynashgyee: hi…fancy shooting some old code in the head? https://review.openstack.org/#/c/148995/17:34
*** jvarlamova_ has quit IRC17:36
openstackgerritBrant Knudson proposed openstack/keystone: Remove keystoneclient tests  https://review.openstack.org/24047417:36
*** diazjf has joined #openstack-keystone17:37
samueldmqhenrynash: that's a great change, removing tons of code and re-using that list_role_assignments :)17:38
henrynashsamueldmq: getting out the axe….cut cut cut17:38
samueldmq:)17:39
*** jbell8 has joined #openstack-keystone17:40
gyeehenrynash, yes sir17:45
henrynashgyee: let’s say goodbye to that old role metadata! https://review.openstack.org/#/c/148995/17:47
gyeehenrynash, nice cleanup!17:47
henrynashgyee: thx….well overdue, that one17:48
boltRis there a way to hide admin URLs from normal users?17:49
boltRi found a bug report and commit that had keystone hide it by default17:49
boltRhttps://launchpad.net/bugs/85410417:49
openstackLaunchpad bug 854104 in OpenStack Identity (keystone) "add ability to obscure internal and admin endpoints from standard users" [High,Fix released] - Assigned to Yogeshwar (yogesh-srikrishnan)17:49
boltRbut seems like it's no longer in use?17:50
gyeeboltR, with endpoint filtering you can hide any endpoints17:50
samueldmqhenrynash: gyee: oh wait, I have a -1 there (https://review.openstack.org/#/c/148995/)17:50
samueldmqhenrynash: please check if it makes sense before merging17:51
openstackgerritayoung proposed openstack/keystone-specs: Implied  Roles  https://review.openstack.org/12570417:51
henrynashsameudmq: hmm, yes, let me check that….17:51
gyeesamueldmq, isn't henrynash have a spec on assigning role on the "special project" and have it inherited down?17:52
gyeefuture proof perhaps?17:52
*** petertr7_away is now known as petertr717:53
samueldmqgyee: yes.. in this case he's replacing old methods with the new list_role_assignments, but I believe the behavior is changed in that case17:53
*** jistr has quit IRC17:54
henrynashgyee: I thnk perhaps we had better pull the +A while I investigate17:54
boltRgyee: thanks for pointing me in the right direction17:56
boltRdo you know if this is compatible with v2?17:56
*** tonytan4ever has quit IRC17:58
gyeeboltR, endpoint filtering APIs themselves are V3, but it will impact the V2 catalog17:58
gyeeyou can setup the endpoint-project/tenant relationship using V3 APIs, and all token requests will only see the filtered catalog17:59
*** tonytan4ever has joined #openstack-keystone18:00
*** henrynash has quit IRC18:01
gyeeanteaya, around?18:02
*** su_zhang has joined #openstack-keystone18:02
*** su_zhang has quit IRC18:03
*** su_zhang has joined #openstack-keystone18:04
dolphmlbragstad: http://cdn.pasteraw.com/nu278pbntid1wfy3vbl8e7c1vvpgbcs18:04
dstanektjcocozz: hi18:05
tjcocozzhey dstanek18:05
dstanektjcocozz: i just commented on that review again. let me know what you think. i'd like to get that one +2ed before i leave for the weekend18:06
shalehdstanek: thanks for the rebase earlier.18:07
dstanekshaleh: np. i had work that i based on it so i needed to get it up to date18:08
shalehwith this morning's update hopefully I can get that series buttoned down18:09
shalehstupid no whitespace after the function docstring check hung me up18:09
*** diazjf has quit IRC18:09
shalehI seriously do not understand hacker's hatred of whitespace18:09
shalehhackers'18:10
shalehbah18:10
dstanekshaleh: i think it's more that a way was picked and we want to be consistent18:13
boltRgyee: i see, good to know18:13
shalehdstanek: I get it, I will follow it. Does not mean I agree with it or like :-)18:14
dstaneki feel the same was about only importing modules :-)18:15
boltRthanks for the help!18:15
shalehdstanek: seriously18:15
shalehdstanek: ++ right there with ya18:15
shalehwe only have 78 chars to type yet we need to ensure every identifier is as long as possible. Talk about rigged for failure.18:16
dstanek:-)18:16
bknudsonshorten symbol names locally by renaming them18:16
*** tonytan_brb has joined #openstack-keystone18:17
*** browne has quit IRC18:17
shalehbknudson: yeah, I know the tricks. Does not make the need for them ok.18:17
*** tonytan_brb has quit IRC18:17
dstanekbknudson: you can, but that can get silly18:17
tjcocozzdstanek, responed18:19
*** tonytan4ever has quit IRC18:19
tjcocozzdstanek, responded18:20
dstaneki guess we should just make a standard section after the imports for shortening identifiers - i need to research the rationale behind module only18:20
dstanektjcocozz: not seeing it18:20
shalehdstanek: the usual rationale is disambiguation of identifiers18:20
*** e0ne has joined #openstack-keystone18:21
*** lsmola has quit IRC18:21
shalehdstanek: which FOoException are we using for instance.18:21
dstanekshaleh: bah. if i import the module and 4 lines later pull something out of the module then it's no different18:21
shalehdstanek: concur, but that is usually the reason i have seen elsewhere. Can't speak for Keystone and OpenStack.18:22
dstanekshaleh: the only time i've need to do that is when i wanted to replace things in a module and have the rest of the system get those changes, but in that case you couldn't shorted the name anyway18:22
shalehwhen using external libs, I have had cases for there were multiple "ValidationException" types defined.18:23
shalehbut use the tool when you need it. Otherwise you are sliding down towards Hungarian stupidity18:24
bknudsonthere's been some discussion about swagger on the -dev ml recently... has anybody looked at it for keystone?18:24
bknudsonI wonder if we couldn't add a bit to the JSONHome generator to make it generate a swagger doc18:24
tjcocozzdstanek, sorry I forgot to publish that comment.18:25
*** topol has joined #openstack-keystone18:25
*** ChanServ sets mode: +v topol18:25
dstanekbknudson: the API framework?18:25
bknudsondstanek: swagger is a specification, and I guess it can be a framework, too18:26
bknudsonhttp://swagger.io/getting-started/18:26
dstanektjcocozz: bknudson: i think the name check for the entry points is enough to test that they are registered18:27
dstanekbknudson: yep, that's the one18:27
bknudsondstanek: do we need to check that the entrypoints are defined correctly in the setup.cfg ?18:27
dstanekbknudson: i've used that for green field dev when i didn't have existing APIs to support18:27
bknudsondstanek: tjcocozz: I'm fine with it either way. If people keep messing up their setup.cfg we can add it back in easy enough.18:29
*** topol has quit IRC18:29
dstanekbknudson: the set comparison will do that18:30
shalehbknudson, dstanek: so would Keystone need to emit YAML definitions that are consumed by a swagger tool?18:31
bknudsonshaleh: keystone could emit yaml or json swagger doc18:32
openstackgerritTom Cocozzello proposed openstack/keystonemiddleware: Define entry points for filter factories for Paste Deployment  https://review.openstack.org/23383918:32
tjcocozzdstanek, bknudson ^^18:32
shalehbknudson: could this be a way to have more accurate API specs?18:33
shalehcode -> specs instead of the other way around18:33
bknudson(the spec is always accurate)18:33
bknudsonbut yes, some other projects are looking to generate their specs somehow.18:34
bknudsonfrom the routes or something18:34
*** wanghua_ has quit IRC18:34
*** wanghua_ has joined #openstack-keystone18:35
dstaneki still think of swagger as a hipster/startup thing that hasn't caught on yet18:39
shalehdstanek: there is always the initial buy in period18:40
shalehdstanek: basically it looks like people who miss SOAP18:40
shalehaka help for lost Java devs18:40
bknudsonsounds like the docs team wants to change the api docs page to be swagger based18:40
shalehbknudson: are they implementing it :-)18:41
bknudsonwe do need to reinvent all the ws-* specs18:41
shalehdstanek: how goes the test reorg?18:45
dstanekshaleh: i based it off of your work now since i did have to make a few changes involving new_*18:47
shalehah, sorry to get in the weay18:47
*** mylu has quit IRC18:47
shalehdstanek: project and user I am saving until the end. They are the thorny ones.18:49
shalehI am finishing up domain right now18:50
*** diazjf has joined #openstack-keystone18:55
*** browne has joined #openstack-keystone18:59
*** diazjf has quit IRC19:00
openstackgerritDolph Mathews proposed openstack/python-keystoneclient: Pull the endpoint from the Session  https://review.openstack.org/24249519:00
*** su_zhang has quit IRC19:02
*** e0ne has quit IRC19:08
*** e0ne has joined #openstack-keystone19:12
*** aix has quit IRC19:15
*** tonytan4ever has joined #openstack-keystone19:17
*** mylu has joined #openstack-keystone19:25
*** dave-mccowan has quit IRC19:30
*** mylu has quit IRC19:31
*** openstackstatus has joined #openstack-keystone19:35
*** ChanServ sets mode: +v openstackstatus19:35
*** mylu has joined #openstack-keystone19:39
-openstackstatus- NOTICE: Gerrit will be offline at 20:00-20:15 UTC today (starting 20 minutes from now) for scheduled project rename maintenance19:40
shalehyay19:41
*** phalmos has quit IRC19:43
*** mylu has quit IRC19:44
*** mylu has joined #openstack-keystone19:45
*** dave-mccowan has joined #openstack-keystone19:46
*** spandhe has joined #openstack-keystone19:46
*** mylu has quit IRC19:47
*** mylu_ has joined #openstack-keystone19:47
openstackgerritMerged openstack/keystone: [rally] remove deprecated arg  https://review.openstack.org/24025119:47
*** mylu_ has quit IRC19:47
*** daemontool has quit IRC19:47
*** mylu has joined #openstack-keystone19:48
openstackgerritMerged openstack/keystone: Add Mapping Combinations for Keystone to Keystone Federation  https://review.openstack.org/23767319:50
*** mylu has quit IRC19:52
*** phalmos has joined #openstack-keystone19:52
*** e0ne has quit IRC19:54
openstackgerritayoung proposed openstack/keystone: implied roles  https://review.openstack.org/24261419:55
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_service_ref() consistently  https://review.openstack.org/23828319:57
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_endpoint_ref consistently  https://review.openstack.org/23775819:57
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_region_ref() consistently  https://review.openstack.org/23830219:57
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_domain_ref consistently  https://review.openstack.org/24261519:57
*** tonytan4ever has quit IRC19:57
*** urulama has quit IRC19:58
*** pauloewerton has joined #openstack-keystone19:59
openstackgerritPaulo Ewerton Gomes Fragoso proposed openstack/python-keystoneclient: List federated projects from keystoneauth  https://review.openstack.org/24261620:00
*** mylu has joined #openstack-keystone20:01
-openstackstatus- NOTICE: Gerrit is offline until 20:15 UTC today for scheduled project rename maintenance20:02
*** ChanServ changes topic to "Gerrit is offline until 20:15 UTC today for scheduled project rename maintenance"20:02
*** mylu has quit IRC20:04
*** mylu has joined #openstack-keystone20:05
*** diazjf has joined #openstack-keystone20:06
*** roxanagh_ has quit IRC20:13
*** mylu has quit IRC20:19
*** mylu has joined #openstack-keystone20:19
*** mylu_ has joined #openstack-keystone20:21
*** mylu has quit IRC20:21
*** roxanagh_ has joined #openstack-keystone20:26
*** ninag has quit IRC20:31
*** topol has joined #openstack-keystone20:35
*** ChanServ sets mode: +v topol20:35
openstackgerritTom Cocozzello proposed openstack/keystone: Fix some nits inside validation/config.py  https://review.openstack.org/24262220:36
*** ChanServ changes topic to "Liberty is Out yay!! \o/ | Etherpads for summit https://wiki.openstack.org/wiki/Design_Summit/Mitaka/Etherpads#Keystone"20:36
*** dims is now known as dimsum__20:37
*** Guest88047 is now known as jdg20:43
*** jdg is now known as jgriffith20:44
*** mylu_ has quit IRC20:49
*** daemontool has joined #openstack-keystone20:52
*** gordc has quit IRC20:53
pauloewertonhi, everyone. I'm trying to create a new api call '/projects/{id}/cascade' and I've added the following code to resource/routers: http://paste.openstack.org/show/478224/20:55
pauloewertonbut it gives me:     Project field is required and cannot be empty.20:55
*** mylu has joined #openstack-keystone20:55
pauloewertonalthough I've already created a new resource/controllers call20:55
*** harlowja_ has joined #openstack-keystone20:56
*** harlowja has quit IRC20:56
*** openstackgerrit has quit IRC21:01
pauloewertondstanek, hi. have you ever seen any thing like that?21:01
pauloewerton^21:02
*** su_zhang has joined #openstack-keystone21:02
*** openstackgerrit has joined #openstack-keystone21:02
*** pauloewerton has quit IRC21:04
*** raildo is now known as raildo-afk21:04
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_service_ref() consistently  https://review.openstack.org/23828321:05
*** su_zhang has quit IRC21:06
*** NM has quit IRC21:07
*** roxanagh_ has quit IRC21:10
*** jrist has quit IRC21:13
*** petertr7 is now known as petertr7_away21:14
*** petertr7_away is now known as petertr721:15
*** jrist has joined #openstack-keystone21:16
*** shaleh is now known as shaleh|away21:22
*** su_zhang has joined #openstack-keystone21:24
*** mylu has quit IRC21:25
*** mylu has joined #openstack-keystone21:25
openstackgerritFernando Diaz proposed openstack/keystone: Make K2K Mapping Attribute Examples for visible  https://review.openstack.org/24263921:26
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_region_ref() consistently  https://review.openstack.org/23830221:26
openstackgerritFernando Diaz proposed openstack/keystone: Make K2K Mapping Attribute Examples for visible  https://review.openstack.org/24263921:28
openstackgerritFernando Diaz proposed openstack/keystone: Make K2K Mapping Attribute Examples more visible  https://review.openstack.org/24263921:30
*** roxanagh_ has joined #openstack-keystone21:34
openstackgerritTom Cocozzello proposed openstack/keystone: Change tests that are setting incorrect Distinguished Names  https://review.openstack.org/24137821:37
*** njohnston has left #openstack-keystone21:38
*** tonytan4ever has joined #openstack-keystone21:39
*** phalmos has quit IRC21:41
*** akanksha_ has joined #openstack-keystone21:46
*** jerrygb has quit IRC21:46
*** jerrygb has joined #openstack-keystone21:47
*** topol has quit IRC21:47
*** lhinds has joined #openstack-keystone21:50
*** jerrygb has quit IRC21:51
*** mylu has quit IRC21:54
*** henrynash has joined #openstack-keystone21:55
*** ChanServ sets mode: +v henrynash21:55
*** alejandrito has quit IRC21:56
*** jasonsb has joined #openstack-keystone21:57
*** dave-mccowan has quit IRC21:57
ryanpetrelloayoung: any chance you've had time to look at https://review.openstack.org/#/c/241346/ ?21:59
ryanpetrelloor is there anybody else I should add to the review?21:59
*** tellesnobrega is now known as tellesnobrega_af22:02
*** petertr7 is now known as petertr7_away22:05
*** jasonsb has quit IRC22:05
*** jerrygb has joined #openstack-keystone22:09
*** jerrygb_ has joined #openstack-keystone22:10
*** mylu has joined #openstack-keystone22:13
*** jerrygb has quit IRC22:14
*** topol has joined #openstack-keystone22:15
*** ChanServ sets mode: +v topol22:15
*** mylu has quit IRC22:20
*** boris-42 has joined #openstack-keystone22:21
*** topol has quit IRC22:27
*** jbell8 has quit IRC22:34
*** doug-fish has quit IRC22:40
*** su_zhang has quit IRC22:57
*** jbell8 has joined #openstack-keystone22:57
*** diazjf has quit IRC23:09
*** hrou has quit IRC23:12
*** RichardRaseley has joined #openstack-keystone23:14
openstackgerritMerged openstack/keystonemiddleware: Define entry points for filter factories for Paste Deployment  https://review.openstack.org/23383923:16
RichardRaseleyI have questions about the 'user_name_attribute' and 'user_id_attribute'. I have an LDAP backend that is populated with users. Previously we had 'user_name_attribute' set to 'cn' and 'user_id_attribute' set to 'uid'. When attempting to auth against Keystone using python-openstackclient, I passed the 'uid' as the '--os-username', when in reality it was requiring the 'cn'. Is this expected?23:22
RichardRaseleyI would expect the user_id_attribute to be used for authentication and the user_name_attribute to be used for friendly display name, but maybe that is just some cognitive bias imposed by our internal schema.23:23
*** su_zhang has joined #openstack-keystone23:25
*** RichardRaseley has quit IRC23:26
*** pumaranikar has quit IRC23:27
*** topol has joined #openstack-keystone23:27
*** ChanServ sets mode: +v topol23:27
*** topol has quit IRC23:32
*** jbell8 has quit IRC23:32
*** tonytan4ever has quit IRC23:33
*** RichardRaseley has joined #openstack-keystone23:47
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_domain_ref consistently  https://review.openstack.org/24261523:51
*** dimsum__ has quit IRC23:52
*** jerrygb_ has quit IRC23:56

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