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