Monday, 2015-11-16

*** stevemar_ has joined #openstack-keystone00:00
*** ChanServ sets mode: +o stevemar_00:00
*** roxanaghe has quit IRC00:04
*** roxanaghe has joined #openstack-keystone00:04
*** gildub_ has joined #openstack-keystone00:07
*** roxanaghe has quit IRC00:09
*** jerrygb has quit IRC00:18
*** mylu has quit IRC00:19
*** mylu has joined #openstack-keystone00:20
openstackgerritDavanum Srinivas (dims) proposed openstack/pycadf: Remove python 2.6 and cleanup tox.ini  https://review.openstack.org/24549200:20
*** mylu_ has joined #openstack-keystone00:24
*** mylu has quit IRC00:25
*** EinstCrazy has quit IRC00:30
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.policy: Remove python 2.6 and cleanup tox.ini  https://review.openstack.org/24548200:33
*** mylu_ has quit IRC00:36
*** mylu has joined #openstack-keystone00:37
*** stevemar_ has quit IRC00:42
*** stevemar_ has joined #openstack-keystone00:44
*** ChanServ sets mode: +o stevemar_00:44
*** stevemar_ has quit IRC00:49
*** agireud has quit IRC01:00
*** agireud has joined #openstack-keystone01:03
*** markvoelker has joined #openstack-keystone01:06
*** agireud has quit IRC01:08
*** EinstCrazy has joined #openstack-keystone01:08
*** markvoelker has quit IRC01:10
*** agireud has joined #openstack-keystone01:10
openstackgerritJamie Lennox proposed openstack/keystoneauth: Extract json encoding to utils  https://review.openstack.org/24561101:12
openstackgerritJamie Lennox proposed openstack/keystoneauth: Allow saving and caching the plugin auth state  https://review.openstack.org/24561201:12
openstackgerritJamie Lennox proposed openstack/keystoneauth: Allow saving and caching the plugin auth state  https://review.openstack.org/24561201:24
*** mylu has quit IRC01:25
*** mylu has joined #openstack-keystone01:26
*** zouyee has joined #openstack-keystone01:27
*** bapalm has quit IRC01:29
*** tjcocozz has quit IRC01:30
*** mylu has quit IRC01:30
*** mylu has joined #openstack-keystone01:31
*** serverascode has quit IRC01:32
openstackgerritJamie Lennox proposed openstack/keystoneauth: Allow saving and caching the plugin auth state  https://review.openstack.org/24561201:33
*** ctracey has quit IRC01:33
*** Nakato has quit IRC01:33
*** gus has quit IRC01:33
*** darrenc has quit IRC01:33
*** sudorandom has quit IRC01:33
*** eglute has quit IRC01:33
*** mgagne has quit IRC01:33
*** darrenc has joined #openstack-keystone01:33
*** cloudnull has quit IRC01:34
*** dolphm has quit IRC01:34
*** ryanpetrello has quit IRC01:34
*** rm_work has quit IRC01:34
*** zeus has quit IRC01:34
*** jamielennox has quit IRC01:34
*** mjb has quit IRC01:35
*** d34dh0r53 has quit IRC01:35
*** Nakato has joined #openstack-keystone01:35
*** dtroyer_zz has quit IRC01:35
*** gus has joined #openstack-keystone01:37
*** ctracey has joined #openstack-keystone01:37
*** zeus has joined #openstack-keystone01:37
*** dolphm has joined #openstack-keystone01:37
*** zeus is now known as Guest3253701:38
*** sudorandom has joined #openstack-keystone01:38
*** mjb has joined #openstack-keystone01:38
*** d34dh0r53 has joined #openstack-keystone01:38
*** eglute has joined #openstack-keystone01:38
*** mgagne has joined #openstack-keystone01:38
*** ryanpetrello has joined #openstack-keystone01:38
*** rm_work has joined #openstack-keystone01:38
*** rm_work has quit IRC01:38
*** rm_work has joined #openstack-keystone01:38
*** mgagne is now known as Guest9104301:38
*** cloudkiller has joined #openstack-keystone01:38
*** dtroyer has joined #openstack-keystone01:39
*** jerrygb has joined #openstack-keystone01:39
*** serverascode has joined #openstack-keystone01:39
*** jamielennox has joined #openstack-keystone01:41
*** ChanServ sets mode: +v jamielennox01:41
*** EinstCrazy has quit IRC01:43
*** EinstCrazy has joined #openstack-keystone01:45
*** jbell8 has quit IRC01:47
*** tjcocozz has joined #openstack-keystone01:55
*** EinstCrazy has quit IRC01:55
*** bapalm has joined #openstack-keystone01:56
*** EinstCrazy has joined #openstack-keystone01:56
*** topol has joined #openstack-keystone02:00
*** ChanServ sets mode: +v topol02:00
*** jerrygb has quit IRC02:04
*** tjcocozz has quit IRC02:04
*** bapalm has quit IRC02:04
*** topol has quit IRC02:06
*** dims has joined #openstack-keystone02:06
*** mylu has quit IRC02:07
*** mylu has joined #openstack-keystone02:07
*** mylu has quit IRC02:09
*** davechen has quit IRC02:11
*** davechen has joined #openstack-keystone02:11
*** davechen1 has joined #openstack-keystone02:14
*** mylu has joined #openstack-keystone02:15
*** jasonsb has quit IRC02:15
*** jasonsb has joined #openstack-keystone02:15
*** roxanaghe has joined #openstack-keystone02:16
*** davechen has quit IRC02:17
*** roxanaghe has quit IRC02:21
*** dave-mccowan has joined #openstack-keystone02:21
*** davechen has joined #openstack-keystone02:23
*** roxanaghe has joined #openstack-keystone02:24
*** davechen1 has quit IRC02:25
*** jerrygb has joined #openstack-keystone02:26
*** bill_az has quit IRC02:27
*** amit213 has quit IRC02:27
*** amit213 has joined #openstack-keystone02:27
*** mylu has quit IRC02:30
*** mylu has joined #openstack-keystone02:30
*** mylu has quit IRC02:32
*** mylu has joined #openstack-keystone02:33
openstackgerritLiuNanke proposed openstack/keystone: Revert "Fix typos in documents and comments"  https://review.openstack.org/24561802:33
*** mylu has quit IRC02:34
*** mylu has joined #openstack-keystone02:34
*** mylu has quit IRC02:36
*** davechen1 has joined #openstack-keystone02:36
*** jasonsb has quit IRC02:36
*** jasonsb has joined #openstack-keystone02:37
*** davechen has quit IRC02:38
*** mylu has joined #openstack-keystone02:38
*** cloudkiller is now known as cloudnull02:38
*** mylu has quit IRC02:44
*** mylu has joined #openstack-keystone02:44
*** mylu has quit IRC02:49
*** agireud has quit IRC02:55
*** agireud has joined #openstack-keystone02:57
*** mylu has joined #openstack-keystone03:03
rm_workI have a *token* and I need to make a keystone session from it to pass to another python*-client library -- can I just make a session based on keystoneclient.auth.token_endpoint.Token and expect it to work?03:06
*** markvoelker has joined #openstack-keystone03:07
jamielennoxrm_work: do you want to rescope that token or just use it again?03:07
rm_workjust need it to be used03:07
jamielennoxthen yes, token_endpoint.Token just takes a token to use and the endpoint to use against03:07
rm_workand by endpoint... it means Auth endpoint, right?03:07
jamielennoxobviously though you sacrifice things like re-authentication, looking at the service catalog and all the other stuff03:07
rm_workah ok03:08
jamielennoxrm_work: no, it's like using the ADMIN token03:08
jamielennoxlike just put this value in the header and go03:08
rm_workyeah, it kinda is an admin token03:08
rm_workyou aware of the RAX "impersonation" concept?03:08
jamielennoxno, i'm ont03:08
rm_workk03:08
rm_workwell nevermind then :)03:08
rm_worklet's just say I get a token back from something, and i need to use *it*03:08
jamielennoxyep, then that will work, you will need to give it the actual endpoint of the service to send to03:09
*** gb21 has quit IRC03:09
jamielennoxbecause a token is just an identifier - we don't know the service catalog or anything if it's just a blob03:09
rm_workyeah03:09
rm_workkk will try this, thanks03:10
*** markvoelker has quit IRC03:11
*** mylu has quit IRC03:27
*** mylu has joined #openstack-keystone03:28
*** mylu has quit IRC03:32
*** mylu has joined #openstack-keystone03:42
*** dims has quit IRC03:47
*** jbell8 has joined #openstack-keystone03:47
*** dims has joined #openstack-keystone03:48
*** mylu has quit IRC03:48
*** mylu has joined #openstack-keystone03:48
*** csoukup has joined #openstack-keystone03:48
*** jbell8 has quit IRC03:52
*** davechen has joined #openstack-keystone03:58
*** davechen1 has quit IRC03:59
*** lhcheng has joined #openstack-keystone04:02
*** ChanServ sets mode: +v lhcheng04:02
*** davechen1 has joined #openstack-keystone04:03
*** davechen has quit IRC04:05
*** mylu_ has joined #openstack-keystone04:05
*** mylu has quit IRC04:05
*** dims has quit IRC04:08
*** agireud has quit IRC04:10
*** links has joined #openstack-keystone04:11
*** agireud has joined #openstack-keystone04:21
*** fawadkhaliq has joined #openstack-keystone04:33
openstackgerritDave Chen proposed openstack/keystone: Add testcases to check cache invalidation in endpoint filter extension  https://review.openstack.org/24563304:40
*** mylu_ has quit IRC04:40
*** mylu has joined #openstack-keystone04:41
*** mylu has quit IRC04:45
*** mylu has joined #openstack-keystone04:53
*** davechen1 has left #openstack-keystone04:54
openstackgerritDave Chen proposed openstack/keystone: Add testcases to check cache invalidation in endpoint filter extension  https://review.openstack.org/24563305:02
openstackgerritJamie Lennox proposed openstack/keystoneauth: Allow saving and caching the plugin auth state  https://review.openstack.org/24561205:05
*** mylu has quit IRC05:06
*** mylu has joined #openstack-keystone05:06
lifeless\05:06
openstackgerritJamie Lennox proposed openstack/keystoneauth: Allow saving and caching the plugin auth state  https://review.openstack.org/24561205:10
*** roxanaghe has quit IRC05:10
*** mylu has quit IRC05:11
*** sileht has quit IRC05:12
*** lhcheng has quit IRC05:20
*** fawadkhaliq has quit IRC05:21
*** fawadkhaliq has joined #openstack-keystone05:22
*** mylu has joined #openstack-keystone05:30
*** mylu has quit IRC05:37
*** mylu has joined #openstack-keystone05:38
*** dave-mccowan has quit IRC05:39
*** mylu has quit IRC05:42
*** btully has joined #openstack-keystone05:49
*** mylu has joined #openstack-keystone06:04
*** mylu has quit IRC06:05
*** roxanaghe has joined #openstack-keystone06:07
*** roxanaghe has quit IRC06:09
*** stevemar_ has joined #openstack-keystone06:11
*** ChanServ sets mode: +o stevemar_06:11
*** stevemar_ has quit IRC06:14
*** rcernin has joined #openstack-keystone06:16
*** jbell8 has joined #openstack-keystone06:18
*** jamielennox is now known as jamielennox|away06:25
*** zqfan_afk has quit IRC06:26
*** gb21 has joined #openstack-keystone06:28
*** dhellmann has quit IRC06:28
*** dhellmann has joined #openstack-keystone06:28
*** dhellmann has quit IRC06:34
*** dhellmann has joined #openstack-keystone06:34
*** hightall has joined #openstack-keystone06:43
*** miyagishi_t has joined #openstack-keystone06:44
*** miyagishi_t has quit IRC06:46
*** csoukup has quit IRC06:49
*** gildub_ has quit IRC06:57
*** jaosorior has joined #openstack-keystone06:59
*** jerrygb has quit IRC07:03
*** markvoelker has joined #openstack-keystone07:08
*** Nakato_ has joined #openstack-keystone07:09
*** sileht has joined #openstack-keystone07:11
*** markvoelker has quit IRC07:13
*** mflobo1 has left #openstack-keystone07:13
*** rm_work| has joined #openstack-keystone07:14
*** dtroyer_zz has joined #openstack-keystone07:14
*** dgonzalez_ has joined #openstack-keystone07:15
*** jrist has quit IRC07:15
*** dtroyer has quit IRC07:15
*** Nakato has quit IRC07:15
*** d34dh0r53 has quit IRC07:15
*** rm_work has quit IRC07:15
*** dgonzalez has quit IRC07:15
*** tristanC has quit IRC07:15
*** rm_work| is now known as rm_work07:15
*** dgonzalez_ is now known as dgonzalez07:15
*** rm_work has quit IRC07:15
*** rm_work has joined #openstack-keystone07:15
*** jrist has joined #openstack-keystone07:16
*** d34dh0r53 has joined #openstack-keystone07:16
*** tristanC has joined #openstack-keystone07:20
*** Nakato_ is now known as Nakato07:20
*** zqfan_afk has joined #openstack-keystone07:22
*** boris-42 has joined #openstack-keystone07:23
*** pnavarro has joined #openstack-keystone07:37
*** fawadkhaliq has quit IRC07:44
*** belmoreira has joined #openstack-keystone07:44
*** urulama has joined #openstack-keystone07:46
*** jbell8 has quit IRC07:56
*** jbell8 has joined #openstack-keystone07:57
*** e0ne has joined #openstack-keystone08:04
*** jbell8 has quit IRC08:05
*** lsmola has joined #openstack-keystone08:08
*** josecastroleon has joined #openstack-keystone08:08
*** hightall has quit IRC08:11
*** fhubik has joined #openstack-keystone08:12
*** btully has quit IRC08:12
*** tobe has joined #openstack-keystone08:34
*** ntt has quit IRC08:34
*** jimbaker has quit IRC08:38
*** akanksha_ has joined #openstack-keystone08:40
*** jaosorior has quit IRC08:44
*** pnavarro has quit IRC08:48
*** exploreshaifali has joined #openstack-keystone08:50
*** jaosorior has joined #openstack-keystone08:51
dulekHi! Can someone take a look on https://review.openstack.org/#/c/245572/ ?08:51
dulekI'm trying to create a keystone client to do proper API version discovery. Right now I'm getting "The service catalog is empty", and I'm stuck.08:52
openstackgerritGrzegorz Grasza (xek) proposed openstack/keystone: Unit test for checking that migrations don't cause downtime  https://review.openstack.org/24160308:57
*** fawadkhaliq has joined #openstack-keystone08:59
*** pnavarro has joined #openstack-keystone09:02
*** topol has joined #openstack-keystone09:03
*** ChanServ sets mode: +v topol09:03
*** jerrygb has joined #openstack-keystone09:04
*** gildub_ has joined #openstack-keystone09:07
*** pnavarro has quit IRC09:07
*** jerrygb has quit IRC09:08
*** topol has quit IRC09:08
*** markvoelker has joined #openstack-keystone09:09
*** zouyee has quit IRC09:11
*** markvoelker has quit IRC09:13
openstackgerrithenry-nash proposed openstack/keystone-specs: Move inherited assignments to core, and support new inheritance rules  https://review.openstack.org/20043409:15
*** mflobo has joined #openstack-keystone09:15
*** mflobo has left #openstack-keystone09:15
*** mflobo has joined #openstack-keystone09:17
*** mflobo has left #openstack-keystone09:17
*** DuncanT has joined #openstack-keystone09:18
*** e0ne has quit IRC09:21
*** e0ne has joined #openstack-keystone09:21
*** xek_ is now known as xek09:22
*** zouyee has joined #openstack-keystone09:27
*** marzif_ has joined #openstack-keystone09:30
*** ChanServ sets mode: +v marekd09:31
*** fawadk has joined #openstack-keystone09:31
*** fawadkhaliq has quit IRC09:34
*** zouyee has quit IRC09:34
*** bdossant has joined #openstack-keystone09:37
*** zouyee has joined #openstack-keystone09:37
*** marzif_ has quit IRC09:39
*** jistr has joined #openstack-keystone09:40
*** marzif_ has joined #openstack-keystone09:40
*** csoukup has joined #openstack-keystone09:44
*** tobe has quit IRC09:44
*** tobe has joined #openstack-keystone09:45
*** zouyee has quit IRC09:48
*** csoukup has quit IRC09:49
marekdAnybody working on bringing keystoneauth to openstackclient at the moment?09:51
*** gildub_ has quit IRC10:01
openstackgerrithenry-nash proposed openstack/keystone-specs: Domain Specific Roles  https://review.openstack.org/22666110:08
*** fawadk has quit IRC10:14
breton_anybody getting "dist must be a Distribution instance" when installing pycadf?10:14
breton_http://paste.openstack.org/show/478941/10:15
*** openstackgerrit has quit IRC10:16
*** gildub_ has joined #openstack-keystone10:17
*** openstackgerrit has joined #openstack-keystone10:17
breton_this happens after "python setup.py develop"10:18
*** zouyee has joined #openstack-keystone10:22
*** fawadkhaliq has joined #openstack-keystone10:25
*** zouyee has quit IRC10:36
*** tobe has quit IRC10:36
*** zqfan_afk is now known as zqfan10:41
*** fawadkhaliq has quit IRC10:41
*** fawadkhaliq has joined #openstack-keystone10:42
*** exploreshaifali has quit IRC10:49
*** zouyee has joined #openstack-keystone10:52
*** exploreshaifali has joined #openstack-keystone10:52
*** gildub_ has quit IRC10:55
*** urulama has quit IRC10:57
*** urulama has joined #openstack-keystone10:58
*** zouyee has quit IRC11:05
*** markvoelker has joined #openstack-keystone11:10
*** gildub_ has joined #openstack-keystone11:12
*** stevemar_ has joined #openstack-keystone11:12
*** ChanServ sets mode: +o stevemar_11:12
*** dims has joined #openstack-keystone11:12
*** markvoelker has quit IRC11:14
*** topol has joined #openstack-keystone11:15
*** ChanServ sets mode: +v topol11:15
*** stevemar_ has quit IRC11:15
*** topol_ has joined #openstack-keystone11:18
*** ChanServ sets mode: +v topol_11:18
marekdjamielennox|away: what was the reason behind making get_options() non classmethod in keystoneauth ?11:20
*** topol____ has joined #openstack-keystone11:20
*** topol has quit IRC11:21
*** links has quit IRC11:21
*** topol_ has quit IRC11:22
*** topol has joined #openstack-keystone11:24
*** ChanServ sets mode: +v topol11:24
*** topol____ has quit IRC11:25
*** gb21 has quit IRC11:27
*** gildub_ has quit IRC11:27
*** exploreshaifali has quit IRC11:28
*** pnavarro has joined #openstack-keystone11:35
*** josecastroleon has quit IRC11:38
*** josecastroleon has joined #openstack-keystone11:39
*** xek has quit IRC11:47
*** links has joined #openstack-keystone11:55
*** links has quit IRC11:59
*** jerrygb has joined #openstack-keystone12:04
*** jerrygb has quit IRC12:09
*** josecastroleon has quit IRC12:09
*** Guest32537 is now known as zeus12:10
*** zeus has joined #openstack-keystone12:10
*** diegoadolfo has joined #openstack-keystone12:13
*** EinstCrazy has quit IRC12:14
*** akanksha_ has quit IRC12:18
*** josecastroleon has joined #openstack-keystone12:19
*** fawadkhaliq has quit IRC12:23
openstackgerritIury Gregory Melo Ferreira proposed openstack/keystone-specs: Expand endpoint filters to service providers  https://review.openstack.org/18853412:25
*** EinstCrazy has joined #openstack-keystone12:38
*** gordc has joined #openstack-keystone12:38
*** ekarlso has quit IRC12:39
*** ekarlso has joined #openstack-keystone12:39
*** EinstCrazy has quit IRC12:39
*** EinstCrazy has joined #openstack-keystone12:39
*** markvoelker has joined #openstack-keystone12:40
*** markvoelker has quit IRC12:45
*** openstack has joined #openstack-keystone12:48
-cameron.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp12:48
*** fawadkhaliq has joined #openstack-keystone12:50
*** fawadkhaliq has quit IRC12:52
*** pauloewerton has joined #openstack-keystone12:55
*** marzif_ has quit IRC12:55
*** zqfan is now known as zqfan_AFK12:57
*** dave-mccowan has joined #openstack-keystone13:08
*** henrynash has quit IRC13:09
*** exploreshaifali has joined #openstack-keystone13:12
*** markvoelker has joined #openstack-keystone13:13
samueldmqhey keystoners13:15
*** jaosorior has quit IRC13:16
*** jaosorior has joined #openstack-keystone13:17
*** zouyee has joined #openstack-keystone13:17
pauloewertonsamueldmq, o/13:19
*** marzif has joined #openstack-keystone13:24
openstackgerritMarek Denis proposed openstack/keystone-specs: Expand endpoint filters to service providers  https://review.openstack.org/18853413:26
samueldmqpauloewerton: hey, how are you doing ?13:26
*** marzif has quit IRC13:28
pauloewertonsamueldmq, I'm great, thx. how are you?13:28
*** edmondsw has joined #openstack-keystone13:28
*** marzif has joined #openstack-keystone13:28
*** richm has joined #openstack-keystone13:29
*** thiagop has joined #openstack-keystone13:31
*** zouyee has quit IRC13:32
*** stevemar_ has joined #openstack-keystone13:33
*** ChanServ sets mode: +o stevemar_13:33
iurygregoryhey marekd thanks for the patch in the spec =)13:34
iurygregorysorry for the long time to submit another13:34
*** alejandrito has joined #openstack-keystone13:36
samueldmqpauloewerton: I'm fine too :)13:41
samueldmqbknudson_: hi, are you around ?13:47
*** boris-42 has quit IRC13:48
*** ayoung has joined #openstack-keystone13:51
*** ChanServ sets mode: +v ayoung13:51
*** ubuntu1 is now known as anteaya13:52
*** ctracey has quit IRC13:53
*** zhiyan has quit IRC13:53
*** andrewbogott has quit IRC13:53
*** DuncanT has quit IRC13:53
*** zhiyan has joined #openstack-keystone13:54
*** ctracey has joined #openstack-keystone13:55
*** andrewbogott has joined #openstack-keystone13:56
*** DuncanT has joined #openstack-keystone13:56
*** bill_az has joined #openstack-keystone13:59
*** tjcocozz has joined #openstack-keystone14:00
*** boris-42 has joined #openstack-keystone14:01
bknudson_samueldmq: yes, I'm around14:01
samueldmqbknudson_: about https://review.openstack.org/#/c/207226/14:02
samueldmqbknudson_: I wonder if debug=False would cause insecure_debug option to be ignored14:02
samueldmqbknudson_: or if they are orthogonal14:03
bknudson_samueldmq: debug and insecure_debug are orthogonal14:03
bknudson_debug affects the logs whereas insecure_debug affects the returned data14:03
samueldmqbknudson_: if debug affects the logs, if it's set to false, nothing is logged ?14:05
bknudson_by default if debug is false then logging is at info level14:05
bknudson_so if you set debug=False then info, warning, error, critical are logged14:06
bknudson_the logging level can also be overridden by telling the server to use a log config file14:06
bknudson_in which case the debug setting is ignored14:06
samueldmqbknudson_: hmm, and insecure_debug affects the returned data by the api to end-users14:06
bknudson_right, they're orthogonal14:07
bknudson_insecure_debug doesn't have anything to do with the logs14:07
*** ekarlso has quit IRC14:09
samueldmqbknudson_: great! +1'ed, thanks for clarifying14:09
*** andrewbogott has quit IRC14:10
*** andrewbogott has joined #openstack-keystone14:10
*** tjcocozz has quit IRC14:12
*** tjcocozz has joined #openstack-keystone14:13
*** jvarlamova has joined #openstack-keystone14:16
*** gb21 has joined #openstack-keystone14:17
*** hrou has joined #openstack-keystone14:27
*** jerrygb has joined #openstack-keystone14:29
*** jerrygb has quit IRC14:29
*** jerrygb has joined #openstack-keystone14:29
*** btully has joined #openstack-keystone14:32
*** bdossant has quit IRC14:33
*** ekarlso has joined #openstack-keystone14:33
*** ayoung has quit IRC14:36
*** breitz has joined #openstack-keystone14:36
*** daemontool_ has joined #openstack-keystone14:38
*** ayoung has joined #openstack-keystone14:38
*** ChanServ sets mode: +v ayoung14:38
*** ninag has joined #openstack-keystone14:39
*** zqfan_AFK is now known as zqfan14:41
*** csoukup has joined #openstack-keystone14:41
marekdiurygregory: hi, feel free to add comments. I noticed it's slightly 'abandoned' and it's on my todo list.14:41
marekdiurygregory: i also made it simpler for now, let's wait for people's comments.14:42
iurygregorysure ^^14:42
*** urulama has quit IRC14:42
*** urulama has joined #openstack-keystone14:43
marekdiurygregory: but conceptually it's the same what you proposed, i only added associating project domains wiht filters, which is non standard thing.14:43
iurygregoryI realized, the spec is simpler now.14:45
openstackgerritHenrique Truta proposed openstack/keystone: Manager support for project delete cascade  https://review.openstack.org/24414914:46
marekdiurygregory: i hope you are ok with that now. If we implement this quickly, we can proceed to reseller use case and still have it this cycle! :-)14:49
*** bapalm has joined #openstack-keystone14:51
*** opilotte has joined #openstack-keystone14:52
*** bapalm has quit IRC14:53
*** marzif has quit IRC14:54
*** marzif has joined #openstack-keystone14:55
opilotteI have a weird behavior with tox / pip when trying to run keystone tests, could someone help me out with this issue? http://paste.openstack.org/show/478992/14:56
iurygregorymarekd, i'm ok ^^14:57
*** pumaranikar has joined #openstack-keystone14:57
tjcocozzopilotte, I would advise starting at this website http://docs.openstack.org/developer/keystone/devref/development.environment.html#installing-dependencies14:58
*** marzif has quit IRC14:58
*** marzif has joined #openstack-keystone14:59
*** marzif is now known as daemontool15:00
marekdopilotte: i suggest rebasing your patch on top of fresh master (git checkout master; git pull; git checkout <your branch> ; git rebase -i master), and try tox -repy27 (-r will rebuild your venv where tests are run)15:02
*** bapalm has joined #openstack-keystone15:04
stevemar_opilotte: you can also nuke your .tox folder and then run tox -e py2715:06
*** jaosorior has quit IRC15:08
*** jaosorior has joined #openstack-keystone15:08
opilotteok thanks guys, I'll try that... this branch is so old it's not even funny anymore15:08
openstackgerritOlivier Pilotte proposed openstack/keystone: Accepts Group IDs from the IdP without domain  https://review.openstack.org/21058115:10
*** pece has joined #openstack-keystone15:11
*** csoukup has quit IRC15:11
stevemar_opilotte: thanks for pushing it!15:12
*** mylu has joined #openstack-keystone15:13
dulekHi guys! Can you look on https://review.openstack.org/#/c/245572/ ?15:16
dulekI'm trying to do proper version discovery on Keystone API there, but my calls are failing with The service catalog is empty error.15:17
*** mylu has quit IRC15:19
*** csoukup has joined #openstack-keystone15:21
opilottestevemar_: no problem, but I still can't run the tests locally, which I was able before... it seems that this line in the tox.ini changed some time ago, and it's not going well for me:15:22
opilottedeps = -r{toxinidir}/test-requirements.txt .[ldap,memcache,mongodb]15:23
*** mylu has joined #openstack-keystone15:23
*** urulama has quit IRC15:23
*** urulama has joined #openstack-keystone15:24
*** pumaranikar has quit IRC15:25
*** timcline has joined #openstack-keystone15:26
*** josecastroleon has quit IRC15:27
marekdopilotte: so it worked?15:29
*** tjcocozz__ has joined #openstack-keystone15:34
*** slberger has joined #openstack-keystone15:35
*** slberger has left #openstack-keystone15:36
*** tjcocozz has quit IRC15:37
samueldmqbknudson_, dstanek : when we added the format of optional dependencies like .[ldap,memcache,mongodb]15:38
samueldmqther was somthing to be updated lcally, was it setuptools version ?15:38
samueldmqI remember I hit that once, and I think that's the same thing opilotte is hitting right now15:39
opilottemarekd, samueldmq : probably the same thing, I managed to make it work some time ago, but the problem came back, i'll try to update setuptools15:39
dstanektox and pbr should be updated15:40
*** slberger has joined #openstack-keystone15:40
samueldmqopilotte: ^ tox and pbr15:40
samueldmqdstanek: great! thanks15:41
*** mylu has quit IRC15:41
opilottesamueldmq, dstanek: still facing the issue after upgrading tox and pbr15:41
*** mylu has joined #openstack-keystone15:42
lbragstaddolphm found the bug we talked about last week on token docs, i left a comment - https://bugs.launchpad.net/keystone/+bug/986980/comments/2015:42
openstackLaunchpad bug 986980 in OpenStack Identity (keystone) "No documentation about token backends" [Medium,Confirmed]15:42
marekdopilotte: pip list installed | cut -d' ' -f1 | xargs pip install --upgrade15:42
opilottewhat I have installed right now: tox==2.1.1, pbr==1.8.115:42
marekdopenstack: will try to upgrade all pip installed packages15:42
marekdopilotte: ^^15:43
*** tellesnobrega is now known as tellesnobrega_af15:44
*** tellesnobrega_af is now known as tellesnobrega15:45
samueldmqopilotte: tried recreating the venv ?15:45
samueldmqopilotte: run tox with -r option15:45
*** marzif_ has joined #openstack-keystone15:46
*** exploreshaifali has quit IRC15:47
dstanekpbr and tox are usually installed at the system level and not the venv level15:49
opilottemarekd, samueldmq, stevemar_ upgraded all packages, the issue is fixed, thanks a lot!15:49
*** daemontool has quit IRC15:49
samueldmqdstanek: nice, so no need to -r15:50
*** zeus has quit IRC15:50
samueldmqopilotte: glad you got it working15:50
*** zeus has joined #openstack-keystone15:51
*** zeus is now known as Guest9974715:52
*** daemontool has joined #openstack-keystone15:53
*** fawadkhaliq has joined #openstack-keystone15:53
*** marzif_ has quit IRC15:54
*** Guest99747 is now known as zeus-15:54
*** pumaranikar has joined #openstack-keystone15:58
bknudson_samueldmq: everyone seems to hit this but then they never update the docs.15:59
samueldmqbknudson_: yep, that's true and I hit that15:59
samueldmqbknudson_: what are the docs taht could be updated ? you know ?16:00
* samueldmq wants to do that16:00
bknudson_the developer setup docs16:00
openstackgerritAlexander Makarov proposed openstack/keystone: Unified delegation driver  https://review.openstack.org/20960016:04
samueldmqbknudson_: http://docs.openstack.org/developer/keystone/devref/development.environment.html ?16:04
bknudson_samueldmq: that's the place for it!16:05
bknudson_maybe just put the version of setuptools and pip16:05
samueldmqbknudson_: will do, thanks16:05
bknudson_and virtualenv16:05
bknudson_and update the commands for installing and updating on ubuntu16:05
*** tonytan4ever has joined #openstack-keystone16:10
*** belmoreira has quit IRC16:11
*** josecastroleon has joined #openstack-keystone16:11
*** zeus- is now known as zeus16:14
*** zeus has quit IRC16:14
*** zeus has joined #openstack-keystone16:14
*** arunkant has quit IRC16:15
*** topol_ has joined #openstack-keystone16:23
*** ChanServ sets mode: +v topol_16:23
*** topol has quit IRC16:26
*** hrou has quit IRC16:28
*** fhubik has quit IRC16:28
*** arunkant has joined #openstack-keystone16:30
*** jaosorior has quit IRC16:31
*** jaosorior has joined #openstack-keystone16:31
*** alex_xu has quit IRC16:31
*** diazjf has joined #openstack-keystone16:32
tjcocozz__samueldmq, there is a patch updating those docs https://review.openstack.org/#/c/223020/16:33
samueldmqtjcocozz__: yep, I remember that one, but taht's more related to teh removal of install_venv.py and with_venv.sh16:34
*** hrou has joined #openstack-keystone16:34
samueldmqtjcocozz__: and has different concerns/commetns in it, so I think it is appropriate to have a separate patch for this16:34
*** alex_xu has joined #openstack-keystone16:35
tjcocozz__samueldmq, okay sounds good.  I just wanted to make sure you knew about it16:35
samueldmqtjcocozz__: nice, thanks for the heads up16:35
samueldmqtjcocozz__: btw, you are doing a great job on reviews :)16:36
tjcocozz__samueldmq, thanks!16:36
*** jerrygb has quit IRC16:39
*** josecastroleon has quit IRC16:41
*** mylu has quit IRC16:46
*** pnavarro has quit IRC16:47
*** jerrygb has joined #openstack-keystone16:47
*** annasort has joined #openstack-keystone16:48
*** tellesnobrega is now known as tellesnobrega_af16:49
*** tonytan4ever has quit IRC16:54
bknudson_samueldmq: http://lists.openstack.org/pipermail/openstack-dev/2015-November/079497.html -- note to -dev mailing list16:56
samueldmqbknudson_: do you like that approach ? seems correct16:59
samueldmqbknudson_: since "do not use existing things from the system"16:59
bknudson_that would likely prevent a lot of issues.17:00
samueldmqbknudson_: yep17:00
bknudson_I run a vm with devstack so I'm fine with messing with the system.17:00
bknudson_also, maybe keystone dev setup guide should point to http://docs.openstack.org/infra/manual/python.html ?17:02
samueldmqbknudson_: yes, and just add something more specific to keystone (if anything)17:03
*** mylu has joined #openstack-keystone17:03
*** tqtran-afk has joined #openstack-keystone17:03
bknudson_there's not much in http://docs.openstack.org/infra/manual/python.html ... seems inadequate and also out of date.17:04
bknudson_let's just maintain our own unless you want to update http://docs.openstack.org/infra/manual/python.html17:04
openstackgerritBrant Knudson proposed openstack/keystone: Refactor test use of new_*_ref  https://review.openstack.org/23720517:06
samueldmqbknudson_: I think lifeless had a patch for that ^, let me see if I can find it17:06
samueldmqbknudson_: this, I will take another look at it now: https://review.openstack.org/#/c/228647/17:08
openstackgerritRon De Rose proposed openstack/keystone: Limit the number of roles a user can be assigned within a project  https://review.openstack.org/23994817:14
*** tjcocozz__ has quit IRC17:14
*** esp_ has joined #openstack-keystone17:14
*** mylu has quit IRC17:15
*** mylu has joined #openstack-keystone17:16
*** mylu has quit IRC17:19
*** diazjf has quit IRC17:24
*** tonytan4ever has joined #openstack-keystone17:25
*** e0ne has quit IRC17:27
*** Guest91043 is now known as mgagne17:28
*** mgagne has joined #openstack-keystone17:28
*** mgagne is now known as Guest9104317:29
*** Guest91043 is now known as mgagne17:29
*** tqtran-afk is now known as tqtran17:33
*** diazjf has joined #openstack-keystone17:35
*** csoukup has quit IRC17:35
*** pnavarro has joined #openstack-keystone17:36
*** petertr7 is now known as petertr7_away17:39
*** zqfan is now known as zqfan_AFK17:41
*** pnavarro has quit IRC17:41
*** tjcocozz_ has joined #openstack-keystone17:42
*** chmouel_ is now known as chmouel17:42
*** rcernin has quit IRC17:42
*** davechen has joined #openstack-keystone17:46
openstackgerritDave Chen proposed openstack/keystone: Add testcases to check cache invalidation in endpoint filter extension  https://review.openstack.org/24563317:46
davechenstevemar_: Is this the testcase you are looking for? :)17:51
davechenthere might be a bug (#1516469) there for endpoint_group project association, so the testcases for that part cannot be added so far.17:52
*** daemontool has quit IRC17:54
davechenwill talk a little bit about that bug in tomorrow's meeting, the leftovers for that could be added after that bug is fixed.17:54
*** davechen is now known as davechen_afk17:56
*** spandhe has joined #openstack-keystone17:56
*** jasonsb has quit IRC17:57
*** Ephur has joined #openstack-keystone18:00
*** andrey-mp has joined #openstack-keystone18:02
*** roxanaghe has joined #openstack-keystone18:02
*** gyee has joined #openstack-keystone18:04
*** ChanServ sets mode: +v gyee18:04
*** harlowja has joined #openstack-keystone18:06
*** rcernin has joined #openstack-keystone18:12
openstackgerritHenrique Truta proposed openstack/keystone: Add backend support for deleting a projects list  https://review.openstack.org/24591618:17
*** doug-fish has quit IRC18:20
*** doug-fish has joined #openstack-keystone18:21
*** e0ne has joined #openstack-keystone18:24
*** doug-fish has quit IRC18:25
*** jistr has quit IRC18:29
*** fawadkhaliq has quit IRC18:29
*** pnavarro has joined #openstack-keystone18:34
*** jasonsb has joined #openstack-keystone18:39
*** diazjf has quit IRC18:42
*** doug-fish has joined #openstack-keystone18:46
*** jasonsb has quit IRC18:48
*** daemontool has joined #openstack-keystone18:50
*** petertr7_away is now known as petertr718:52
*** pnavarro has quit IRC18:52
andrey-mphi core, please, could someone review my changes - https://review.openstack.org/#/c/215481/ This patchset already has +2 and it is needed for dependent review in other projects...18:54
*** doug-fis_ has joined #openstack-keystone18:58
*** doug-fi__ has joined #openstack-keystone19:00
stevemar_andrey-mp: reviewing now19:01
*** doug-fish has quit IRC19:01
*** diazjf has joined #openstack-keystone19:02
*** doug-fis_ has quit IRC19:02
*** Guest29831 is now known as mfisch19:04
*** mfisch is now known as Guest8087519:04
*** daemontool has quit IRC19:05
*** Guest17963 is now known as med_19:05
*** med_ has joined #openstack-keystone19:05
*** adelia has joined #openstack-keystone19:06
*** shaleh has joined #openstack-keystone19:08
*** thiagop_ has joined #openstack-keystone19:11
*** thiagop_ has quit IRC19:12
*** thiagop_ has joined #openstack-keystone19:13
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_user_ref consistently  https://review.openstack.org/24387719:13
*** davechen_afk is now known as davechen19:13
*** pnavarro has joined #openstack-keystone19:14
*** thiagop has quit IRC19:15
*** thiagop_ is now known as thiagop19:15
andrey-mpstevemar_: thank you! I'll create follow up patch.19:16
stevemar_andrey-mp: thanks for the patch!19:19
*** pnavarro has quit IRC19:22
shalehstevemar_, I did the deep cleaning on the new_user_ref patch. Once it clears Jenkins you can check it out19:23
stevemar_shaleh: awesome19:24
stevemar_shaleh: same patch or follow up?19:24
shalehstevemar_, I just went ahead and did it since the patch needed updating anyways.19:24
stevemar_shaleh: btw, input on https://review.openstack.org/#/c/237205/ would be good19:24
shalehRemoving the dict and using new_user_ref should be within scope. People can complain if I pushed too hard19:25
stevemar_:P19:25
shalehstevemar_, I will give it a go. I was planning on doing something like it once I was done.19:25
shalehit seemed like pushing to a unified use, then cleaning up the core was the right approach19:26
*** browne has joined #openstack-keystone19:27
*** andrey-mp has quit IRC19:27
*** browne has quit IRC19:30
openstackgerritBrant Knudson proposed openstack/keystone: Refactor test use of new_*_ref  https://review.openstack.org/23720519:31
davechenbknudson_: hi sir, if you don't mind - https://review.openstack.org/#/c/219162/.19:37
davechenbknudson_: Just fix the nits raised by lhcheng.19:38
openstackgerritSean Perry proposed openstack/keystone: Use unit.new_project_ref consistently  https://review.openstack.org/24452319:39
shalehbknudson_, thanks for the new_*_ref cleanup patch. That was going to be my next proposed change.19:41
*** josecastroleon has joined #openstack-keystone19:42
bknudson_shaleh: I'd noticed it before when I'd had to look at it before... for some reason it said all the elements have name and enabled but they don't.19:43
bknudson_should have said entities not enabled19:43
bknudson_oops, should have said entities not elements19:44
bknudson_but I'm looking at this xml code.19:44
stevemar_bknudson_: thanks for looking at xml code19:44
shalehhttp://docs.openstack.org/developer/keystone/developing.html <-- is this the only developer focused Keystone doc that talks about writing unit tests?19:44
stevemar_shaleh: probably19:45
shalehstevemar_, I was looking for a place to ensure that using these functions was suggested instead of making them by hand19:45
*** adelia_ has joined #openstack-keystone19:46
*** josecastroleon has quit IRC19:46
*** Guest55716 has quit IRC19:48
*** adelia has quit IRC19:49
stevemar_shaleh: that's probably not there :(19:50
*** mylu has joined #openstack-keystone19:50
shalehstevemar_, hmm19:51
shalehstevemar_, I know most of us having some kind of newbie developer doc in-house. It would be nice if there was a public one.19:51
*** tsymanczyk has joined #openstack-keystone19:53
*** tsymanczyk is now known as Guest6579119:54
*** samueldmq has quit IRC19:55
*** petertr7 is now known as petertr7_away19:56
shalehbknudson_, I am ambivalent about the optional fields. There is value to having them exercised in testing.19:56
*** samueldmq has joined #openstack-keystone19:56
bknudson_then there should be a test specifically for it so we know where the problem is.19:57
bknudson_don't need to have it on every single test19:57
bknudson_also, then we might miss that it's optional19:57
*** redrobot has quit IRC19:57
*** tonytan4ever has quit IRC19:58
*** Guest98343 has joined #openstack-keystone19:58
*** zzzeek has quit IRC19:58
*** rcernin has quit IRC19:58
*** ChanServ sets mode: +o dolphm19:59
*** maxabidi has quit IRC20:00
*** Guest98343 is now known as redrobot20:00
*** petertr7_away is now known as petertr720:00
shalehbknudson_, agreed. Like I said, I am ambivalent.20:00
*** zzzeek has joined #openstack-keystone20:01
*** Guest65791 is now known as tsymanczyk20:02
*** mylu has quit IRC20:02
*** woodster_ has joined #openstack-keystone20:06
*** maxabidi has joined #openstack-keystone20:07
*** e0ne has quit IRC20:09
*** csoukup has joined #openstack-keystone20:14
*** tonytan4ever has joined #openstack-keystone20:15
stevemar_shaleh: poke20:21
stevemar_shaleh: in https://review.openstack.org/#/c/243877/9/keystone/tests/unit/test_backend.py what happens if 'tenants' is removed, like in line 67420:22
*** mylu has joined #openstack-keystone20:23
*** doug-fi__ is now known as doug-fish20:24
*** mylu has quit IRC20:26
*** mylu has joined #openstack-keystone20:26
*** mylu has quit IRC20:27
*** mylu has joined #openstack-keystone20:28
*** aginwala has joined #openstack-keystone20:34
*** urulama has quit IRC20:35
*** urulama has joined #openstack-keystone20:36
samueldmqin http://docs.openstack.org/developer/keystone/devref/development.environment.html20:37
*** spandhe has quit IRC20:37
samueldmqwe mention that one needs to have msgfmt (part of the gettext package) preinstalled in the system20:37
samueldmqhowever , there are 2 implementations of gettext, one from python devs and another from the GNU tool authors20:39
samueldmqI wonder which one we need20:40
*** csoukup has quit IRC20:40
*** lhcheng has joined #openstack-keystone20:40
*** ChanServ sets mode: +v lhcheng20:40
*** csoukup has joined #openstack-keystone20:42
samueldmqah, we need the GNU one, which contains cli20:44
samueldmqwe call it here https://github.com/openstack/keystone/blob/eca91ab69781c1fcc526f13ec5cc9bc48d62e4eb/tox.ini#L81-L8220:45
lbragstadstevemar_ got a minute for a question?20:46
lbragstadstevemar_ I'm building keystone locally with wheels and i noticed that we now have keystone-8.0.1 but we don't actually have a 8.0.1 tag20:47
lbragstadstevemar_ that must be related to https://review.openstack.org/#/c/235229/2/setup.cfg ?20:49
*** jaosorior has quit IRC20:50
*** ekarlso has quit IRC20:50
*** ekarlso has joined #openstack-keystone20:50
*** aginwala has quit IRC20:50
*** aginwala has joined #openstack-keystone20:51
stevemar_lbragstad: yo20:54
lbragstadstevemar_ hey20:54
stevemar_hmm20:55
*** mylu has quit IRC20:55
stevemar_lbragstad: i'm not sure bud20:55
*** mylu has joined #openstack-keystone20:55
lbragstadstevemar_ no worries, i was curious because that change was merged in with another patch to get the gate passing20:55
stevemar_yeah, that was for liberty, so it could be built20:56
*** aginwala has quit IRC20:56
lbragstadbut the commit message didn't give much detail at all on why we were switching to post-versioning20:56
lbragstadso i was digging for more context20:56
stevemar_in setup.cfg we have 9.0.0 now20:56
lbragstadyeah, that makes sense20:56
stevemar_you building liberty?20:56
lbragstadyeah, so when we build master, we end up with something like keystone-9.0.0-dev{whatever}20:57
lbragstadbecause the version is pulled from setup config i believe20:57
stevemar_so when you build liberty, you should end up with 8.0.0-dev, you're thinking?20:57
lbragstadbut, we don't actually have a version in our setup.cfg on stable/liberty20:57
lbragstadi thought pip would look at the tags20:58
lbragstadand pull the version from there20:58
lbragstadbut we don't have a version being passed in our setup.cfg and we don't have a 8.0.1 tag in our git repository20:59
lbragstadso i was curious how I ended up with a keystone-8.0.1 version number20:59
lbragstadon stable/liberty20:59
*** mylu has quit IRC20:59
*** aginwala has joined #openstack-keystone21:00
lbragstadand apparently dev{number} is calculated based on the number of commits since the latest tag21:00
lbragstadso, keystone-8.0.0.dev80 is older than keystone-8.0.1.dev12 for example, or at least how I was understanding it21:01
stevemar_i'd think so21:02
stevemar_that's interesting21:03
stevemar_sounds like a question for lifeless :\21:03
lbragstadstevemar_ I've been bugging that poor guy like crazy about it ;)21:05
lbragstadstevemar_ i spent most of the day reading docs and i thought I finally had my "ah ha!" moment with the tags and such only to be confused again21:06
*** mylu has joined #openstack-keystone21:06
stevemar_hehe21:06
lbragstadstevemar_ either way, i'll keep digging21:06
lifelesso/ hi ?21:06
stevemar_lbragstad: where's dolphm, he needs to update the shadow user spec21:06
stevemar_lifeless: scroll upppp21:07
lifelesslbragstad: stevemar_: liberty should be generating 8.0.1.dev versions21:07
lbragstadlifeless sweet, where does pip get '8.0.1' from?21:07
lifelessremember that .dev is *before* the rest of the version, not after21:07
lifelesslbragstad: pbr21:07
lifelesshttp://docs.openstack.org/developer/pbr/#version21:08
*** raildo is now known as raildo-afk21:08
lifeless"If a given revision is tagged, that’s the version.21:08
lifelessIf it’s not, then we take the last tagged version number and increment it to get a minimum target version.21:08
lifeless"21:08
lifelessis the key bit21:08
lbragstadok, so that's the magic piece21:08
lifelessyou have an untagged version, so we take the last tag (8.0.0) and increment it getting 8.0.121:09
lbragstadso if a commit is tagged it's results in keystone-8.0.121:09
lbragstadoh, the opposite21:09
lifelessand we add .devN21:09
lifelesswhere N is the # of commits back to the tag21:09
*** sileht has quit IRC21:09
lbragstadlifeless ok, so we will be building keystone-8.0.1.dev{number} until keystone is tagged21:10
lbragstadwith 8.0.121:10
lifelesslbragstad: right, when it will switch to 8.0.221:10
*** gildub_ has joined #openstack-keystone21:10
lifelessyou may want to use sem-ver pseudo headers too21:10
lifelessto mark api changes etc21:10
*** thiagop has quit IRC21:10
lifelessthat will make backports of api changes really clear21:10
lbragstadyou mean the api-break stuff?21:10
lifeless(and that matters since a backport is not allowed to do that21:10
lifelesssem-ver: feature21:11
lifelessand21:11
lifelesssem-ver: api-break21:11
*** maxabidi has quit IRC21:11
lifelessneither are allowed in backports21:11
lbragstadah, so we can do that in our keystone commit messages today21:11
lifelessyes21:11
lbragstadneat21:11
lbragstadI was unaware21:11
lifelessand that will bump versions faster automatically21:11
lbragstadsure, that makes sense21:11
shalehstevemar_, I wanted to experiment with removing tenants.21:12
lifelesslike, a tag of 9.0.0 with some commits, with a feature in there should be 9.1.0.devN21:12
lifelessadding sem-ver: feature in a commit will make that happen21:12
lbragstadso, if I wanted to exactly reproduce a given build21:13
lifelessas long as you are only on one branch21:13
lifelessyou can just use the version #21:14
lifelessif you're jumping between branches, you need the git hash, which is in pbr.json21:14
lifelessin the egg-info directory placed into the sdist21:14
lbragstadah i see it21:14
lbragstadok, so what if I want to do a build locally of my master development branch, and ship that somewhere21:15
lbragstadbut then I want to do a build of my liberty branch?21:15
stevemar_shaleh: what did you find?21:15
shalehstevemar_, let you know in 15 minutes :-)21:16
stevemar_shaleh: excellent!21:16
*** tonytan4ever has quit IRC21:17
shalehstevemar_, it looks like it busts LDAP tests a lot.21:17
lbragstadlifeless is that a dumb question?21:17
lifelesslbragstad: so at least for me, master still has no 9.x tag21:17
shalehthe test is still running though, I will know more in a few minutes21:17
lifelesslbragstad: so the timelines are not distinct21:17
lifelesslbragstad: -> you can't tell them apart by version #21:17
*** jamielennox|away is now known as jamielennox21:18
lifelesslbragstad: this is on a micro scale exactly the issue we've been facing for years with stable branches consuming the next release up of oslo etc21:18
lifelesslbragstad: you can obviously build whatever you want21:18
lbragstadlifeless ah, but is that mitigated because we use version=9.0.0 in setup.cfg on master?21:18
lifelesslbragstad: the issue will turn up if you put them into the same repo such that pip is trying to choose between them21:18
lifelesslbragstad: oh, is that there? We were going to remove them all I thought21:19
lbragstadhttps://github.com/openstack/keystone/blob/master/setup.cfg#L321:19
lbragstadlifeless ^21:19
lbragstadlifeless doing builds on master gives me keystone-9.0.0 builds21:19
lifelessso yes, if you have that (or an alpha tag or whatever)21:19
*** mylu has quit IRC21:19
lifelessthen you have different versions (but note that pip only has one timeline, so it still can't tell them apart :)21:19
lbragstadlifeless rookie question; but pip can't tell apart specifying version 9.0.0 and what it gets from pbr?21:21
lifelessif you just said 'keytone'21:21
lifelesskeystone21:21
lifelessit would always pick a version from master at the moment21:21
lbragstadso something in the 9. series21:21
lbragstadif you doing it *today*21:21
lifelessyes21:22
lifelessand using < is viral, and makes the world burn, so we're not doing that :)21:22
shalehstevemar_, nm, looks like the tests failed for an unrelated change I accidentally saved.21:23
shalehstevemar_, removing tenants has zero effect on the test outcome21:23
*** doug-fish has quit IRC21:24
*** mylu has joined #openstack-keystone21:25
*** doug-fish has joined #openstack-keystone21:25
*** tonytan4ever has joined #openstack-keystone21:26
*** aginwala has quit IRC21:26
stevemar_shaleh: rip 'em out!21:27
shalehstevemar_, on their way!21:27
shalehstevemar_, the comment in test_v3_auth about the broken test not handling password correctly, do you want to file a bug so it gets investigated. It is out of scope.21:29
*** daemontool has joined #openstack-keystone21:32
*** opilotte has quit IRC21:35
*** markvoelker has quit IRC21:37
stevemar_shaleh: sure, file a bug, or if you're feeling ambitious .... ;)21:44
shalehstevemar_, yeah yeah21:44
stevemar_hehe21:44
stevemar_shaleh: i have no idea why "tenants" was there, must be hella old21:44
shalehstevemar_, re: your other comment about passwords. api.create_user strips the password. So I have to save it between the call to new_user_ref and create_user21:45
stevemar_oh does it? my bad21:45
*** topol__ has joined #openstack-keystone21:45
shalehstevemar_, this is why I added the create_user method on some classes since this was a common issue21:45
stevemar_the mind, it starts going at my age21:45
shalehstevemar_, nah, we want to simplify. I appreciate.21:46
shalehstevemar_, I have a solution. It will be in my next push. Let me know :-)21:46
*** topol_ has quit IRC21:47
*** aginwala has joined #openstack-keystone21:48
*** tonytan4ever has quit IRC21:50
*** urulama has quit IRC21:51
*** urulama has joined #openstack-keystone21:51
stevemar_coolio21:51
*** tonytan4ever has joined #openstack-keystone21:55
*** daemontool has quit IRC21:58
*** daemontool has joined #openstack-keystone21:59
*** pauloewerton has quit IRC22:03
*** diazjf has quit IRC22:04
*** ekarlso has quit IRC22:11
*** davechen has quit IRC22:12
*** henrynash has joined #openstack-keystone22:15
*** ChanServ sets mode: +v henrynash22:15
*** mylu has quit IRC22:16
*** mylu has joined #openstack-keystone22:16
openstackgerritMerged openstack/keystonemiddleware: Make "Auth Token confirmed use of %s apis" debug level  https://review.openstack.org/24409222:18
*** diazjf has joined #openstack-keystone22:18
henrynashayoung: ping22:19
*** doug-fish has quit IRC22:20
*** ekarlso has joined #openstack-keystone22:20
*** doug-fish has joined #openstack-keystone22:21
*** pumaranikar has quit IRC22:24
*** pumaranikar has joined #openstack-keystone22:24
*** doug-fish has quit IRC22:24
*** jamielennox is now known as jamielennox|away22:27
*** spandhe has joined #openstack-keystone22:27
*** aginwala has quit IRC22:28
*** aginwala has joined #openstack-keystone22:29
*** doug-fish has joined #openstack-keystone22:29
*** dave-mccowan has quit IRC22:32
*** aginwala has quit IRC22:33
*** doug-fish has quit IRC22:34
openstackgerritLance Bragstad proposed openstack/keystonemiddleware: Address hacking check H405.  https://review.openstack.org/23816122:34
openstackgerrithenry-nash proposed openstack/keystone-specs: Move inherited assignments to core, and support new inheritance rules  https://review.openstack.org/20043422:36
openstackgerritLin Hua Cheng proposed openstack/keystoneauth: Address hacking check H405.  https://review.openstack.org/24388922:39
ayounghenrynash, just saw this ping...how longt was it sitting threre?22:42
henrynashayoung: not long!22:43
ayounghenrynash, whatcha got?22:43
henrynashayoung: just a quetsion on implies roles….I’m pretty keen to get the spec done for this (‘cause I’m kind of dependant on thsi for domain roles)….22:43
*** aginwala has joined #openstack-keystone22:43
ayoungok22:43
henrynashayoung:…I;m happy to co-autor and fix it up a bit if you want22:44
*** ninag has quit IRC22:44
ayounghenrynash, let me see what the current state is.22:44
henrynashayoung: but if you want to keep on it solo, that’s fine too22:44
*** ninag has joined #openstack-keystone22:44
ayoungDavidf Chadwick is back at it.22:45
ayoungI think I'm going to punt on gertty for the moment...22:46
ayounghenrynash, so, agreed  "role" is the wrong top level name for the API.  role-inference?  I like that better than role-implication22:48
henrynashayoung: I’m happy with either22:49
*** ninag has quit IRC22:49
ayounghenrynash, just confirming you prefer "role_inference"22:49
henrynashayoung: your call - role inference is probably better22:49
ayoungCool.22:49
*** BrAsS_mOnKeY has quit IRC22:52
*** mordred has quit IRC22:54
*** sshen has quit IRC22:54
*** elmiko has quit IRC22:54
*** gyee has quit IRC22:54
*** arunkant has quit IRC22:54
*** albertom has quit IRC22:54
*** sshen has joined #openstack-keystone22:54
*** arunkant has joined #openstack-keystone22:55
*** hrou has quit IRC22:55
*** elmiko has joined #openstack-keystone22:56
ayounghenrynash, is there any reason the "links" attribute should be in a dictionary if it only has "self"?  It seems chatty22:56
*** mylu has quit IRC22:56
*** mylu has joined #openstack-keystone22:57
*** albertom has joined #openstack-keystone22:57
*** med_ has quit IRC22:58
*** Guest80875 has quit IRC22:58
*** mfisch has joined #openstack-keystone22:58
*** mfisch is now known as Guest7350922:59
*** tonytan4ever has quit IRC22:59
*** BrAsS_mOnKeY has joined #openstack-keystone22:59
openstackgerritSteve Martinelli proposed openstack/keystone: Fix the wrong method name  https://review.openstack.org/24395122:59
*** petertr7_ has joined #openstack-keystone23:00
*** gb21_ has joined #openstack-keystone23:00
*** Alexander has joined #openstack-keystone23:00
*** Alexander is now known as Guest7250923:01
*** mylu has quit IRC23:01
henrynashayoung: I just think that’s the way it was sepcified in the entities descriptions at the top of teh spec23:01
*** X-Istence has joined #openstack-keystone23:01
stevemar_bknudson_: want to push this one through: https://review.openstack.org/#/c/243951/23:01
stevemar_i added the bug in the commit msg, there already was one23:02
ayounghenrynash, stevemar_ OK;  check my semantics here:23:02
ayoungthe resource is th inference rule23:02
ayoungand so the top lefgel "self" lin klshould be the link to the rule itslef (duh)23:02
*** med_ has joined #openstack-keystone23:02
*** med_ is now known as Guest1205923:02
ayoungthe prior_role should be a collection in the "LIST" case23:02
ayoungand each prior role should have a "link" to the actual role object23:03
ayounglikea FKEY constraing in SQL23:03
henrynashayoung: sounds good so far23:03
ayoungand  each implied_role should have a link to the actual implied role.23:03
*** diazjf has left #openstack-keystone23:03
ayoungI can drop the "links" dict for these, abnd just keep it for the top level.  for individual enstris, the dictionary will contain23:04
ayoungid, name, link23:04
ayoungList implied roles for role  won't do an array (list) for prior roles...I don;t think I specified an API for LIST all rules, but I guess we will want one23:05
ayoungso23:05
*** petertr7_ is now known as petertr7_away23:05
ayoung   GET /roles/{prior_role_id}/implies23:05
* ayoung will past the response23:05
*** raginbaj- has joined #openstack-keystone23:06
*** dave-mccowan has joined #openstack-keystone23:06
henrynashlooking at the intro examples of nested collections with an entity in the API spec (see around lines 480-510), the links is still a dict23:06
*** gb21 has quit IRC23:06
*** edmondsw has quit IRC23:06
*** amakarov has quit IRC23:06
*** petertr7 has quit IRC23:06
*** raginbajin has quit IRC23:06
*** x58 has quit IRC23:06
*** haneef has quit IRC23:06
*** lifeless has quit IRC23:06
*** dobson has quit IRC23:06
*** jamiec has quit IRC23:06
*** petertr7_away is now known as petertr723:06
*** mordred has joined #openstack-keystone23:07
*** dobson has joined #openstack-keystone23:07
*** raginbaj- is now known as raginbajin23:07
*** pumaranikar has quit IRC23:07
ayounghenrynash, stevemar_ http://paste.openstack.org/show/479057/  look right?23:08
*** gyee has joined #openstack-keystone23:08
*** ChanServ sets mode: +v gyee23:08
*** lifeless has joined #openstack-keystone23:09
henrynashayoung: so I do think links should be dicts… and23:10
henrynashayoung: is it right implies is inside prior_role?23:10
ayounghenrynash, yes...parent chikld relationship23:11
ayounghenrynash, I want the structure consistent if we do23:11
ayoungget all implied roles23:11
ayoungif we make them peers, there is no relationship in the doc between prior and implied23:11
henrynashayoung: what’s the point of the prior_role tag,23:11
ayoungif we make them peers:23:11
ayoungI'll show...23:11
*** alejandrito has quit IRC23:11
henrynashthe fact that they’re inside a role_inference…doesn’t that mean the the implies are connected to teh prior role?23:12
henrynash(anyway)23:13
*** haneef has joined #openstack-keystone23:13
*** edmondsw has joined #openstack-keystone23:13
ayounghenrynash, http://paste.openstack.org/show/479058/23:13
ayoungwhich makes me think we should take this out of /roles and put it into /implied_roles23:14
*** Guest73509 is now known as Guest8087523:16
ayounghenrynash, ah...the tag itself?  It is a dictionary, so it needs a name.  You havea better structure?23:16
henrynashlet me try…hol don23:17
*** topol__ has quit IRC23:19
*** topol has joined #openstack-keystone23:20
*** ChanServ sets mode: +v topol23:20
*** csoukup has quit IRC23:20
*** jimbaker has joined #openstack-keystone23:27
henrynashayoung: here’s my version23:28
henrynashhttp://paste.openstack.org/show/479060/23:28
*** tellesnobrega_af is now known as tellesnobrega23:28
*** daemontool has quit IRC23:29
ayounghenrynash, did you mean to leave  "link": "http://identity:35357/v3/roles/--prior-role-id--",23:29
henrynashayoung: no, I didn’t23:30
henrynashmissed that one!23:30
ayoungOK, then I think we are on the same page23:30
ayounghenrynash, I'm going to take this out of /roles23:30
henrynashyep23:30
openstackgerritMerged openstack/keystoneauth: Use XML matcher  https://review.openstack.org/24327223:30
ayoungit does not feel like it belongs there, and I tjhink I want the "list all" API too23:30
openstackgerritMerged openstack/keystonemiddleware: update middlewarearchitecture.rst  https://review.openstack.org/21916223:31
henrynashayoung: ok…..sounds like a time for a new turn of teh spec….on the edge of my seat ready to review :-)23:32
ayounghenrynash, I'm on it.  Still need to go through the commens on the spec doc, though23:33
henrynashayoung: yep, ok23:33
*** aginwala has quit IRC23:33
*** gordc has quit IRC23:33
*** jamielennox|away is now known as jamielennox23:37
*** aginwala has joined #openstack-keystone23:39
*** aginwala has quit IRC23:41
*** aginwala_ has joined #openstack-keystone23:41
*** ekarlso has quit IRC23:41
*** aginwala has joined #openstack-keystone23:46
*** ekarlso has joined #openstack-keystone23:47
*** slberger has left #openstack-keystone23:47
*** adelia_ has quit IRC23:47
*** mylu has joined #openstack-keystone23:47
*** aginwal__ has joined #openstack-keystone23:48
*** adelia has joined #openstack-keystone23:48
*** mylu has quit IRC23:49
*** aginwala_ has quit IRC23:49
*** mylu has joined #openstack-keystone23:49
*** aginwala has quit IRC23:51
*** aginwal__ has quit IRC23:51
*** mylu_ has joined #openstack-keystone23:52
*** adelia has quit IRC23:52
*** mylu has quit IRC23:52
*** mylu_ has quit IRC23:53
*** timcline has quit IRC23:54
*** henrynash has quit IRC23:56
*** ekarlso has quit IRC23:57
*** ekarlso has joined #openstack-keystone23:57

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