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