16:09:23 #startmeeting hierarchical_multitenancy 16:09:24 Meeting started Fri Dec 5 16:09:23 2014 UTC and is due to finish in 60 minutes. The chair is schwicke. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:09:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:09:27 The meeting name has been set to 'hierarchical_multitenancy' 16:09:33 sorry for being late. 16:09:44 no problem 16:09:47 hi all :) 16:09:52 We don't have much on the agenda today but I think it is worth to have a quick review of where we are 16:09:58 #topic status 16:10:17 sure 16:10:42 so, for my part, we have the base code about HM merged with the branch master 16:10:53 ok 16:10:55 raildo: that's great news 16:11:01 now we just have the inherited roles part in review 16:11:06 true 16:11:15 schwicke, absolutely :) 16:11:27 raildo great 16:11:28 sajeesh: if I understand correctly this allows you to submit your code, right ? 16:11:41 yes 16:11:51 can we action item that ? 16:11:53 once the bp is accepted 16:12:01 right. 16:12:17 I am updating the bp now 16:12:19 and we have the new spec about HM improvements in review: https://review.openstack.org/#/c/135309/ and today i'll send the Reseller spec :) 16:12:53 will upload the patch within one or two days 16:12:54 sajeesh: any show stoppers for the bp? 16:13:11 don't know 16:13:26 we have to convice the reviewers 16:13:45 #action sajeesh will update the blue print and prepare for submitting the code 16:13:52 essentially the token part 16:13:57 do you try talk wil jaypipes, vishy to approve the bp? 16:14:24 It will be nice to take his help 16:14:43 I will add him as the reviewer 16:14:59 is vishy in the list already ? 16:15:03 yes 16:15:07 I think he's connected ... 16:15:32 I will have a look at the comments as well. 16:15:57 #action schwicke should review the comments on the bp and comment if possible or useful 16:15:59 schwicke, great 16:16:20 not that I'd have a weight as vish :-P 16:16:44 Ih someone have any question about the keystone implementation, just ping me, or send a email and I'll respond :) 16:16:47 If* 16:16:59 raildo ,thanks 16:16:59 great, thanks! 16:17:25 raildo,do we need to attend the nova meeting like we did last time 16:17:25 np 16:18:10 so that we can discuss about our bp there 16:18:41 ok, I'll do that 16:19:03 December 11, 2014 14:00 UTC, #openstack-meeting-alt 16:19:04 right? 16:19:11 right 16:19:14 ok 16:20:04 yes, looks like December 11, 2014 14:00 UTC, #openstack-meeting-alt 16:20:13 yes 16:20:44 in the stuck review section maybe ? 16:21:01 yes 16:21:26 How does that work ? Can we just add the topic to the wiki ? 16:21:30 and kilo spec, 16:21:41 I have to check it 16:21:44 schwicke, in keystone works in this way 16:21:54 you just put the topic 16:21:58 ok 16:23:03 #link https://etherpad.openstack.org/p/kilo-nova-priorities 16:23:11 that is a topic about HM here 16:23:29 hi gabriel 16:23:38 maybe you can expand this topic to explain our problem 16:23:58 ok 16:24:10 hi sajeesh 16:24:19 hi 16:24:53 raildo,I will add 16:25:25 I have news from Salvatore since our last meeting 16:25:31 ok 16:25:35 is it a topic for today? 16:26:14 gabriel-bezerra, we don't have a agenda today, you can just create a new topic :D 16:26:24 right :-) 16:26:30 #action sajeesh will add a topic on HM to the nova agenda 16:26:41 gabriel-bezerra: yes 16:27:05 salv-orlando: ^ 16:27:50 #topic news from Salvatore 16:28:29 so, you received my e-mail with the talk, right? 16:28:32 last week 16:28:42 yes gabriel 16:28:51 we have seen the mail 16:29:12 then I sent him the answer about the case where no nesting is involved 16:29:45 his answer: 16:30:07 #chair raildo 16:30:07 Current chairs: raildo schwicke 16:30:47 "sounds good to me. I’ll seek out this code and see how I can use it. I wonder however if the hierarchical multitenancy people have already in mind to work on a solution to provide quota management and enforcement. In which case this will probably make my work useless, and I should just hand it off to them." 16:32:32 then I explained him that you have modified only nova's code to work in the hierarchical case, you didn't have made any new enforcement and management engine besides that 16:33:05 ok 16:33:16 and sent him a link to the spec review and to the code on github/sajeesh/nested_quota 16:33:55 ok 16:34:11 did you hear back from him since ? 16:34:29 No, I didn't. 16:34:57 I didn't miss anything in that explanation, did I? 16:35:10 don't think so, sounds fine to me 16:35:13 gabriel you are right 16:35:49 I have extended the existing quota driver for nested projects 16:36:07 without disturbing the current set up 16:37:47 ok, good then 16:38:09 so let's wait. I guess he needs a bit of time to review the stuff 16:38:18 sure 16:38:19 and proceed with our code. 16:38:22 right 16:39:10 raildo,regarding the keystone,whether the parent list contains only the list of parents upto or root or parents well as children 16:39:20 #agree we'll wait for a review from their side and proceed as planned 16:39:41 schwicke: from whose side? 16:40:19 Salvatore et al 16:40:49 unfortunately I have to leave. 16:40:56 ok 16:40:56 sajeesh, imagine that we have a hierarchy A -> B -> C , so if i call "list parents of C" we respond with the A and B information 16:41:13 raildo will take over the chair from here. Thanks a lot for that! 16:41:22 schwicke, no problem :) 16:41:26 CU! 16:41:34 ok 16:41:45 bye shwicke 16:42:20 raildo,so child list of B and A will not be there ...right ? 16:42:34 sajeesh, yes 16:43:02 you have to use the subtree list to see this information 16:43:09 yes 16:43:34 currently I am having an extra call to keystone 16:43:35 sajeesh: yes, no siblings 16:44:12 sajeesh, but you have the option to call for the parents and subtree in one API call 16:44:26 ok..that is great 16:44:40 can you please tell me the api call for that 16:44:50 any documentation ? 16:45:09 sure, 1 sec 16:45:15 in that case I can save a keystone call 16:46:24 https://review.openstack.org/#/c/130103/8/api/v3/identity-api-v3.rst line3270 16:47:22 raildo,thanks a lotg 16:47:49 what about the keystone client....is it ready too ? 16:48:05 sajeesh, yes 16:48:18 but the code still in review... 16:48:35 I think that we'll merge the code to kilo-2 16:48:44 any documentation regarding that ? 16:49:28 no... we have the patch: https://review.openstack.org/#/c/115770/ 16:49:39 ok thanks 16:49:53 when we create the parameters subtree_as_list and parents_as_list 16:50:44 adn in the Hm improvements spec, we are creating the subtree_ids and parents_ids, this is a project dict with just the projects_ids 16:50:52 ok 16:51:31 (we just have more 5 min) 16:51:45 ok 16:52:13 raildo ,I will read the specs and will inform you if I am having some doubts 16:52:28 sajeesh, great 16:53:24 raildo,do you have any idea regarding spec freeze dates 16:53:37 I mean for nova 16:54:35 the FeatureProposalFreeze(spec) is march, 5 and the FeatureFreeze (implementation) is march, 19 16:54:55 ok 16:55:50 but that will be great that we have this spec approval for kilo-1, dec 18 :) 16:56:04 true :-) 16:56:28 so, the time is over... thanks a lot! 16:56:41 #endmeeting