21:04:06 #startmeeting quotas-wg 21:04:06 Meeting started Mon Mar 21 21:04:06 2016 UTC and is due to finish in 60 minutes. The chair is nikhil. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:04:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:04:10 The meeting name has been set to 'quotas_wg' 21:04:20 #topic roll call 21:04:34 o/ 21:04:42 hello 21:04:44 Vilobh isn't here today as he's unwell. 21:05:11 that's a quorum 21:05:13 :) 21:05:23 Let's get started and see if people show up later. 21:05:26 #topic agenda 21:05:40 #link https://etherpad.openstack.org/p/quotas-wg-meeting-agenda 21:05:56 So, we've a few items to discuss today 21:06:09 but since Vilobh isn't here I'm not sure if we can go over all of them 21:06:24 Although, let's discuss a bit on the direction 21:06:38 #topic Follow up on the thread input 21:06:44 #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/thread.html#89453 21:07:12 If you're aware already, I sent one email out last week to get more feedback on "where" to impl quotas in Openstack 21:07:27 There has been good amount of feedback. 21:07:55 Please follow links to some of the prior discussions too (from previous summits, meetups, etc.) 21:08:20 I looked at Vilobh's updated spec patch and it contains fair amount of stuff related to this. 21:08:36 But we need to extract more info out from Blazar etc efforts 21:08:55 be more explicit on how & what different this will be 21:09:13 Any general comments here? 21:09:36 I was also looking for some more feedback from the WG before I start replying to individual emails in that thread 21:10:02 (I've mostly waited as I myself wasn't well last week) 21:10:19 but it's good to get some more consensus around here 21:10:26 anything? 21:10:34 I agree there were some good comments in the email threads... 21:10:49 I don't have anything - will finish catching up the thread 21:10:55 lot of comments :) 21:11:24 yeah 21:11:46 ok, I have some stuff to add but will go over that in the following topics 21:11:59 moving on 21:12:01 #topic Spec updates 21:12:14 #action all: review latest PS 21:12:27 #link https://review.openstack.org/#/c/284454/ 21:12:56 We're mostly waiting on Vilobh for more input on where he's taking the spec. 21:13:17 But my feeling is that (basedon ML input) 21:13:30 we need to get the proposed solution out of the spec 21:13:48 preferably in a wiki or in the prj repo (once that's decided) 21:14:15 So this spec focusses on use cases and interfaces/APIs? 21:14:16 cross project specs are considered as guidelines and we should have a better picture of the same in tomorrow's CPL meeting 21:15:04 ninag: right, we need to be clear on what to put in the spec. I will have that info in tomorrow's meeting. 21:15:20 but for this spec, the guidelines can be something like 21:15:42 for example: a common library with DB model builtin 21:16:25 pull this in your repo and add more resource related info to model, add wrapper to the quota drivers etc. 21:17:15 Another thing that Shamail mentioned to me was the PWG wants to bring in the user stories in a more cross prj spec-friendly manner 21:17:32 so, that will go in this spec (more clarity tomorrow) 21:18:13 But that has been my idea too, instead of going into implementation details we need to build the right concepts around what Quotas really mean for Openstack 21:18:18 Sounds good 21:18:43 This sort of thing ties in with where+how (ie direction) and the trade-offs for the approaches. 21:18:58 more of a eagle eye view first 21:19:17 but let's see how things unfold by next week 21:19:49 Also, we need to bring this up in a CPL meeting. That may not happen until next week. 21:20:11 Meaning we need to push back on the video sync too. 21:20:24 Until then let's keep our feedback on the spec. 21:20:35 (and of course on the ML as well) 21:20:49 moving on 21:20:56 #topic Previous attempts (discussions, etherpads, projects, etc.) 21:21:21 Again, we just need to update the spec on this. These things for sure go in a CP spec. 21:21:45 let's have action item for all to review the ML links and do some searching 21:22:03 #action all: review ML discussion and suggest links to go in the spec 21:22:18 We'd discuss this again, next week. 21:22:26 moving on 21:22:47 #topic Documenting implementations in other projects explicitly (see update on the spec, do we need more?) 21:23:27 #info This will be confirmed in the CPL meeting of Tues March 22nd, 2016 (if not cancelled) 21:23:37 moving on 21:23:54 #topic Writing tradeoffs in the alternatives? Describing direction in the process, steps towards larger goal of inter-project quota awareness? 21:24:27 I wanted to discuss something here 21:24:49 My perspective is that we need to get started on something more tangible for one cycle (Newton) 21:25:33 And build the quotas effort on that, vs. trying a complete circus in one attempt and failing miserably. 21:25:56 +1 21:26:06 +1 21:26:37 My proposal is that we build the right DNA for quotas, implement it in 1-3 projects in Newton, discuss more with community in Ocata (Barcelona) 21:27:17 Based on the lessons learnt and as more information becomes available, evolve this effort. 21:27:18 +1 again 21:27:39 sounds like a good plan 21:27:53 So, please expect a response for orchestration-like quotas proposal (on ML) to be something around: 21:28:16 1. Let's get the DNA for quotas right. Build it from single cell to multicellular organism. 21:29:08 2. Focus on Newton on the right foundation for flat, nested and nested with overcommit quotas to ensure concurrency, coherency etc. 21:29:40 3. Keep the long term partners involved in the discussion to ensure that we are not going off track (possibly once a month in this meeting) 21:30:31 4. Collaborate with DefCore and different interested WGs to keep this compliant with Openstack standards. 21:31:04 I missed on the tradeoff about the UX aspect of this but that's somewhat covered in the WG collaboration aspect. 21:31:13 It's one thing to be really careful about, 21:31:23 my email did not mention it and a lot of folks want it, 21:31:45 but taking the library approach will make it difficult for UX folks to begin with, 21:31:55 hopefully we can incrementally improve that experience. 21:32:17 that's it from me on this topic 21:32:26 any comments, suggestions, concerns? 21:32:56 sounds good to me. The big thing seems to be that we don't have a single really good implementation of quotas yet 21:33:08 so I like the idea of that being a first step and push the goodness from there 21:33:50 cool 21:34:06 let's see if there's anything/anyone for open discussion 21:34:13 #topic Open Discussion 21:34:32 is there a cross-project session on quotas at the summit? 21:34:57 I was looking for the proposal etherpad/google sheet but couldn't find it yet 21:35:24 ok 21:35:43 you can bring it up at the meeting tomorrow..? 21:35:47 sure 21:35:56 basically, this page should have been up 21:36:00 #link https://wiki.openstack.org/wiki/Design_Summit/Newton 21:36:04 that's not related to CP 21:36:09 but in general 21:36:44 #action nikhil to get the CP summit session proposal pad link 21:36:50 anything else? 21:38:10 Thanks ninag and mc_nair for joining today! 21:38:22 Let's catch up again next week. 21:38:27 thanks, bye 21:38:29 #endmeeting