21:00:20 #startmeeting nova 21:00:21 Meeting started Thu May 12 21:00:20 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:25 The meeting name has been set to 'nova' 21:00:32 adrian_otto akuriata alevine alexpilotti aloga andreykurilin anteaya artom auggy 21:00:33 bauzas belliott belmoreira bobball cburgess claudiub danpb dguitarbite _diana_ 21:00:33 diana_clarke dims duncant edleafe efried flip214 funzo garyk gcb gjayavelu 21:00:33 irina_pov jaypipes jcookekhugen jgrimm jichen jlvillal jroll kashyap klindgren 21:00:38 o/ 21:00:40 o/ 21:00:40 o/ 21:00:41 krtaylor lbeliveau lxsli macsz markus_z mdorman med_ mikal mjturek mnestratov 21:00:41 moshele mrda nagyz ndipanov neiljerram nic Nisha PaulMurray raildo rgeragnov 21:00:41 ohai 21:00:41 sc68cal scottda sdague sileht sorrison swamireddy thomasem thorst tjones tonyb 21:00:41 tpatil tpatzig xyang rdopiera sarafraj woodster sahid rbradfor junjie gsilvis 21:00:42 o/ 21:00:42 o/ 21:00:44 o/ 21:00:46 o/ 21:00:47 0/ 21:00:49 paste flood ! 21:00:50 o/ 21:00:54 \o 21:00:54 hi 21:00:55 o/ 21:00:58 hello 21:01:04 o/ 21:01:04 Hi 21:01:15 \o 21:01:25 #link meeting agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 21:01:34 #topic release news 21:01:42 #link Newton release schedule: https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule 21:01:46 O/ 21:01:48 #info June 2: newton-1, non-priority spec approval freeze 21:02:00 just a reminder that the next big date is n-1 and non-priority spec approval freeze 21:02:02 on 6/2 21:02:34 we already have a gazillion open specs https://review.openstack.org/#/q/project:openstack/nova-specs+status:open 21:03:05 o/ 21:03:09 so if you're lucky enough to get attention from a core, make sure you reply to any comments super fast 21:03:12 1.0 gazillion? 21:03:24 1.23 21:03:28 whoa 21:03:31 that's a lot 21:03:36 any questions about the schedule? 21:03:47 #topic bugs 21:04:03 gate status is okish 21:04:04 o/ 21:04:13 i landed a new test that broke ceph, but nic fixed it quickly 21:04:20 and the revert on the skip of the new test is going through the gate 21:04:23 o/ 21:04:52 and we broke ironic's gate, but the fix for that should already be merged by now 21:05:12 still stuck in the gate :/ 21:05:17 as for 3rd party ci, xenproject ci was failing a lot yesterday, but looked like the same old xenlight thing 21:05:35 i've also noticed some new nfv ci showing up and failing on every run 21:06:08 no other news there though 21:06:21 if you noticed that toggle ci is on by default, it's a bug and infra was fixing it 21:06:39 #topic reminders 21:06:46 #link Newton review focus list: https://etherpad.openstack.org/p/newton-nova-priorities-tracking 21:07:00 if you're a subteam and have stuff in ^ make sure it's up to date 21:07:05 we cleaned up the cells section yesterday 21:07:14 #info We have 55 approved blueprints: https://blueprints.launchpad.net/nova/newton - 6 are completed, 6 have not started, 3 are blocked 21:07:48 #help https://wiki.openstack.org/wiki/Nova/BugTriage#Weekly_bug_skimming_duty 21:07:59 looks like andrearosa was signed up for exactly 1 day :) 21:08:15 #topic stable branch status 21:08:32 there are open reviews for mitaka and liberty, but otherwise nothing noteworthy 21:08:51 mikal, claudiub and tonyb were cruising through some of those this week 21:09:07 #topic subteam highlights 21:09:13 Liberty is Phase-II by tomorrow, right? 21:09:19 bauzas: is it? 21:09:28 i haven't seen anything official on that 21:09:32 I remember some tonyb's email unless I'm wrong 21:09:47 oh i see it now 21:09:53 http://lists.openstack.org/pipermail/openstack-dev/2016-May/094440.html 21:10:10 all hail our stable PTL 21:10:15 "I'd like all stable teams to transition to Phase II support "Critical bugfixes and security patches only" as of 2016-05-15." 21:10:29 For the record the final EOL date for Liberty is 2016-11-17 21:10:33 o/ 21:10:50 the final kilo release was cut this week too 21:10:52 okay, not tomorrow, Monday :) 21:10:56 so the stable/kilo branch will be gone soon 21:11:10 so back to subteam stuff 21:11:15 alaski: cells v2 highlights? 21:11:27 there's a lot to review, could use eyes there 21:11:37 and there's a lot to migrate from cell db to api db 21:11:50 but it's all pretty much in motion 21:12:08 k 21:12:25 jaypipes: cdent: edleafe: scheduler highlights? 21:12:34 i have some notes in the agenda if you're shy 21:12:37 * cdent looks around 21:12:41 Continuing review on generic-resource-pools spec: https://review.openstack.org/#/c/300176/ 21:12:43 lotsa specs getting churned 21:12:48 Need to move inventories tables to API DB before we can migrate compute_node data to allocations tables (or do generic-resource-pools). 21:12:58 jaypipes and dansmith figured out the db move stuff, but I'm not actually sure what the decision was 21:13:12 yeah, that will be a surprise 21:13:29 um 21:13:41 oh, forgot the smiley 21:13:42 why a surprise? jaypipes pasted bits in the channel even 21:13:50 so, jaypipes signed up for that the other day 21:14:08 Yingxin provided some good feedback on the object structure in generic-resource-pools which might shake things up a bit 21:14:45 something something backref 21:14:46 i saw that 21:14:54 and the placement rest api is in flux 21:15:02 the spec you mean 21:15:09 so ftr i'm waiting to review the generic-resource-pools spec until that's sorted out 21:15:16 bauzas: yes in the spec 21:15:18 I saw jay -1d his spec :) 21:15:33 anyway, point is, inventories to api db is priority #1 21:15:35 cdent: you're now aligned with him ? 21:15:37 mriedem: it would probably be better to review sooner than later as waiting until it is "ready" is entirely contrary to the point of review, no? 21:15:40 dansmith and jaypipes are on the same page there 21:15:50 cdent: i was ready a few days ago 21:15:54 but then the rest api blew up 21:16:01 so i'm not getting in the middle of that really 21:16:14 you don't care or you don't have an opinion? 21:16:29 i will defer to you guys who have a stronger opinion about the rest api than me 21:16:31 I thought we were providing a summary :) 21:16:38 bauzas: heh 21:16:46 anyway, yeah, lots of action in the last 24 hours 21:16:51 it's a bit bursty 21:17:02 it's darn hard to follow indeed 21:17:10 moving on? 21:17:10 but that's life 21:17:15 mriedem: hell yeah 21:17:22 live migration 21:17:33 libvirt-instance-storage spec is approved (refactor/cleanup work in the libvirt imagebackend code): https://review.openstack.org/#/c/302117/ 21:17:42 mdbooth: has a big refactor series for ^ 21:17:50 looks like a bunch of it is in merge conflict now 21:17:58 with the rbd fix I bet 21:17:58 * Working on adding test coverage for LVM and Raw image backends for testing ^ 21:18:03 dansmith: maybe 21:18:17 i'm playing with an lvm job https://review.openstack.org/#/c/314744/ 21:18:27 resize is not happy with lvm 21:18:36 cfriesen was going to push some patches to fix that 21:18:37 so we'll see 21:18:48 else we just skip the tests, but testing resize/migrate with these different image backends was kind of the point 21:19:18 moving on 21:19:20 api 21:19:23 * api-ref sprint: http://lists.openstack.org/pipermail/openstack-dev/2016-May/094872.html 21:19:28 sdague: anything else for api? 21:19:46 #help api-ref sprint api-ref sprint: http://lists.openstack.org/pipermail/openstack-dev/2016-May/094872.html 21:20:05 #link open api-ref reviews https://review.openstack.org/#/q/project:openstack/nova+file:api-ref+status:open 21:20:13 the api meeting this week was api-ref focused with the intention to focus on api related spec review next week 21:20:21 yup 21:20:29 the api-ref reviews aren't too hard, just time consuming and draining 21:20:31 :) 21:20:48 that sounds a continous effort 21:20:53 also i'm working on a more user friendly report on what still needs to be done 21:20:58 well http://burndown.dague.org/ 21:21:09 there has been decent progress this week 21:21:40 thanks to everyone helping out on that 21:21:45 #topic stuck reviews 21:21:55 #link https://review.openstack.org/#/c/295595/ Re-Propose Expose quiesce/unquiesce API 21:22:11 so this was a spec to expose quiescing an instance 21:22:18 re-proposed from mitaka (previously approved) 21:22:27 however, dansmith has reservations 21:22:43 the reply to those was, something, enterprise, application, needed 21:22:50 yeah, johnthetubaguy said he didn't really like it either, but it was previously approved 21:23:11 personally I don't think it's a good idea, but I -1ed to advise, so if others want it then they should put it in 21:23:21 I haven't circled back to see the reply, 21:23:24 but ... sounds convincing 21:23:51 "application level consistency snapshot is critical for disaster recovery of an application" 21:24:07 for anyone that doesn't know, 21:24:24 this is wanting to be able to snapshot multiple instances at the same time 21:24:37 I thought it already quiesces before a snapshot. oh 21:24:49 which requires client software to quiesce and freeze them from the api side, one at a time, in the right order, do the thing, then unfreeze in the right order 21:25:07 more state modeling for us, new api semantics for instances currently frozen, etc 21:25:18 I think the use case is pretty weak, 21:25:31 when it could all be done at the *actual* application layer if desired 21:26:22 ok, i'll have to read back through it from the start 21:27:04 oh i see the blueprint says "In NFV scenario, a VNF (telecom application) often is consisted of a group of VMs." 21:27:10 yeah, I just wonder what the benefit for Nova is 21:27:12 of course... 21:27:24 so quiesce + volume multi-attach, it's going to be great 21:27:25 yeah, so for something that is highly network-dependent, 21:27:44 we're going to quiesce and freeze the first one, then do the next, the next, then snapshot, then undo that in reverse order 21:27:52 I'm sure the telecom user will just wait 21:28:08 seems dubious to me 21:28:09 anyway, 21:28:13 that's all.. we should move on 21:28:22 just .. review that for real and don't rubber stamp it, IMHO 21:28:34 I was -1 on it the first time around too, but.. alas 21:28:55 i need to look up the original mitaka review 21:29:21 #topic open discussion 21:29:30 tpatil: Set migration status to 'error' instead of 'failed' during live-migration 21:29:36 we have sent an email to the operators mailing list for getting their opinion about this particular fix 21:29:49 #link http://lists.openstack.org/pipermail/openstack-operators/2016-May/010353.html 21:29:54 the response was 'meh' :) 21:30:04 so far, we have got 2+ve and 0 -ve responses. 21:30:17 yeah, basically, they don't care b/c it's not instance status 21:30:19 it's migration status 21:30:22 which they aren't using from the api yet 21:30:32 right 21:30:33 IMO, there are no side effects if migration status is changed from failed to error for live migration operation. 21:30:37 but cold + live migration status being consistent is a net good 21:30:50 right 21:30:56 I request core reviewers to take this mailing thread discussion into account and decide the future of our proposed fix. 21:31:14 i propose that we split it in half and give one half to each submitter 21:31:43 yeah i think we're fine with moving forward on it 21:31:57 * mriedem notes there are no old testament buffs in the room 21:32:03 i got it 21:32:07 just didn't approve 21:32:26 ok, anything else for open discussion? 21:32:33 I got it too, but only because you've said it before :) 21:32:47 i wake my daughter up in the morning with that saying 21:32:51 melwitt: learning the bible from mriedem and nova irc since 2016 21:32:53 lol 21:33:10 alright, let's end it 21:33:12 thanks everyone 21:33:15 #endmeeting