21:01:27 <russellb> #startmeeting nova 21:01:28 <openstack> Meeting started Thu Jan 3 21:01:27 2013 UTC. The chair is russellb. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:31 <openstack> The meeting name has been set to 'nova' 21:01:50 <russellb> #link http://wiki.openstack.org/Meetings/Nova 21:02:00 <russellb> #link https://launchpad.net/nova/+milestone/grizzly-2 21:02:29 <russellb> the only thing i had in mind for today was to take a look at grizzly-2 status 21:02:35 <russellb> scheduld for a week from today 21:02:48 <russellb> all features should be merged by Tuesday, Jan 8th to make grizzly-2 21:03:08 <dansmith> well, as much as I'd like, I'm sure that no-db-compute-manager won't quite make it 21:03:14 <russellb> blueprint status shows us pretty far behind the goal 21:03:19 <dansmith> close, but not all merged by then 21:03:27 <russellb> dansmith: ok, if you're sure let's bump it 21:03:37 <russellb> i think our goal right now should be to make it realistic 21:03:39 <dansmith> okay 21:03:48 <devananda> baremetal is very close right now (even though it's not on that list) 21:03:49 <russellb> figure out what needs a push to get over the line, and push stuff out that isn't going to make it 21:04:00 <russellb> devananda: it's not *looks* 21:04:04 <mikal> xenapi config drive is close, I just need to get my hardware setup so I can test it 21:04:08 <russellb> what is it on grizzly-3? 21:04:15 <russellb> ok let's go one by one here ... 21:04:17 <sdague> devananda: it is on the list 21:04:26 <russellb> from the top! 21:04:27 <sdague> unless General Baremetal is different 21:04:34 <russellb> xenapi-volume-drivers 21:04:40 <russellb> is Mate Lakat here? on IRC? 21:04:52 <russellb> some refactoring patches went in, but not the core stuff it seems like 21:04:55 <russellb> no clue on status 21:05:00 <devananda> russellb: ah, sorry. it _is_ there, under the words "bare-metal". my search for "baremetal" didn't find it :) 21:05:12 <russellb> devananda: k, cool 21:05:38 <russellb> #note need an update on the status of xenapi-volume-drivers blueprint 21:05:46 <russellb> next ... no-db-compute-manager 21:05:58 <russellb> dansmith: i went looking for your patches from yesterday, they all merged? 21:06:05 <dansmith> russellb: uh, no 21:06:14 <russellb> :/ 21:06:18 <vishy> hi 21:06:19 <dansmith> https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/no-db-compute-manager,n,z 21:06:21 <russellb> then i got distracted by cells 21:06:23 <russellb> #chair vishy 21:06:24 <openstack> Current chairs: russellb vishy 21:06:26 <dansmith> and: https://review.openstack.org/#/c/18849/ 21:06:40 <russellb> dansmith: oops, ok, will review asap then. 21:06:49 <russellb> dansmith: do those patches complete the blueprint? 21:06:49 <dansmith> thanks 21:07:04 <dansmith> no, but after those, only 12 calls remain to be moved/refactored 21:07:14 <vishy> (sorry I'm late) 21:07:26 <russellb> vishy: it's ok, we'll keep you ;) 21:07:40 <russellb> vishy: i was just thinking we'd go through grizzly-2 blueprints 21:07:48 <russellb> dansmith: want to keep pushing and see if we can pull it off? 21:08:05 <russellb> move it at last minute if needed ... 21:08:11 <dansmith> russellb: by tuesday? I don't think it's realistic, but I can certainly try 21:08:24 <russellb> k, no worries 21:08:29 <russellb> you've made awesome progress 21:08:30 <dansmith> I mean, there's no penalty for moving at the last minute, so why not? :) 21:08:35 <russellb> right. 21:08:44 <russellb> vishy: you know anything about xenapi-volume-drivers? 21:09:04 <russellb> it's marked as high priority, but i don't know the status other than seeing some refactoring patches come through 21:10:28 <russellb> ok, on to cells ... 21:10:40 <russellb> i saw that comstud updated his patches yesterday, i'm in the middle of reviewing the first one 21:11:06 <russellb> my gut feeling is that it's unlikely to make grizzly-2 21:11:21 <comstud> whoops 21:11:23 <mikal> I just pinged comstud to let him know he's being discussed 21:11:25 <mikal> Heh 21:11:28 <vishy> nope 21:11:30 <comstud> on a call 21:11:32 <vishy> russellb: I thought they were done 21:11:45 <comstud> i'm done 21:11:46 <comstud> i need reviews 21:11:56 <comstud> i had a test to add for rpc driver for 'add main cells code' 21:11:59 <comstud> but that's it 21:12:00 <russellb> comstud: *nod* will have review up by end of day 21:12:31 <mikal> I can take a look at that main code review today too 21:12:35 <russellb> vishy: last patch on the xenapi-volume-drivers blueprint expired back in early november 21:12:36 * dansmith takes a screenshot of comstud saying cells are "done" 21:12:41 <comstud> lol 21:12:42 <russellb> seems dead 21:13:22 <russellb> i'm not sure what to do with blueprints that die like that ... 21:13:31 <vishy> russellb: it didn't seem like that one was key 21:13:36 <russellb> yeah agreed 21:13:39 <vishy> russellb: I thought it was just a refactor / cleanup 21:13:56 <russellb> so, drop priority and untarget? 21:14:19 <comstud> dansmith: note that I said that "i'm done" not that "cells is done" 21:14:29 <comstud> ;) 21:14:35 <russellb> comstud: i took it as you meant you were done with the phone call 21:14:37 <dansmith> comstud: heh :) 21:14:41 <comstud> oh 21:14:42 <comstud> haha 21:14:57 <comstud> i'm multitasking 21:15:04 <rainya> teehee :) 21:15:11 <comstud> there's a test failure for one of the later branches 21:15:21 <comstud> and I have a fix for that to push up along with rpc driver tests 21:15:54 <mikal> comstud: I also have a small rpc sanitization change because of cells which will hopefully land in oslo today. 21:16:27 <russellb> comstud: well thanks for updating. i'll hold off on comments until i post the review so we don't dominate this meeting 21:16:39 <comstud> yes, plz gimme feedback 21:16:52 <russellb> will do by end of day 21:16:56 <comstud> ty 21:17:05 <russellb> next bp ... nova-v2-api-audit, assigned to sdague 21:17:28 <sdague> yeh, I think we can call that done on friday, maurosr was finishing off a few things 21:17:31 <russellb> the audit part sounded very close the other day 21:17:33 <maurosr> russellb: in fact I'm on this one 21:17:36 <russellb> awesome 21:17:39 <maurosr> as we talked earlier today, I'm working to get all the things that fit as api-v2 fix and will not break any api done until tomorrow, and the other part of that work will be addressed on api-v3 bp which is target to grizzly-3 (api-v3 complements v2 audit work) 21:17:41 <russellb> should it be reassigned? 21:17:50 <sdague> russellb: probably 21:17:56 <russellb> ok, launchpad username? 21:18:01 <maurosr> russellb: maurosr 21:18:16 <russellb> k done 21:18:34 <russellb> alexpilotti: around? 21:18:43 <alexpilotti> russellb: sure 21:18:52 <russellb> you have a high priority grizzly-2 targeted blueprint for hyper-v testing improvements 21:18:56 <russellb> any progress there? 21:18:59 <alexpilotti> russellb: yep 21:19:17 <alexpilotti> russellb: the good news is that the deaded pickled files are gone 21:19:33 <alexpilotti> ahem, *dreaded 21:19:33 * russellb waits for the bad news 21:19:47 <alexpilotti> russellb: no bad news :-) 21:19:52 <russellb> oh, yay. 21:19:57 <alexpilotti> I'm fixing up the latest tests now 21:19:58 <russellb> so what's the timeline for code going up 21:20:16 <alexpilotti> I'd like to discuss with you the new design, maybe in -dev or -nova 21:20:25 <alexpilotti> russellb: tonight 21:20:41 <russellb> ok sure, let's talk in -nova after meeting with whoever is interested 21:20:50 <alexpilotti> the idea is that now instead of generating pickle files we emit python code 21:21:13 <alexpilotti> this should make everybody happy IMO 21:21:20 <russellb> may need to reserve judgement until there's a patch up :) 21:21:30 <russellb> think you could post a WIP? 21:21:37 <russellb> that would make it easier to talk about 21:21:47 <alexpilotti> that's why I wanted to send the code for review before starting the discussion 21:21:52 <russellb> ok 21:22:01 <russellb> well ping when ready to discuss then 21:22:14 <alexpilotti> russellb: sure 21:22:42 <russellb> alaski: ping 21:22:46 <russellb> next blueprint is instance-actions 21:22:51 <alaski> russellb: pong 21:22:54 <russellb> looks like it's all marked WIP right now 21:23:05 <russellb> alaski: just looking for a general update on instance-actions 21:23:35 <alaski> started a decently large rework based on belliott's comments. Then got distracted by work and holidays. SHould have t new reviews up in the next few days 21:23:55 <russellb> ok, so should be bumped to grizzly-3 then 21:24:00 <russellb> (deadline for merging is Tuesday) 21:24:12 <alaski> yes. Definitely wo't all be in by then 21:24:18 <russellb> kthx 21:24:48 <russellb> very cool feature though, looking forward to it 21:25:02 <russellb> next bp is version-rpc-messages, assigned to me 21:25:10 <russellb> the main oslo patch went in today 21:25:26 <alaski> seems a lot of people are, trying to make sure it doesn't disapoint :) 21:25:29 <russellb> there's another patch for enabling the rpc message envelope for notifications 21:25:47 <russellb> so once that gets in, i'll get it synced to nova, should be fine for grizzly-2 21:26:20 <russellb> next up is aggregate-based-availability-zones 21:26:23 <russellb> jog0: around? 21:26:33 <jog0> yup 21:26:33 <russellb> looks like you have it done and just need reviews last i checked 21:27:03 <russellb> https://review.openstack.org/#/q/topic:bp/aggregate-based-availability-zones,n,z 21:27:07 <jog0> thats correct. This changes some default behaviors so extra reviews would be apprecated 21:27:18 <russellb> it's got a +2 from vishy 21:27:33 <russellb> anyone want to volunteer to do another review on this in the next couple days? 21:28:08 <russellb> or will someone volunteer, even if you don't want to? :) 21:28:49 <dripton> russellb, I'll look at it tomorrow morning 21:28:57 <russellb> dripton: cool, thanks 21:29:31 <maurosr> i'm not core, but I can take a look too 21:30:01 <russellb> cool, well having you guys review and leave a +1 gives others more confidence to push it through, so it's very helpful 21:30:14 <mikal> Its a good way to end up as core too 21:30:16 <russellb> (and lots of that is required to eventually get on -core IMO) 21:30:18 <russellb> mikal: that :) 21:30:41 <russellb> jog0: feel free to pester as we get closer to tuesday to get it over the hump 21:30:42 <russellb> onward 21:30:52 <jog0> russellb: kk 21:30:57 <russellb> so, that was all the high priority blueprints, on to the medium ones 21:31:16 <russellb> db-unique-keys, assigned to boris pavlovic 21:31:21 <russellb> he here? 21:31:36 <russellb> dripton devananda jog0 ... any of you know status? 21:31:40 <russellb> it's just marked as Started 21:31:43 <dripton> Boris told me he was working on it before the holidays. 21:31:58 <dripton> It might conflict with my db-archiving bp so we need to coordinate a bit 21:32:07 <russellb> https://review.openstack.org/#/q/topic:bp/db-unique-keys,n,z 21:32:24 <devananda> i think he's been circling the problem, so to speak, with other (related) reviews lately 21:33:22 <russellb> k, so seems likely to get bumped 21:33:28 <devananda> yea 21:33:38 <russellb> think it should just be moved now? 21:33:58 <russellb> if stuff isn't in review, or very close to it, seems unlikely to be merged by Tuesday 21:34:17 <devananda> yep, let's bump it 21:34:17 <dripton> makes sense to move it. He can ask to move it back. 21:34:36 <russellb> k done 21:34:49 <russellb> next, scope-config-opts, by markmc 21:34:58 <russellb> he's not here, but he has pushed a bunch of patches through on this 21:35:49 <russellb> i'll try to ping him tomorrow on it 21:36:13 <russellb> next, entrypoints-plugins 21:36:16 <russellb> i haven't been watching this closely 21:36:50 <sdague> that looks pretty stalled 21:36:56 <russellb> mordred: think entrypoints-plugins for nova has a chance for nova grizzly-2 (by Tuesday) ? 21:37:34 <sdague> the review that mordred put out there hasn't been updated in a while, and it also needs some test magic to not make the unit tests take 3x the duration :) 21:37:49 <russellb> ah ok, so that part hasn't been resolved yet, i wasn't sure 21:38:16 <russellb> yeah, let's bump it ... 21:39:01 <russellb> poor grizzly-2 is getting a shocking dose of reality 21:39:24 <russellb> well, that's it for medium blueprints. 21:39:33 <russellb> the rest are low ... 5 of which say "needs code review" 21:39:47 <russellb> so those are good candidates for looking at and seeing if we can get them in quickly 21:39:57 <russellb> if you look and it seems stalled, ping me and we can update the blueprint status accordingly 21:40:34 <russellb> alexpilotti: you've got a low blueprint for hyper-v resize 21:40:39 <russellb> what's the status on that 21:41:04 <alexpilotti> russellb: WIP, can we move it to G-3? 21:41:11 <russellb> sure can, thank you 21:41:29 <alexpilotti> russellb: tx! 21:41:42 * russellb assumes the one still marked "Not started' can be bumped too ... 21:42:37 <russellb> is Lance Bragstad here? 21:42:49 <russellb> i'm looking at powervm-compute-enhancements 21:43:06 <russellb> the blueprint seems overly generic 21:43:26 <russellb> i'm not sure how you'd call it done 21:43:56 <russellb> sdague: dansmith: is this something you guys could help chase and put some scope on? 21:43:57 <dansmith> russellb: he's coming 21:44:04 <russellb> cool thanks 21:44:17 <dansmith> russellb: yeah, but if he can show up here soon, it'd be good to get a quick read on it 21:44:22 <russellb> lbragstad: hello! 21:44:34 <russellb> lbragstad: we're looking at the powervm-compute-enhancements blueprint 21:44:40 <russellb> it's targeted at grizzly-2, which is next week 21:44:45 <lbragstad> russellb: hey, sorry I missed earlier 21:44:58 <russellb> so i just wanted to check in on the status and see what you felt like is left to do before it can be marked as completed 21:44:58 <lbragstad> russellb: ok 21:45:33 <russellb> https://blueprints.launchpad.net/nova/+spec/powervm-compute-enhancements 21:46:18 <mordred> russellb, sdague: I should re-look - I believe we put the magic into stevedore that we need for the test speed issue 21:46:26 <mordred> but bumping is probably a good idea 21:46:38 <lbragstad> russellb: doing some checking right now 21:46:40 <dansmith> russellb: oh, G-2, knowing the little I do about what they're planning, I'm sure that G-2 is no longer a reasonable target 21:46:41 <russellb> mordred: cool, thanks 21:46:49 <dansmith> I think the only question is whether G-3 even is 21:46:55 <dansmith> lbragstad: would you agree? 21:47:01 <russellb> well the way the blueprint is worded, it's open ended 21:47:09 <russellb> it just seems to be a placeholder for whatever gets done in grizzly 21:47:25 <russellb> would be nice to reword it with some specific scope in mind, for whatever is realistic for grizzly 21:47:31 <russellb> and then any additional plans can come as later blueprints 21:47:34 <russellb> make sense? 21:47:39 <dansmith> russellb: yeah, well, maybe they could seal it off and call it something reasonable for G-2, but I think it was supposed to hold the place for some more changes that don't seem to be done yet 21:47:54 <russellb> ok 21:48:05 <dansmith> lbragstad: can you rename the blueprint to something specific, and put words in there to make it well-defined? 21:48:14 <russellb> that would be great 21:48:19 <lbragstad> dansmith: sure that sounds good 21:48:31 <russellb> and then let me know whether whatever it is changed to is complete in grizzly-2 or needs to be bumped to grizzly-3 21:48:33 <lbragstad> something more specific for grizzly-2? 21:48:35 <dansmith> lbragstad: and with that, tell us (soon) if it still makes sense for G-2 or if it should be moved to G-3 21:49:13 <dansmith> lbragstad: I'm guessing that even the snapshot stuff you've got in the fire right now might be at risk for being merged by tuesday, right? 21:49:34 <lbragstad> dansmith: I just uploaded a new patch set for that 21:49:42 <dansmith> russellb: we can move on and I can continue offline with lbragstad if you want 21:49:50 <dansmith> lbragstad: right. 21:49:56 <russellb> great, just ping me with any needed blueprint updates once you're ready 21:49:59 <russellb> thanks guys! 21:50:08 <dansmith> okie 21:50:11 <russellb> devananda: do I see your name on this openvz-driver blueprint? 21:50:17 <lbragstad> russellb: thanks for the heads up! 21:50:18 <russellb> https://blueprints.launchpad.net/nova/+spec/openvz-driver 21:50:21 <devananda> russellb: at one time i was working on it, yes 21:50:21 <russellb> lbragstad: np 21:50:40 <russellb> devananda: ok cool ... any idea where it's at? definitely doesn't seem to have a chance at grizzly-2 21:51:02 <devananda> russellb: i moved away from openvz shortly before grizzly summit, and haven't heard about any progress on it since :( 21:51:24 <russellb> ok ... 21:51:32 <russellb> well ... i'm just going to pull it out of grizzly completely then 21:51:38 <russellb> and if something magically shows up, neat 21:51:57 <devananda> last i heard, hub_cap and dsalinas were still using it internally 21:52:17 <russellb> well, i'll move it to grizzly-3 for now 21:52:20 <russellb> we'll see ... 21:52:23 <devananda> k 21:52:34 <russellb> thanks 21:53:10 <russellb> https://launchpad.net/nova/+milestone/grizzly-2 21:53:15 <russellb> in a bit better shape now 21:53:23 <russellb> everything not implemented is either ready for review, or very close to it 21:54:00 <russellb> any other blueprint discussion? otherwise we'll use the last few minutes for open discussion 21:54:04 <devananda> baremetal? :) 21:54:19 <russellb> ah sure 21:54:38 <russellb> i skipped over it since it was set as ready to be reviewed, but definitely worth bringing up anyway 21:54:42 <devananda> there's basically 3 components of it (and 3 reivews) that need to be approved before that BP can be marked as done 21:55:09 <devananda> in as much as those will provide a working framework for additional baremetal features to be implemented on 21:55:33 <devananda> that's all :) 21:56:32 <russellb> cool ... been getting reviews? 21:56:37 * russellb can't claim to have helped 21:57:09 <devananda> mostly from sdague and mikal, yes. lots of patches merged earlier this week 21:57:15 <vishy> https://blueprints.launchpad.net/nova/+spec/get-password could use reviews 21:57:29 <vishy> my old branch was approved but it had no api sample tests 21:57:50 <vishy> i added them and in the process realized i needed one other change which is in a new patch 21:59:57 <russellb> vishy: should the bp be updated to needs code review? 22:00:04 <vishy> just did 22:00:05 <vishy> :) 22:00:08 <russellb> nice 22:00:26 <russellb> well i guess we're about out of time ... 22:00:51 <russellb> lots of reviews needed, so let's get back to it! 22:01:03 <mikal> Review all the things! 22:01:10 <russellb> yes! 22:01:24 <russellb> thanks everyone 22:01:27 <russellb> #endmeeting