21:00:07 <melwitt> #startmeeting nova 21:00:07 <openstack> Meeting started Thu Jul 19 21:00:07 2018 UTC and is due to finish in 60 minutes. The chair is melwitt. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:08 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:11 <openstack> The meeting name has been set to 'nova' 21:00:13 <mriedem> o/ 21:00:14 <melwitt> greetings everyone 21:00:20 <takashin> o/ 21:01:05 <melwitt> this will be a short meeting, methinks 21:01:12 <melwitt> #topic Release News 21:01:17 <melwitt> #link Rocky release schedule: https://wiki.openstack.org/wiki/Nova/Rocky_Release_Schedule 21:01:25 <edleafe> \o 21:01:27 <melwitt> today is the non-client library release freeze 21:01:32 <melwitt> for us, that's os-vif and os-traits 21:01:43 <melwitt> we've got os-vif released already as of today (I think that merged) 21:02:20 <melwitt> and it looks like I could propose a os-traits .z release, the only new thing is a method that normalizes trait names to allowed characters etc 21:02:57 <melwitt> #link https://etherpad.openstack.org/p/nova-rocky-blueprint-status 21:03:00 <efried> ō/ 21:03:43 <melwitt> we've been using this etherpad to help focus review on blueprints to try to close out as many as we can by next week, July 26 feature freeze r-3 21:04:26 <melwitt> please feel free to add notes or update it with any blueprints whose status has changed 21:04:35 <melwitt> #link Rocky review runways: https://etherpad.openstack.org/p/nova-runways-rocky 21:04:45 <melwitt> #link runway #1: Allow abort live migrations in queued status https://blueprints.launchpad.net/nova/+spec/abort-live-migration-in-queued-status (Kevin Zheng) [END DATE: 2018-07-25] starts here https://review.openstack.org/563505 21:04:45 <patchbot> patch 563505 - nova - Use ThreadPoolExecutor for max_concurrent_live_mig... (MERGED) 21:04:52 <melwitt> #link runway #1: Allow abort live migrations in queued status https://blueprints.launchpad.net/nova/+spec/abort-live-migration-in-queued-status (Kevin Zheng) [END DATE: 2018-07-25] starts here https://review.openstack.org/563505 21:04:53 <patchbot> patch 563505 - nova - Use ThreadPoolExecutor for max_concurrent_live_mig... (MERGED) 21:05:00 <melwitt> #undo 21:05:01 <openstack> Removing item from minutes: #link https://blueprints.launchpad.net/nova/+spec/abort-live-migration-in-queued-status 21:05:10 <melwitt> #link runway #2: Placement mirror host aggregates https://blueprints.launchpad.net/nova/+spec/placement-mirror-host-aggregates (jaypipes) [END DATE: 2018-07-26] https://review.openstack.org/#/c/575912 21:05:10 <patchbot> patch 575912 - nova - Add nova-manage placement sync_aggregates 21:05:18 <melwitt> #link runway #3: New Neutron port binding API https://blueprints.launchpad.net/nova/+spec/neutron-new-port-binding-api (mriedem) [END DATE: 2018-07-26] starts here: https://review.openstack.org/#/c/523604/ 21:05:19 <patchbot> patch 523604 - nova - Add "bind_ports_to_host" neutron API method (MERGED) 21:05:20 <mriedem> https://blueprints.launchpad.net/nova/+spec/abort-live-migration-in-queued-status isn't officially complete yet 21:05:33 <mriedem> https://review.openstack.org/#/c/583632/ 21:05:33 <patchbot> patch 583632 - python-novaclient - Add support for microversion 2.65 21:05:36 <mriedem> need a +W on the novaclient change 21:05:44 <mriedem> 15LOC 21:05:52 <melwitt> okay, good to know. I'll check that out 21:06:05 <mriedem> half of https://blueprints.launchpad.net/nova/+spec/neutron-new-port-binding-api is merged, 21:06:12 <mriedem> a few at the bottom have +2s from efried 21:06:20 <mriedem> and sahid has gone through the series too 21:06:26 <mriedem> especially for the libvirt stuff 21:06:27 <melwitt> ah yep, been meaning to get to that one 21:06:44 <mriedem> and https://blueprints.launchpad.net/nova/+spec/placement-mirror-host-aggregates is a single change, 21:07:00 <mriedem> which i've kind of been trying not to tell efried about b/c i think he'll tell me to rewrite it with something he's done 21:07:05 <mriedem> https://review.openstack.org/556669 21:07:06 <patchbot> patch 556669 - nova - Check provider generation and retry on conflict 21:07:09 <mriedem> but now that cat is out of the bag 21:07:18 <melwitt> haha 21:08:19 <melwitt> good progress on those. so we're close on opening another runway, looks like numa-aware-vswitches is in the queue next 21:08:30 <mriedem> yes, but that's on hold until we're happy with the rest of the series, 21:08:34 <mriedem> since the bottom change now adds config options, 21:08:40 <mriedem> which we don't want to add if we don't release the stuff that uses them 21:08:43 <melwitt> was just noticing that 21:09:01 <mriedem> i think we can get there, there isn't much left 21:09:11 <mriedem> as long as stephenfin is good about making the updates 21:09:21 <melwitt> coolness. yep 21:10:05 <melwitt> and we need to get reshaper and down cell handling done too 21:10:25 <mriedem> cell down handling is being reviewed for the queud_for_delete migration right now, 21:10:34 <mriedem> but the API change to do all of this is a WIP 21:10:41 <mriedem> so extra risky at this point 21:10:42 <melwitt> I was about to ask about that 21:10:43 <melwitt> yeah 21:11:10 <melwitt> we have one WIP change in the reshaper series too and FFU (nova-manage?) command not yet uploaded 21:11:25 <mriedem> FFU is dan unless someone else does it 21:11:46 <melwitt> yeah, okay I was thinking it was on his plate. so he'll be back either tomorrow or next week 21:11:53 <mriedem> next week 21:12:15 <melwitt> k. I think that's fine, we have a lot to review in the meantime anyway 21:13:00 <melwitt> next week r-3 thurs July 26 is also client library release freeze, so get your novaclient changes in 21:13:24 <melwitt> that's all I have for release news and runways. anyone have anything else? 21:13:53 <melwitt> #topic Bugs (stuck/critical) 21:13:57 <melwitt> no critical bugs in the agenda link 21:14:02 <melwitt> #link 50 new untriaged bugs (no change since the last meeting): https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 21:14:07 <melwitt> #link 4 untagged untriaged bugs (down 2 since the last meeting): https://bugs.launchpad.net/nova/+bugs?field.tag=-*&field.status%3Alist=NEW 21:14:16 <melwitt> keeping the bug count at bay 21:14:48 <melwitt> #link bug triage how-to: https://wiki.openstack.org/wiki/Nova/BugTriage#Tags 21:14:52 <melwitt> #help need help with bug triage 21:14:58 <melwitt> Gate status: 21:15:03 <melwitt> #link check queue gate status http://status.openstack.org/elastic-recheck/index.html 21:15:18 <melwitt> mriedem's working on a gate bug fix as described in a ML thread 21:15:45 <mriedem> needs reviews 21:15:47 <mriedem> updated today 21:15:48 <melwitt> #link http://lists.openstack.org/pipermail/openstack-dev/2018-July/132329.html 21:15:48 <mriedem> to be simpler 21:15:59 <melwitt> I like the sound of that 21:16:16 <melwitt> okay, let's keep reviewing that and get this fixed so next week will go smoother 21:16:38 <melwitt> 3rd party CI: 21:16:42 <melwitt> #link 3rd party CI status http://ci-watch.tintri.com/project?project=nova&time=7+days 21:17:08 <mriedem> pkvm ci is failing https://review.openstack.org/#/c/560317/ 21:17:08 <patchbot> patch 560317 - nova - Add method to get cpu traits 21:17:19 <mriedem> which is maybe going to be a blocker for that change if it can't get sorted out 21:17:21 <mriedem> i.e., 21:17:28 <mriedem> we either find a workaround in code, 21:17:40 <mriedem> or we just go ahead and merge it and break the powerkvm CI if they maintainers don't get back to us about it 21:17:59 <mriedem> mmedvede: ^ 21:18:57 <melwitt> isn't that esberglu and edmondsw too? 21:19:10 <melwitt> they're usually around 21:19:22 <mriedem> no, 21:19:24 <mriedem> that's powervm 21:19:26 <mriedem> different driver 21:19:31 <mriedem> pkvm is libvirt on ppc64 21:19:33 <melwitt> oh, rats 21:19:37 <mriedem> *ppc64le 21:19:53 <mriedem> alternatively, get tonyb to help sort it out 21:20:04 <edmondsw> powervm ci is mmedvede 21:20:10 <edmondsw> I mean power kvm 21:20:15 <mriedem> right, that's why he's been pung multiple times 21:20:16 <jaypipes> mriedem: I'll review mriedem's last sync_aggs patch shortly. 21:20:27 <melwitt> edmondsw: what's the best way to get in touch? email or? 21:20:32 <jaypipes> sorry, that should have been melwitt :) 21:20:34 <tonyb> que? 21:20:45 <mriedem> mmedvede is usually responsive and has an irc bouncer it looks like, 21:20:49 <mriedem> so i'm sure he's getting the pings 21:20:49 <edmondsw> melwitt I'm not sure... I'll ping him internally 21:21:03 <mriedem> tonyb: https://review.openstack.org/#/c/560317/ 21:21:04 <patchbot> patch 560317 - nova - Add method to get cpu traits 21:21:04 <edleafe> mmedvede is on holiday this week 21:21:06 <mriedem> we can talk after 21:21:14 <mriedem> ok well that explains that 21:21:52 <melwitt> okay, we'll bring tonyb up to speed after the meeting 21:21:53 <melwitt> #topic Reminders 21:22:00 <melwitt> #link Rocky Subteam Patches n Bugs: https://etherpad.openstack.org/p/rocky-nova-priorities-tracking 21:22:14 <melwitt> #link Stein PTG planning: https://etherpad.openstack.org/p/nova-ptg-stein 21:22:28 <melwitt> ptg planning etherpad, feel free to add topics and comments ^ 21:22:40 <melwitt> anyone have any other reminders? 21:23:06 <melwitt> #topic Stable branch status: 21:23:12 <melwitt> #link stable/queens: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/queens,n,z 21:23:24 <melwitt> yay, lots of +2s 21:23:43 <melwitt> lots of backports ready to go if someone can lend reviews 21:23:50 <melwitt> #link stable/pike: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/pike,n,z 21:24:11 <melwitt> half of these have +2s 21:24:17 <melwitt> #link stable/ocata: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata,n,z 21:24:37 <melwitt> not much ready for review on ocata, just a couple 21:24:50 <melwitt> thanks to all the peeps doing stable reviews 21:25:04 <melwitt> anything else for stable branch status? 21:25:11 <mriedem> nope 21:25:27 <melwitt> #topic Subteam Highlights 21:25:41 <melwitt> cells v2, dansmith out this week, we didn't hold a meeting 21:25:55 <melwitt> handling of down cell series needs reviews 21:26:02 <melwitt> anything else to add mriedem? 21:26:10 <mriedem> not really 21:26:24 <melwitt> k. efried: scheduler? 21:26:28 <efried> #link scheduler meeting log http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-07-16-13.59.log.html 21:26:28 <efried> - Reshaper work continues. Patches are now in a series starting at 21:26:28 <efried> #link bottom of reshaper series https://review.openstack.org/#/c/582383/ 21:26:28 <efried> and a spec update is started 21:26:28 <efried> #link reshaper spec update https://review.openstack.org/582350 21:26:28 <efried> - There was discussion about client-side work needed to handle consumer generations and nrp, and prioritization of same. gibi stepped up and started working on the former 21:26:28 <efried> #link using consumer generation placement microversion in the scheduler https://review.openstack.org/#/c/583667/ 21:26:29 <patchbot> patch 582350 - nova-specs - Make reshape-provider-tree spec reflect reality 21:26:29 <efried> - Client side work for aggregate generations has been in play for a while, needs to be put to rest; jaypipes and mriedem and I have been working through it this afternoon. 21:26:29 <efried> #link aggregate generations in report client https://review.openstack.org/556669 21:26:30 <patchbot> patch 582383 - nova - perform reshaper operations in single transaction 21:26:30 <efried> - Nobody was strongly motivated to submit another placement update talk for Berlin. 21:26:30 <efried> END 21:26:31 <patchbot> patch 583667 - nova - Use placement 1.28 in scheduler report client 21:26:32 <patchbot> patch 556669 - nova - Check provider generation and retry on conflict 21:27:13 <melwitt> cool, good progress going on there 21:27:32 <melwitt> gibi has left notifications subteam notes: 21:27:41 <melwitt> No meeting this week, but here are the fresh status mail #link http://lists.openstack.org/pipermail/openstack-dev/2018-July/132292.html 21:28:03 <melwitt> gmann: API? 21:28:17 <melwitt> oh, he wouldn't be here right now 21:28:21 <mriedem> 6:30am 21:28:35 <melwitt> I think the link on the agenda is from last week's meeting 21:28:55 <melwitt> or maybe not 21:29:01 <melwitt> #link API highlights post from the ML: http://lists.openstack.org/pipermail/openstack-dev/2018-July/132148.html 21:29:04 <melwitt> just in case 21:29:10 <melwitt> moving on 21:29:15 <melwitt> #topic Stuck Reviews 21:29:30 <melwitt> no items in the agenda. does anyone in the room have anything for stuck reviews? 21:29:52 <melwitt> #topic Open discussion 21:29:58 <melwitt> just an old item on the agenda from last week 21:30:11 <melwitt> does anyone have anything they'd like to discuss for open discussion? 21:30:52 <melwitt> okay, we'll call it a wrap 21:30:56 <melwitt> thanks everyone 21:30:59 <melwitt> #endmeeting