15:01:19 #startmeeting gantt 15:01:20 Meeting started Tue Mar 10 15:01:19 2015 UTC and is due to finish in 60 minutes. The chair is n0ano. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:23 The meeting name has been set to 'gantt' 15:01:29 anyone here to talk about the scheduler? 15:01:46 o/ 15:01:48 o/ 15:02:35 bye :) 15:02:48 o/ 15:03:37 let's get started then 15:03:45 #topic patch status 15:03:50 o/ 15:03:57 taking things a little out of order while waiting for bauzas to join 15:04:31 rather than talking about the patches themselves I think the better use of our time is to talk about reviews... 15:04:50 specifically edleafe & PaulMurray do you have any patches that need reviews right now? 15:05:02 n0ano, you bet cha 15:05:10 me too 15:05:22 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/make-resource-tracker-use-objects,n,z 15:05:24 (it was kind of a rhetorical question), PaulMurray go ahead 15:05:32 I added them to the etherpad: https://etherpad.openstack.org/p/kilo-nova-priorities-tracking 15:05:44 There are a bunch by me that are passing ci 15:06:00 and a bunch by lxsli that need a rebase 15:06:11 please look and review :) 15:06:24 \o 15:06:28 PaulMurray: you should add them to the etherpad, too 15:06:28 * bauzas waves late 15:06:36 n0ano, ok 15:06:41 n0ano, I also need to add 15:06:43 sorry was diverted by a bug 15:06:48 bauzas, np 15:07:01 one more - is that allowed while no one is looking (I mean after FPF) 15:07:04 PaulMurray: oh, wait - I see them there already 15:07:31 PaulMurray, all but 1 of your patches on that page need a rebase, should we wait off on those? 15:07:43 really? 15:07:46 PaulMurray: if it's part of an existing patch, I believe it's ok 15:08:35 edleafe, I can spin it that way - otherwise I am sure it would be allowed as an exception 15:08:35 PaulMurray, I just refreshed the page and that's what it says 15:09:00 n0ano, I'm looking at them now, I have a chain of 4 that all look ok to me 15:09:02 PaulMurray: it all depends on *why* you are adding it 15:09:33 n0ano: the links on the etherpad don't match his series 15:09:44 PaulMurray: you need to update the etherpad to get them in sync 15:10:00 edleafe, ahh, that would explain it 15:10:22 edleafe, ah, I see - yes it does need updating, will do now 15:10:41 I think I need to create a dashboard on the wiki for patches similar to the one we have for specs, that'd be easier than the etherpad 15:10:51 * n0ano hates etherpads for tracking purposes 15:11:04 n0ano, is there some process I need to follow to add a patch - it is needed to complete 15:11:06 n0ano: why ? 15:11:08 n0ano: yeah, but that's where core reviewers are supposed to be looking 15:11:17 objects for RT - to allow online upgrade 15:11:18 n0ano: I mean, we already have the core etherpad 15:12:11 the etherpad is never obvious, all the important info is always randomly located throughout the page, I can never see the forest for the trees 15:12:42 anyway, rather than a new wiki table I guess we can just try and make sure the tracking etherpad is up to date 15:13:37 PaulMurray: is the patch part of an existing series? 15:13:44 edleafe, yes 15:13:45 PaulMurray: if so, just add it 15:14:01 edleafe, I was guessing no one would notice anyway 15:14:40 PaulMurray: it totally fits with the spirit of the FPF 15:14:55 focusing on what needs to merge for Kilo 15:15:09 so is the assumption that any patch on the traking page is ready for review unless there's something specific (like needs rebase) on it? 15:15:21 n0ano: yep 15:16:11 OK, then we know our marching orders, review all the open patches on that page 15:16:40 is there any specific patch that is problematic that needs discussion? 15:17:10 n0ano: I really need the early patches to merge 15:17:22 rebase hell is killing my productivity :) 15:17:45 edleafe, no good answer on that, I feel your pain 15:18:13 edleafe: eh 15:18:13 n0ano, this one seems to be blocking things: https://review.openstack.org/#/c/137817/ 15:18:47 lxsli has this at the head of his series 15:19:56 it belongs to sahid - are you here sahid 15:20:39 ndipanov's comments are from just yesterday 15:20:42 looks like ndipanov has issues with it's current incarnation, sahid will have to address those concerns 15:20:49 PaulMurray: speaking of holding things up, do you have any issue with my fix for the PciDevTracker merging before your patch for the RT compute_node change? 15:20:52 PaulMurray: https://review.openstack.org/#/c/145619/ 15:21:57 edleafe, i think its a trivial change for me to rebase - so i don't mind as long as 15:22:12 edleafe, I get some eyes on mine to help them through 15:22:26 PaulMurray: ok, great 15:22:52 Let's all make sure to review PaulMurray's patches so that cores can see consensus 15:23:07 edleafe, +1 15:23:41 if nothing else on specific patches let's move on 15:23:50 #topic specs on hold 15:24:01 bauzas, this is you, you indicated last week you have a plan? 15:24:24 n0ano: oh was thinking you were just mentioning the reqspec BP ? 15:25:14 bauzas, yeah, both request spec anc change select_destinations are on hold on the tracking page, what's up? 15:25:24 n0ano: just to be clear, there is no magic bullet about any plan - just saying that we need to work in parralel on working on the migration/split while we also work on the missing BPs 15:25:47 n0ano: and I wanted to wait for FF to happen before stating about what was missing 15:25:59 n0ano: about the resqpec BP, that's another point 15:26:21 n0ano: so I provided an implementation series, and I had good feedback 15:26:57 n0ano: my point was that it was far better to work on a separate RPC method instead of modifying the select_dest() signature 15:27:00 well, since the specs were approved does thins mean you need to change the design or is this just holding up on the implementation 15:27:26 n0ano: and also rework on the RequestSpec object, as some fields were either unnecessary/confusing 15:28:00 bauzas: despite jaypipes' objection, this really can't fit into Kilo 15:28:01 n0ano: I said it was far better to defer to Liberty and possibly ask for backport before FF if successful 15:28:10 edleafe: agreed 15:28:25 I mean, that's all about paperwork 15:28:34 so this sounds more like implementation so we just needs a little more time to get it right 15:28:40 a spec is just an approval step 15:29:06 * n0ano freezes can be a pain even if they are a great motivator 15:29:06 so my point is to say : forget about the specs and focus on the implementation 15:29:18 bauzas, +1 15:29:32 in the meantime, I'll cover the spec stuff by asking for Liberty fast approval 15:29:37 shouldn't be a big deal 15:29:47 bauzas, famous last words :-) 15:29:53 but I'll drop the 2nd spec 15:30:00 n0ano: was just going to say the same thing :) 15:30:30 bauzas, OK, sounds like you're driving this fine we'll just see how it goes 15:30:30 well, my trustness increased a lot once I had bp/isolate-sched-db merged in 3 days 15:30:52 let's move on then 15:30:56 #topic opens 15:31:00 anything new? 15:31:01 and bp/detach-service has good press 15:31:13 PaulMurray: i'm here yes 15:31:47 sahid, scroll back, we were wondering about https://review.openstack.org/#/c/137817/ 15:31:48 i going to work on ttps://review.openstack.org/#/c/137817/ 15:31:53 yep 15:32:14 we need to talk to jay with ndipanov 15:33:29 the issue is alse in relation with this bp https://blueprints.launchpad.net/nova/+spec/allocation-ratio-to-resource-tracker 15:33:32 also 15:34:57 sahid: hum, old story here 15:35:05 sahid, that allocation BP hasn't even been started, are you dependant upon it? 15:35:19 sahid: I mean, that BP is not started yet 15:35:47 n0ano: not dependant but should be interesting to speak about it with jay 15:36:13 about to think of the direction of the work done here ttps://review.openstack.org/#/c/137817/ 15:36:51 sahid, the primary objective of the RT objects work at the moment 15:37:00 is to gat rid of any conductor calls from RT 15:37:08 to allow on line upgrade 15:37:24 sahid, I think your change is not necessary for that - is that right? 15:38:33 PaulMurray: i think so yes 15:39:24 sahid, the changes lxsli has after you in the series are needed, lxsli do you really need sahid change to go first? 15:39:50 PaulMurray: it made the NUMA tests considerably easier but it's possible I could rebase off 15:40:13 (n0ano, bauzas sorry I think we have gone off topic for a moment) 15:40:35 PaulMurray, not too much, this is important so I don't have a problem finishing this up 15:40:37 PaulMurray: the point is only few people can review the work done 15:40:58 lxsli, there is still an ordering issue between your changes and mine I think because both on RT and RT-tests 15:41:23 PaulMurray: eh that's opens 15:41:26 but is sounds like if lxsli can make his changes independent from sahid that would be best 15:41:27 so it might be ok if we get mine through and then worry about it later? 15:41:43 like later in the week hopefully.... 15:41:52 when's the next deadline? 15:42:18 FF is..... 15:42:27 FF is 3/12 15:42:34 Yow. OK thanks 15:42:40 https://wiki.openstack.org/wiki/Kilo_Release_Schedule 15:42:56 n0ano: nope 15:43:01 n0ano: 3/19th 15:43:09 note, deep freeze is 3/19 15:43:23 bauzas, yes, I see 3/19 15:43:26 Right, that's a bit easier, still I'll prio this 15:43:30 bauzas, you're right, 3/12 is oslo, my bad 15:43:47 n0ano, yes, you gave me a shock for a moment then... 15:44:01 PaulMurray, just making sure you heart still works :-) 15:44:15 n0ano ever worked in a match factory? 15:44:56 lxsli, I think I almost just created a fire :-) 15:45:06 anyway, are we good on this subject for now? 15:45:12 perhaps use the time to rework that work to review what is already done... 15:45:28 to review 15:46:04 ... i mean instead of working to separate the changes, why not to use that time to review the work already done 15:46:48 sahid, I worry about depend patches, if we can do things independently things will go much smoother 15:46:50 My patches are (afaik) ready to go whereas it's unknown how long it'll take to make ndipanov happy 15:46:56 sahid: I'm an optimist, we can do both :) 15:47:07 lxsli, +1 (my thought exactly) 15:47:10 lxsli, which ones 15:47:14 well, provided someone's not hitting a bug that takes all his time :) 15:47:14 but yes if your patch suddenly goes through I'll be happy! 15:47:36 ndipanov, https://review.openstack.org/#/c/145619/ 15:47:36 ndipanov: https://review.openstack.org/#/c/137817/ 15:47:45 lol those are 2 different patches 15:47:55 ndipanov, ignore me, bad paste 15:48:23 ndipanov, https://review.openstack.org/#/c/137817/ is blocking 15:48:32 I see 15:48:39 well I don't know what to tell you guys 15:48:43 well i can understand, i just say that that effort can be done to make thing moving insteadof rewrite and rewrite and.. 15:48:52 I hate that we have that 15:49:05 attempt to put "ratio" into limits 15:49:09 that's just like 15:49:14 sloppy 15:49:36 ndipanov, the work it is blocking is for on line upgrade - we can reorder if that patch not likely to be resolved 15:49:39 we're not trying to resolve 137817 here, just seeing how we can handle the dependency 15:50:00 n0ano, can it be dropped from the critical path 15:50:03 ndipanov, so if its likely to be sorted quicly we can keep the order 15:50:09 n0ano: perhaps thinking about how to resolve can help to handle dependency 15:50:09 hmmm 15:50:18 well 15:50:25 ndipanov, if not we can reoder to get the upgrade stuff in 15:50:30 ndipanov, we think so, lxsli is the one that would have to change his patch 15:50:45 ok let me review the whole series today 15:50:58 ndipanov, thanks, much appreciated 15:50:59 (once I'm done with some documentation( 15:51:02 and then I'll vote with that in mind 15:51:03 I mean 15:51:25 I don't think it's critical so if it's stopping useful work - I can just let it go 15:51:44 ndipanov, your call :) 15:52:34 yeah - I wasn't too constructive on that one - I just kept looking at that patch without looking at the big picture 15:52:37 but I have an idea 15:53:34 how about if ndipanov does a +1 on 137817 by tomorrow we'll stay the course, otherwise lxsli can rework his patch to not be dependent upon this one 15:54:03 n0ano, +1 15:54:21 n0ano: +1 15:54:35 sounds good... 15:54:44 anything else new in the last 5 minutes we have? 15:54:57 n0ano, -1 - s/rework/re-work/ 15:55:03 * ndipanov kids 15:55:08 too soon 15:55:12 lol 15:55:37 https://review.openstack.org/#/c/162180/ comments are welcome 15:55:46 ndipanov, are you sure, I'll have to check www.m-w.com on that :-) 15:56:12 bauzas, you see my comment already? 15:56:51 PaulMurray: yeah 15:57:10 anyway, I think we can call it a meeting and move anything else over to the nova channel 15:57:16 PaulMurray: I don't see how it could add more nodes to be checked 15:57:19 tnx everyone, talk to you next week 15:57:26 #endmeeting