14:01:08 <PaulMurray> #startmeeting Nova Live Migration
14:01:09 <openstack> Meeting started Tue Jul  5 14:01:08 2016 UTC and is due to finish in 60 minutes.  The chair is PaulMurray. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:01:14 <openstack> The meeting name has been set to 'nova_live_migration'
14:01:26 <PaulMurray> hi, anyone here today ?
14:01:28 <diana_clarke> o/
14:01:31 <andrearosa> hi
14:01:35 <andreas_s> hi
14:01:44 <davidgiluk> o/
14:01:46 * kashyap waves
14:02:09 <paul-carlton2> o/
14:02:19 <PaulMurray> this will probably be a quick one today - lots of people away
14:02:26 <mdbooth> o/
14:02:43 <PaulMurray> #topic CI
14:02:57 <PaulMurray> Anyone here for CI ?
14:03:25 <davidgiluk> danpb, kashyap and I got a bit further with that bug
14:03:40 * davidgiluk tries to find the lp for the CI bug
14:03:46 <kashyap> davidgiluk: is referring to this one https://bugs.launchpad.net/nova/+bug/1524898
14:03:46 <openstack> Launchpad bug 1524898 in OpenStack Compute (nova) "Volume based live migration aborted unexpectedly" [High,Confirmed]
14:03:51 <kashyap> davidgiluk: Is that correct?
14:03:54 <kashyap> Yes, 200%
14:04:09 <davidgiluk> right
14:04:23 <PaulMurray> #link https://bugs.launchpad.net/nova/+bug/1524898
14:04:46 <davidgiluk> PaulMurray: So that's look like it's iSCSI related - have we got a friendly person who understands the iSCSI setup in that environment?
14:04:49 <kashyap> davidgiluk: It is now in the Kernel / iSCSI land?
14:04:51 <PaulMurray> I saw danpb got logs showing IO error in kernel, and linked to tcp breaking for iscsi
14:05:23 <davidgiluk> PaulMurray: Yeh, that happens in the cases where the migration works as well though - but the error the migration code in qemu is getting is an IO error from the block storage
14:05:48 <PaulMurray> The guy I would turn to is walt boring
14:05:55 <PaulMurray> but he is on holiday at the moment
14:06:04 <PaulMurray> hemna on irc
14:06:18 <davidgiluk> PaulMurray: Do you want to subscribe him to the lp?
14:06:34 <PaulMurray> yes, that would be good
14:07:04 <PaulMurray> I will get in touch with him as well - in the mean time I'll see if anyone else can help
14:07:09 <davidgiluk> great
14:07:58 <PaulMurray> Any other progress on CI ?
14:08:26 <PaulMurray> #topic Libvirt Storage Pools
14:08:37 <PaulMurray> (aka image backend refactor)
14:08:50 <PaulMurray> this is where mdbooth and diana_clarke say they need reviews
14:08:55 <mdbooth> :)
14:09:01 <mdbooth> Lots and lots of reviews
14:09:16 <PaulMurray> Anything else ?
14:09:27 <mdbooth> diana_clarke just pointed out this patch: https://review.openstack.org/#/c/336921/
14:09:37 <mdbooth> Which is an alternative to our refactor series
14:09:47 <mdbooth> Just seen it for the first time about 5 mins ago, so nothing to add there
14:10:19 <PaulMurray> ...goodness gerrit is slow
14:10:35 <mdbooth> In other news, I'm just in the middle of replacing the 2 users of _create_images_and_backing
14:10:39 <mdbooth> one of which is live migration
14:11:11 <mdbooth> The current method iterates over disk_info passed from the source compute
14:11:29 <mdbooth> I intend to make it instead call create in the imagebackend
14:12:00 <mdbooth> It will iterate over bdms instead, same as spawn, rescue, and finish_migration
14:12:13 <mdbooth> Is anybody aware of a reason that won't work?
14:12:31 * mdbooth is pretty sure it's good, but is no longer surprised to be surprised
14:13:08 <PaulMurray> no reason
14:13:37 <PaulMurray> mdbooth, have you ever heard from Alexandre Levine
14:13:43 <PaulMurray> (on that patch)
14:13:51 <mdbooth> Briefly once before
14:13:56 <mdbooth> I believe he works with ftersin
14:14:46 <PaulMurray> should probably get in touch
14:15:28 <PaulMurray> moving on....
14:15:38 <PaulMurray> #topic Non-priority features
14:15:44 <PaulMurray> We got two complete
14:15:56 <PaulMurray> one on-going with an exception (it seems)
14:16:06 <PaulMurray> and two missed
14:16:26 <PaulMurray> well done to those that got something in
14:16:41 <paul-carlton2> is https://review.openstack.org/#/q/topic:bp/live-migrate-rescued-instances still in the frame or did it miss
14:16:44 <PaulMurray> for the ones that missed it seems Newton
14:17:06 <PaulMurray> started taking specs and merging new
14:17:17 <PaulMurray> features as soon as it opened
14:17:27 <PaulMurray> so expect the same. It will be a lot easier if
14:17:40 <PaulMurray> the code is ready as soon as Ocata opens
14:18:18 <PaulMurray> paul-carlton2, have you spoken to mriedem ( johnthetubaguy ?)
14:18:54 * PaulMurray is pretty sure mriedem is on holiday
14:19:01 <paul-carlton2> Asked them Friday, mriedem said he'd look at it this week
14:19:15 <PaulMurray> maybe he is not on holiday then
14:19:16 <paul-carlton2> maybe he meant next week
14:19:44 <PaulMurray> in that case if you make sure its up to date you may have a chance
14:19:50 <paul-carlton2> johnthetubaguy, you any idea what the status is?
14:20:16 <paul-carlton2> ok, actively working on tempest issues today, should be good now
14:20:43 <paul-carlton2> some reviews from live mig team members would probably help!
14:20:56 <PaulMurray> it looks like the bp is still approved and you don't have a a -2, so I think your good to carry on
14:21:05 <paul-carlton2> ta
14:21:23 <PaulMurray> my mistake - I didn't see that
14:21:49 <PaulMurray> I just thought it was too late - but looks like you are ok for now
14:22:29 <PaulMurray> next....
14:22:43 <PaulMurray> #topic Review requests
14:22:54 <PaulMurray> anything to mention ?
14:23:19 <mdbooth> My enormous series
14:23:38 <PaulMurray> mdbooth, we've done that one.... :)
14:23:39 <mdbooth> Currently culminating in https://review.openstack.org/#/c/337160/
14:24:04 <mdbooth> It's twenty-something patches
14:24:25 <PaulMurray> you could have done it all in one patch.......
14:24:32 <PaulMurray> .....maybe...
14:24:45 * PaulMurray just kidding
14:24:50 <PaulMurray> I have one to advertise
14:24:53 <PaulMurray> https://review.openstack.org/#/q/topic:bp/mutable-config
14:24:57 <paul-carlton2> mdbooth, does it include the new libvirt specific object you planned to add to bdm table?
14:25:22 <mdbooth> paul-carlton2: No. I managed to avoid writing that in this series.
14:25:29 <mdbooth> If anybody else wants to write it, though...
14:25:38 <paul-carlton2> but it is still in the plan?
14:25:43 <mdbooth> It's still required.
14:25:59 <mdbooth> Just not yet.
14:26:28 <paul-carlton2> ok, so refactoring work is still ongoing in Newton or do you plan to defer some to O
14:26:46 <mdbooth> I'll be disappointed not to complete the refactor in Newton
14:27:24 <paul-carlton2> so you anticipate adding the libvirt object to bdm in Newton?
14:27:45 <PaulMurray> mdbooth, do you want someone else to start on the object ?
14:28:07 <PaulMurray> mdbooth, assuming it can be done in parallel
14:28:22 <mdbooth> If anybody wants to do that, yes please. diana_clarke might also look at it, but she's working on tempest right now.
14:28:34 <mdbooth> PaulMurray: It is completely parallel.
14:28:49 <mdbooth> Shouldn't even cause merge conflicts :)
14:29:02 <PaulMurray> mdbooth, I guessed it would be - its usually easy to do that stuff ahead of time
14:29:20 <PaulMurray> paul-carlton2, lets talk about that offline
14:29:25 <paul-carlton2> ok
14:29:41 <PaulMurray> back on the mutable config
14:29:56 <PaulMurray> this just merged https://review.openstack.org/#/c/319203/
14:30:10 <PaulMurray> thought people might be interested
14:30:19 <PaulMurray> we can now change config values on the fly
14:30:29 <PaulMurray> (i.e. reload config to a running process)
14:30:50 <mdbooth> Nice
14:31:46 <PaulMurray> I got alexis (what's his nick...?)
14:32:01 <PaulMurray> to do some live migration parameters as a first try
14:32:34 <PaulMurray> so if you find it makes sense for something you are doing you can make the parameters immutable
14:32:35 <andrearosa> Alexis's nick is lxsli
14:32:52 <PaulMurray> that's it
14:33:15 <PaulMurray> #topic Open discussion
14:33:22 <PaulMurray> anything for this topic ?
14:33:52 <PaulMurray> I think we are done
14:33:58 <PaulMurray> thanks for coming
14:34:04 <PaulMurray> #endmeeting