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