14:00:14 #startmeeting nova 14:00:14 Meeting started Thu Oct 5 14:00:14 2017 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:18 The meeting name has been set to 'nova' 14:00:27 howdy 14:00:32 ohai 14:00:38 \o 14:00:40 o/ 14:01:19 #link agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 14:01:27 guess we'll get started 14:01:35 #link Queens release schedule: https://wiki.openstack.org/wiki/Nova/Queens_Release_Schedule 14:01:37 oops 14:01:39 #undo 14:01:39 Removing item from minutes: #link https://wiki.openstack.org/wiki/Nova/Queens_Release_Schedule 14:01:45 #topic release news 14:01:50 #link Queens release schedule: https://wiki.openstack.org/wiki/Nova/Queens_Release_Schedule 14:01:55 #info Oct 19: q-1 milestone, nova spec freeze (2 weeks away) 14:02:08 taking a minute to think about progress, 14:02:16 the efficient instance list main change is merged 14:02:23 so that's a major accomplishment 14:02:35 \o/ 14:02:48 dansmith: jaypipes: edleafe: the alternate hosts stuff...thinking possible by q1? 14:02:52 o/ 14:03:01 o/ 14:03:03 mriedem: very possible 14:03:09 mriedem: it's not all proposed yet, so hard to say, but not impossible 14:03:10 mriedem: 2018 Q1, def. 14:03:16 ha 14:03:16 mriedem: :) 14:03:22 mriedem: yes, definitely queens-1 14:03:28 mriedem: we're making good progress on it. 14:03:44 alright, if the scheduler stuff could get done yet this week and conductor next, then yeah it's in good shape for q1 14:03:56 and the migration uuid stuff is moving along 14:04:18 we'll probably have traits done by q1 too once alex is back 14:04:20 but moving on 14:04:29 #info Blueprints: 50 targeted, 23 approved, 1 complete 14:04:35 #link forum topics are being reviewed: http://forumtopics.openstack.org/ 14:04:42 so far there isn't a lot of feedback on the proposed topics 14:04:52 i don't know when they are supposed to all be reviewed offhand 14:04:59 hopefully soon 14:05:03 * gibi arriving late 14:05:07 anything for release news? 14:05:27 ok moving on 14:05:30 #topic bugs 14:05:39 nothing listed as critical 14:05:45 #info 9 new untriaged bugs (up 3 from last week) 14:06:02 gate status is sort of stable, after the zuulv3 rollback 14:06:23 i'm still seeing random cellsv1 job failures, and there is a volume snapshot test in tempest that's randomly failing and doesn't have a fingerprint on it 14:06:38 no news on 3rd party ci 14:06:46 #topic reminders 14:06:59 only reminder i have is review and promptly reply to feedback on specs 14:07:16 #topic stable branch status 14:07:20 #link stable/pike: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/pike,n,z 14:07:25 #link Etherpad for bugs tracked for Pike backports: https://etherpad.openstack.org/p/nova-pike-bug-fix-backports 14:07:38 * bauzas waves late 14:07:41 last i looked, most everything in ^ is proposed to stable/pike and/or approved on master 14:07:54 so once we flush through some of the stable/pike backports i'm going to do another release 14:08:04 since there are some pretty severe fixes that need to get released 14:08:15 #link stable/ocata: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata,n,z 14:08:22 #link stable/newton: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton,n,z 14:08:33 i proposed the final novaclient release earlier in the week 14:08:36 for newton i mean 14:08:43 #info Newton EOL postponed 1 week due to the zuulv3 issues http://lists.openstack.org/pipermail/openstack-dev/2017-October/123088.html 14:09:06 so the new proposed newton-eol is oct 18 14:09:25 so let's spend some time going through https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton,n,z 14:09:38 #topic subteam highlights 14:09:46 dansmith: cells v2 highlights 14:09:55 we had a meeting, 14:10:07 where we didn't discuss much given the events of the last week 14:10:27 but we did get instance list merged, and I haven't heard of any fallout from that yet, which is good 14:10:45 we pointed out that the consoles set is still up and needing review 14:10:58 and only one usability bug reported recently that we could remember 14:11:06 I think that's all 14:11:15 ok 14:11:20 edleafe: scheduler highlights 14:11:27 Jay's nested resource provider spec merged; progress being made on the code for it 14:11:30 Same with the alternate host stuff 14:11:32 EOM 14:11:34 Jay has also started the work to remove the ORM stuff from placement 14:11:37 Chris's spec for limiting GET /rps just needs another +2 14:11:39 In general, moving forward at a good clip. 14:12:41 ok 14:12:45 What's the status of the GET /allocation_candidates syntax with numbered resources & traits? 14:12:56 jaypipes ^ 14:13:31 Cause I noticed specs, including traits-in-flavors, getting pretty close to approval, but they're going to be impacted by that. 14:13:57 Like, those specs should at least be looked at with that in mind. 14:14:31 efried: have not had time to do it. would definitely appreciate your help if you can hack it. 14:14:49 jaypipes Okay, I'll try to throw some words together. 14:14:57 efried: ty sir 14:15:04 #action efried to start drafting numbered-resources-and-traits spec 14:15:28 ready to move on? 14:15:30 y 14:15:37 ok api 14:15:41 alex_xu isn't around 14:15:43 edleafe: there's also johnthetubaguy's ironic traits spec, which is also close 14:15:47 gmann: was there an api meeting this week? 14:15:48 mriedem: i can update 14:15:54 yea we had but short one 14:15:57 2 item we discussed 14:15:58 jaypipes: right-o 14:16:02 #link https://review.openstack.org/507052 14:16:13 1. extensions policies removal spec #link https://review.openstack.org/#/c/508101/ 14:16:13 Extensions Policies removal list feedback - https://review.openstack.org/#/c/508101/ 14:16:22 looking for feedback on this 14:16:53 next item is abort cold migration from takashin 14:16:56 #link https://review.openstack.org/#/c/334732 14:17:12 we need consensus on return code. 14:17:33 what is the issue? 14:17:33 gmann: I still need to read your response on that, haven’t had a chance to digest it yet 14:17:37 current spec propose 400 in many case which can be 409. i agree with cdent on most of them 14:18:03 mriedem: its 400 vs 409. many of them are state conflict and 409 make sense there 14:18:22 actually it going 400 -> 409 -> 400 many times during review :) 14:18:26 is it consistent with the return codes for canceling an in-progress live migration? 14:18:48 or is there debate that the live migration abort return code is wrong too? 14:18:53 live migration return 400 in one of the case which i feel(cdent too) should be 409 14:19:42 yea, there are multiple cases like task state, migration state , migration type etc 14:19:43 400 is supposed to mean the client requested something it shouldn't have, and should not repeat the request 14:20:30 * bauzas disappears for 25+ mins 14:20:32 edmondsw: yea which can be first case L100 in spec 14:21:09 ok so we don't need to debate this in the meeting, it can happen in the spec 14:21:16 yea 14:21:16 gmann yep, sounds right 14:21:23 that's all from api side. 14:21:25 i would just like to be consistent between the live and cold migration stuff 14:21:40 okay 14:21:43 so either conform, or change the live migration ones at the same time 14:21:55 gmann I'll drop some comments in the extensions policies spec today... just started looking 14:22:10 mriedem: takashin it is proposing to change the live migration also L111 14:22:10 ok moving on 14:22:19 edmondsw: thansks. 14:22:26 gibi: notifications 14:22:30 No meeting this week 14:22:30 I have only two bug fixes to highlight: 14:22:30 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1718226 14:22:34 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1699115 14:22:37 That is all 14:22:49 so brief 14:23:04 so #1 is the bdm perf improvement stuff, easy reviews, +2 from me on the series 14:23:12 yes 14:23:23 #2 is removing the dead api.faul notification stuff, broken since kilo? 14:23:26 but also +2 from me 14:23:27 mriedem: yes 14:23:29 I think I saw some open notifications fixes in the stable newton/ocata links above as well needing reviews 14:23:45 edmondsw: I will go look at those, thanks 14:23:46 yes, unrelated, but yes 14:23:53 just backports 14:23:57 yep 14:24:05 gibi: for the stuff that wasn't whitelisted b/c of lack of proper testing 14:24:23 mriedem: OK 14:24:28 alright moving on 14:24:30 cinder stuff 14:24:36 #link The new style attachment live migration patch needs a final +2 https://review.openstack.org/#/c/463987/ 14:24:43 john has been pinged 14:24:56 starting next week, ildikov will begin escalation procedures on him 14:25:23 mriedem: +1 14:25:30 * johnthetubaguy hides 14:25:31 and jgriffith is working a cinder spec for modeling shared connections for volumes 14:25:50 learn more in the nova/cinder xp meeting in 2.5 hours! 14:25:59 #topic stuck reviews 14:26:12 nothing on the agenda - i guess the abort cold migrate spec is stuck for now 14:26:23 #topic open discussion 14:26:35 hshiina: specless BP request: https://blueprints.launchpad.net/nova/+spec/ironic-volume-connector-ip 14:26:49 This is the remaining work of ironic booting from volume support in Pike: https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume 14:27:23 I have another short topic for discussion after that 14:27:51 so i'm ok with that as a specless blueprint 14:28:11 it's a single non-api change 14:28:14 https://review.openstack.org/#/c/468353/ 14:28:32 mriedem, thanks 14:28:54 there are some new virt driver methods https://review.openstack.org/#/c/468353/12/nova/virt/driver.py 14:28:59 which only ironic would implement, of course 14:29:22 but otherwise this doesn't look too bad 14:30:01 mikal might be interested 14:30:04 but moving on 14:30:08 andreas_s_: z ci 14:30:10 go! 14:30:23 It's about getting the kvm s390x (zkvm) third party ci back reporting. 14:30:26 I posted a Mail on the ML: http://lists.openstack.org/pipermail/openstack-dev/2017-October/123100.html 14:31:03 so it's only about reporting (+1/-1), NOT voting 14:31:16 ok that's fine with me 14:31:18 To be clear, voting but not gating 14:31:48 yeah, not sure about terminology here ;) 14:31:51 (or so I thought I saw someone else clarify in a separate ML thread) 14:32:17 just means you can't block a change from merging 14:32:18 (I guess it's displayed as "non-voting" 14:32:24 ) 14:32:31 ok i'll add it to the nova-ci group 14:32:41 great, thanks! 14:32:43 andreas_s_: thanks for the details in the ML thread, and persisting 14:32:59 ok anything else? 14:33:00 yw 14:33:03 for anyone 14:33:30 Getting allocations into spawn? 14:33:41 ? 14:33:43 Maybe save that for the next scheduler meeting... 14:34:04 efried: add it to the agenda 14:34:04 Brief discussion around here: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2017-10-04.log.html#t2017-10-04T13:51:25 14:34:08 if it's yet another 45 minute placement thing with jaypipes, yes save it for the scheduler meeting or nova channel 14:34:20 heh 14:34:48 alright if nothing else, that's the meeting, thanks everyone 14:34:53 #endmeeting