16:01:39 #startmeeting hierarchical_multitenancy 16:01:40 Meeting started Fri Jul 31 16:01:39 2015 UTC and is due to finish in 60 minutes. The chair is schwicke. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:41 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:44 The meeting name has been set to 'hierarchical_multitenancy' 16:02:27 whom do we have today ? 16:02:41 Hi:-) 16:02:56 #topic review of action items 16:03:07 let's start with the actions from last meeting. 16:03:12 ok 16:03:14 Thanks for running the meeting! 16:03:48 #link http://eavesdrop.openstack.org/meetings/hierarchical_multitenancy/2015/hierarchical_multitenancy.2015-07-24-16.03.html 16:03:51 sajeesh, raildo in Nova side, try merge the initial patches related 16:03:51 to allocated column and setting default values to subprojects 16:04:23 how far are we with this ? 16:04:52 Review is going on and we are making changes according to the review 16:05:04 ok 16:05:05 in fact, sajeesh was most responsible for this, so this week I work in update the keystone calls code, and refactoring the last patches 16:05:22 ok, great ! 16:05:22 the good news that we we some nova cores looking in the code 16:05:30 yes 16:06:24 raildo..thanks a lot for your help :-) 16:06:39 +1 16:06:40 sajeesh: you're welcome :) 16:07:57 It is a big change and concentrating on multiple areas at the same time is difficult..so your help is really needed 16:08:58 There are still a few tests failing in the automatic build 16:09:03 are those understood ? 16:09:04 sure.. I'm trying do my best with code... let's see if we can have this merge asap 16:09:36 schwicke: yeap.. in this next week, my main goal is fix all the tempest/others test 16:09:38 schwicke...I am planning to work on that in this weekend 16:09:57 and finally have all the patches working nice with jenkins 16:10:08 yes 16:10:11 ok. great! 16:10:52 #action raildo and sajeesh will work on the remaining tests which are still failing in the next days 16:11:00 AFAIK there are no roadblocks ...It can be solved 16:11:11 what are the python errors about ? 16:12:16 I think It is due to some quota dependency ...I need to patch it 16:12:35 the last time that i saw the log, I found some errors to unrelated tests, probably some erros on rebase... 16:12:56 I need to take a look on it, with more time. 16:12:56 #link http://logs.openstack.org/28/149828/36/check/gate-nova-python34/c098433/ 16:13:05 that is also a possibility 16:13:07 #link http://logs.openstack.org/28/149828/36/check/gate-nova-python27/cfcf9e7/ 16:14:03 something like that "AttributeError: 'module' object has no attribute 'MaxRetriesExceeded'" 16:14:25 that may be a rebase error 16:14:36 I think that if we manage to pass jenkins tests it would put us into a better position to ask for a code freeze exception 16:14:42 yes 16:14:50 if it is easy to rebase let's do it and see if that helps already 16:15:09 we will try 16:15:21 I have made a rebase/refactoring today... just waiting fot the jenkins response 16:15:29 ok 16:15:43 ok 16:15:50 schwicke....there are 5 changes and out of that 4 are fully under control.... 16:16:27 and final one is the one which is giving some errors 16:17:31 I see 16:17:41 I'd love to get this stuff into liberty still 16:17:52 #topic timelines 16:17:58 we will try our level best 16:18:21 what is the dead line to ask for a code freeze exception ? 16:18:31 IMO we should do that asap and try to get it in 16:18:32 there is still some hope left 16:18:41 Aug-6 16:19:23 I will request with in one or two days....I haven't seen any request yet 16:19:23 so let's try to get the jenkins stuff fixed asap and then file the request ? 16:19:42 schwicke ++1 16:20:30 #agreed fix jenkins errors if possible then file a code freeze exception request well before 6/8 16:20:43 very good. 16:20:49 btw, I think that we need to talk with the nova cores, to ask for this FFE 16:21:02 talk before send it... 16:21:08 yes. 16:21:17 just to try get some more support on it 16:21:23 ++1 16:21:29 ++1 16:21:46 sounds good 16:21:49 re-occuring question: what is the best way to do that ? 16:22:06 irc channel :) 16:22:14 hi everyone 16:22:22 just ping the guys and explain our view 16:22:28 I htink in the past we explicitly put some of them onto the code reviewer list as well 16:22:35 sorry got caught in the traffic and was delayed for the meeting 16:22:44 hey vilobhmm 16:22:46 Hi, vilobhmm 16:22:57 hello schwicke, raildo 16:23:07 are we talking about the nova code and code exception 16:23:12 I think that put it as a topic in the nova weekly meeting is a good idea as well 16:23:18 Hi, vilobhmm 16:23:23 hello eric 16:23:29 +1 16:23:48 hi vilobh 16:23:53 sure, I can put this in the meeting and talk with the nova folks 16:24:05 ok great! 16:24:29 #action Raildo will add an entry on the nova meeting agenda and contact the nova core team 16:24:34 raildo, will it be better to talk after clearing the jenkin's test ? 16:24:36 https://wiki.openstack.org/wiki/Meetings/Nova 16:24:49 we all should try to be present 16:24:57 and show representation as a group 16:25:02 ++1 16:25:03 sajeesh: if we manage I think that is the best strategy 16:25:15 but to get a code exception it's good to have at least some of the patches with +1 from jenkins 16:25:33 yes 16:25:36 agree 16:25:48 +1 16:25:51 ok. 16:25:52 so, I think it is a must to test our code in our own environment, to check if the tests are passing, whenever possible, before upload it to gerrit. 16:25:52 +1 16:25:53 If think this is important to the FFE email... I just to say "hey guys, we are working a lot with this... and this will be really important, please review" 16:25:59 So we don't waste time of reviewers with broken tests. 16:26:01 that is why I'm pushing so hard to have the remaining tests go through 16:26:09 I just want* 16:26:32 ++1 16:26:51 ++1 16:26:54 can someone work with sajeesh for next week or so….to help make sure that jenkins shows + 1 16:27:02 raildo, ++ 16:27:25 raildo is already helping sajeesh 16:27:28 ++1 16:27:30 vilobhmm: We have a action added, I'll work with him 16:27:39 oh okay thats awesome ! 16:27:49 thanks a lot :-) 16:27:52 I can try to ping Tim to raise the importance of this for CERN 16:28:14 schwicke : that will really help…i will ask someone from yahoo to join 16:28:14 schwicke ++1 16:28:23 vilobh ++1 16:28:25 in case he's around maybe I could ask him to participate in the nova meeting 16:28:32 perfect 16:28:47 #action schwicke will talk to Tim and ask him to participate in the nova meeting 16:28:48 I think Andrey can also help us 16:28:59 sajeesh: sure 16:29:03 I'll talk with him 16:29:14 ok..thanks raildo 16:31:08 If we are done with this topic would like to give cinder update 16:31:16 ok 16:31:28 #action raildo will contact Andrey asking for help as well 16:31:57 vilobh..u had told that cinder deadline is on August end ...what is the date ? 16:32:35 the code freeze is in the first week of September 16:32:36 good point 16:32:45 so there we have a bit more time 16:32:48 that is good 16:32:49 sajeesh : right as eric pointed 16:33:07 ok..we have time 16:33:48 Needs Code Review :- 16:33:48 https://review.openstack.org/#/c/206171/ - Nested Quota Driver: Get Project Hierarchy 16:33:49 https://review.openstack.org/#/c/205369/ - Cinder Nested Quota Driver 16:33:49 https://review.openstack.org/#/c/206170/4 - Fix get default quota values for subprojects 16:33:49 Already Merged :- 16:33:50 https://review.openstack.org/#/c/185704/ - Nested Quota : Create allocated column in cinder.quotas 16:33:51 https://review.openstack.org/#/c/194406/ - Nested Quota: Set default values to subproject 16:34:03 ok 16:34:27 once vilobhmm and I have done with cinder, if there is still time, I can help with nova code. 16:34:33 out of the things that need review only https://review.openstack.org/#/c/205369/ - Cinder Nested Quota Driver has some jenkins problem but should be fixed soon….other than that we are in pretty good shape 16:34:50 i can also help sajeesh when done with cinder code 16:34:57 that's very good news! 16:35:05 erickson, vilobh ...thanks a lot :-) 16:35:10 np 16:35:12 :) 16:35:16 i would appreciate if you all can chip in for the things that needs to be reviewed for cinder 16:35:45 I wonder if it would make sense to try to help sajeesh now and return to cinder after that is sorted out. Would that not make more sense ? 16:36:04 just because we still have a bit more time left for cinder 16:36:14 vilobhmm, in fact, it is missing one +1 workflow in order to get this patch merged: https://review.openstack.org/#/c/206170/4 16:36:16 schwicke : we would loose focus IMHO… 16:36:40 I agree with vilobhmm 16:36:54 maybe you are right 16:37:05 once we get a green signal from nova folks that nested quota can go in liberty 16:37:06 I also think so 16:38:10 we all can work together if needed but for now I would prefer cinder going in first and then serving as a reference model for rest of the projects in openstack who want to incorporate nested quota driver 16:38:32 schwicke : ^^ 16:38:42 aw thats it from me….and thats about cinder update 16:39:02 also I would like to appreciate the work done by ericsonfgds 16:39:09 yes 16:39:26 thanks :) 16:39:33 he has been very helpful and instrumental and we both have worked well as a team IMHO 16:40:12 schwicke, raildo, rodrigo : ^^ 16:40:33 ok..great 16:40:38 vilobhmm, you too, the working is flowing and that's nice. 16:40:44 work* 16:41:33 so.. I think that we don't have to change this now. 16:42:01 change what raildo ? 16:42:16 you and ericksonfgds working on cinder :) 16:43:22 ok..sounds good :) atleast till changes for cinder are in… 16:43:28 #link https://wiki.openstack.org/wiki/Meetings/Nova 16:43:41 also the thing is there is an operators midcycle in second week of august 16:43:49 in california 16:44:09 so there also nested quota will be raised as an enhancement by the operators 16:44:22 we can stress that as well if needed to get an exception 16:44:34 do you have a link ? 16:44:47 it will be in second week of august schwicke 16:45:27 because atleast the operators from yahoo are going to talk about that requirement for sure 16:45:34 i will send the etherpad link if i get some… 16:46:53 do we have anything else to discuss ? 16:47:10 #agreed developments teams are left as they are. No need to re-arrange priorities for now 16:47:11 vilobh,erickson....if we are getting exception we will get free exception on August-6 and the code has to merged by Aug-10.It will be nice if we can get some help from you during that period without breaking your flow 16:48:06 as we had agreed let us don't change the priorities now 16:48:14 shwicke ++1 16:48:27 sajeesh : for sure 16:48:28 sajeesh, sure! I'll try to help in that period. 16:48:37 we should have a checkpoint on skype eg on Monday 16:48:43 thanks a lot :-) 16:48:58 meanwhile the changes that are done for cinder minimizes lot of code duplication 16:48:58 thanks ! ericksonfqds 16:49:20 That's all I wanted to discuss today 16:49:24 #topic AOB 16:49:25 and in-order to use similar changes for nova…will need to bring nova to that state IMHO…nova still has lot of code duplication 16:49:28 sajeesh, schwicke: you're welcome :) 16:50:21 vilobh ...it has not been decided whether to keep a separate class for nested quota or not 16:50:51 if we are keeping a separate class there will be code duplication 16:50:54 can we try to get the code merged as it is now and then optimize ? 16:51:09 shwicke ++1 16:51:39 I guess once the core team looks at the code they will come up with some suggestions 16:51:51 schwicke, sure 16:52:14 time is almost up 16:52:21 I think we have a plan :) 16:52:26 Good luck to all of us! 16:52:33 shwicke..I have told to the nova about the pros and cons of keeping a separate class 16:52:47 *nova core 16:53:16 any conclusions from their side ? 16:53:25 not yet 16:53:33 so ... let's go ahead 16:53:37 ok 16:53:39 with what we have now 16:53:46 +1 16:54:38 see you, have a nice weekend! 16:54:54 have a nice weekend! 16:55:01 #endmeeting