14:00:14 <efried> #startmeeting nova 14:00:15 <openstack> Meeting started Thu Apr 18 14:00:14 2019 UTC and is due to finish in 60 minutes. The chair is efried. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:16 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:19 <openstack> The meeting name has been set to 'nova' 14:00:22 <takashin> o/ 14:00:28 <gibi> o/ 14:00:29 <edleafe> \o 14:00:47 <mriedem> o/ 14:00:48 <gmann> o/ 14:00:51 <johnthetubaguy> o/ 14:01:04 <efried> #link agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 14:01:54 <efried> #link Minutes from last meeting: http://eavesdrop.openstack.org/meetings/nova/2019/nova.2019-04-11-21.00.html 14:02:03 <efried> #topic Release News 14:02:15 <stephenfin> o/ 14:02:19 <efried> Pike final release to be discussed under stable branch status 14:02:24 <efried> anything else for release news? 14:02:46 <efried> #topic Bugs (stuck/critical) 14:02:47 <efried> No Critical bugs 14:02:47 <efried> #link 76 new untriaged bugs (up 2 since the last meeting): https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 14:02:47 <efried> #link 11 untagged untriaged bugs (up 1 since the last meeting): https://bugs.launchpad.net/nova/+bugs?field.tag=-*&field.status%3Alist=NEW 14:03:00 <efried> any bugs to highlight? 14:03:39 <mriedem> yeah 14:03:49 <mriedem> but i guess that's in stable section 14:03:59 <mriedem> http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005242.html 14:04:06 <efried> mm 14:04:31 <mriedem> we have a few upgrade impacting stein regressions, 14:04:42 <mriedem> since we just GA'ed stein, it'd be good to get those fixed and released before people upgrade 14:05:03 <mriedem> if this was pre-GA these would have probably been RC candidates 14:05:05 <efried> so like within the next three years? 14:05:15 <mriedem> too soon 14:06:06 <mriedem> anywho, an easy start is the func recreate regression test patches: https://review.openstack.org/#/c/653098/ 14:06:28 <mriedem> https://review.openstack.org/#/c/653268/ 14:07:30 * efried opens tabs 14:08:03 <efried> that it for now? 14:08:22 <sean-k-mooney> for release news 14:08:23 <mriedem> sure 14:08:27 <sean-k-mooney> i guess 14:08:31 <efried> Gate status 14:08:31 <efried> #link check queue gate status http://status.openstack.org/elastic-recheck/index.html 14:08:31 <efried> mdbooth: any update on https://bugs.launchpad.net/nova/+bug/1823251 ? 14:08:32 <openstack> Launchpad bug 1823251 in OpenStack Compute (nova) "Spike in TestNovaMigrationsMySQL.test_walk_versions/test_innodb_tables failures since April 1 2019 on limestone-regionone" [High,Confirmed] 14:09:07 <efried> mdbooth isn't here I guess 14:09:09 <efried> 3rd party CI 14:09:09 <efried> #link 3rd party CI status http://ciwatch.mmedvede.net/project?project=nova&time=7+days 14:09:28 <efried> This ^ has seemed a tad wonky to me lately, got a question out to mmedvede about it. 14:09:40 <efried> #link sean-k-mooney is working on getting the NFV job in tree https://review.openstack.org/#/c/652197/ 14:09:44 <efried> sean-k-mooney: your mic 14:10:17 <sean-k-mooney> ok so there are a number of related ci topics but to start with 14:10:43 <sean-k-mooney> that job is intended to replace teh testing done by the intel nfv ci 14:11:05 <sean-k-mooney> currently it is running a small subset of test which i hope to expand 14:11:19 <sean-k-mooney> it has more feature enabeld the the intel nfv ci (like realtime) 14:11:28 <sean-k-mooney> but cannot test multi numa guest 14:11:47 <sean-k-mooney> to do that we would need a multi numa host vm form nodepool 14:12:00 <cdent> o/ 14:12:06 <sean-k-mooney> i intend to create a seperate job to test ovs-dpdk integretion 14:12:33 <sean-k-mooney> again bare multi numa testing thos two jobs will provide parity with the intel nfv ci 14:13:12 <sean-k-mooney> the main enabler of this is the qemu MTTCG backend and that will also be the main delta between how the intel nfv ci ran the test and upstream 14:13:28 <sean-k-mooney> they used nested virt this will use the multi thread tcg backend 14:14:05 <sean-k-mooney> to do this we need libvirt 5.2 and a new qemu so that forces use to use fedora 29 and the virt preview repo 14:14:35 <sean-k-mooney> as a result the stablity may be quetionable so i would like to keep them non voting until we have evidence that it is stable 14:14:55 <mriedem> throw it in the experimental queu 14:14:56 <mriedem> *queue 14:15:01 <mriedem> rather than check queue non-voting 14:15:05 <mriedem> then you can run it on-demand 14:15:31 <sean-k-mooney> i could do that i woudl like it to run on all changes to the libvirt driver 14:15:45 <sean-k-mooney> would you object if i did both but limited the check queue to that? 14:16:07 <mriedem> we should talk about it later elsewhere 14:16:19 <sean-k-mooney> ok well that was the main update 14:16:29 <efried> Thanks sean-k-mooney 14:16:35 <sean-k-mooney> we have a ptg session to discuss testing in general too 14:16:35 <mriedem> definitely thanks for working on this 14:16:53 <efried> #topic Reminders 14:16:56 <efried> any? 14:17:15 <efried> #topic Stable branch status 14:17:15 <efried> #link Stein regressions: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005242.html 14:17:15 <efried> ...as discussed above 14:17:24 <efried> #help Need to flush the stable branch reviews so we can put pike into extended maintenance mode: 14:17:24 <efried> #link pike-em potential etherpad https://etherpad.openstack.org/p/nova-stable-pike-em 14:17:24 <efried> #link final nova release for pike https://review.openstack.org/#/c/652868/ 14:18:02 <mriedem> i'll spend this morning populating that etherpad and bugging stable cores 14:18:10 <mriedem> though i've got charts to work on... 14:18:17 <efried> Thanks mriedem 14:18:26 <efried> yay charts :$ 14:18:35 <mriedem> is that a mustache? 14:18:45 <efried> some kind of grimace maybe 14:19:28 <efried> #link stable/stein: https://review.openstack.org/#/q/status:open+(project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/nova)+branch:stable/stein 14:19:28 <efried> 1 patch needing second +2/+W 14:19:28 <efried> 2 patches needing review 14:19:35 <efried> #link stable/rocky: https://review.openstack.org/#/q/status:open+(project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/nova)+branch:stable/rocky 14:19:35 <efried> 2 patches need second +2/+W 14:19:35 <efried> 2 patches needing review 14:19:42 <efried> #link stable/queens: https://review.openstack.org/#/q/status:open+(project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/nova)+branch:stable/queens 14:19:42 <efried> 1 patch needs second +2/+W 14:19:42 <efried> 7 needing core reviews 14:19:48 <efried> #link stable/pike: https://review.openstack.org/#/q/status:open+(project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/nova)+branch:stable/pike 14:19:48 <efried> 5 patches needing core reviews 14:19:48 <efried> See above 14:20:03 <efried> #topic Sub/related team Highlights 14:20:03 <efried> Placement (cdent) 14:20:42 <cdent> we talked about the emails and how there will be more emails (and there were) 14:20:44 <cdent> EOM 14:21:20 <efried> API (gmann) 14:21:20 <efried> No separate updates. Spec reviews are in progress. 14:21:26 <efried> anything else gmann? 14:21:40 <gmann> yeah, spec review going on. lock detail spec is merged and other under review 14:21:54 <gmann> that's all for today 14:21:57 <efried> thanks gmann 14:21:59 <efried> #topic Stuck Reviews 14:22:00 <efried> any? 14:22:27 <efried> #topic Forum Planning 14:22:27 <efried> See meeting agenda for a list of nova-ish forum sessions. Feel free to add any I missed. 14:22:51 <efried> #topic PTG Planning 14:22:51 <efried> #link PTG: Nova etherpad https://etherpad.openstack.org/p/nova-ptg-train 14:22:51 <efried> links from ^ to various other etherpads 14:23:02 <efried> I'll be trying to put together some kind of schedule over the next week 14:23:26 <efried> so please get your topics into the etherpads so they're stable-ish for when I'm cutting and pasting stuff around. 14:24:01 <gmann> efried: do we need to have cross project sessions with keystone for 'Nova API policy updates' L214 ? 14:24:18 <gmann> there was question on that and it is good idea 14:24:18 <efried> cmurphy, lbragstad: thoughts ^ ? 14:24:20 <mriedem> there is a forum session on that right? 14:24:45 * lbragstad reads 14:24:50 <gmann> forum is more giving general updates ? but not sure we can specifically discuss nova cases 14:25:24 <mriedem> https://www.openstack.org/summit/denver-2019/summit-schedule/events/23642/increasing-api-accessibility-with-granular-policy-and-default-roles 14:25:25 <lbragstad> #link https://www.openstack.org/summit/denver-2019/summit-schedule/events/23642/increasing-api-accessibility-with-granular-policy-and-default-roles 14:25:29 <mriedem> i win 14:25:30 <johnthetubaguy> I was wondering about unified limits, in a similar vain 14:25:35 * lbragstad shakes fist 14:25:40 <mriedem> johnthetubaguy: https://www.openstack.org/summit/denver-2019/summit-schedule/events/23641/unified-limits-update-and-migration 14:26:10 <johnthetubaguy> thanks, I should read more of that schedule 14:26:45 <mriedem> gmann: my question is what would be new at this ptg from previous ptgs if we have a xp session on this? 14:26:45 <cmurphy> we have a slot in our agenda for following up on forum discussions to see if we want further ptg discussion, we can go ahead and plan for a cross project session ahead of time if you guys want 14:27:01 <lbragstad> #link https://etherpad.openstack.org/p/DEN-granular-policy-and-default-roles 14:27:11 <lbragstad> #link https://etherpad.openstack.org/p/DEN-unified-limits 14:27:28 <gmann> mriedem: we have spec ready now about what all steps and updates. 14:28:01 <gmann> i am ok if we can get keystone review/suggestion in forum and then discuss nova specific plan in nova ptg only 14:28:03 <lbragstad> ^ those etherpads are for the forum, but there are sections for the ptg bits that cmurphy talked about 14:28:31 <lbragstad> we're hoping to keep the content in the forum applicable to operators - and push dev-specific discussions to the ptg 14:28:53 <lbragstad> (in an effort to make the most of the time we have with ops and users at the forum) 14:29:09 <efried> I'll get with y'all later to schedule a slot on Friday. Meanwhile, can someone please chop the relevant bits out of the main etherpad and create a nova-keystone xproj etherpad for them? 14:29:47 <lbragstad> efried feel free to reuse the ptg sections in the etherpads we have already if you'd like 14:30:29 <cmurphy> our ptg agenda fwiw https://etherpad.openstack.org/p/keystone-train-ptg 14:30:57 <efried> okay, thanks, I'll catch up with you later to work out the details. 14:31:11 <cmurphy> thanks efried 14:31:15 <gmann> thanks 14:32:17 <efried> Generally about the PTG: I'm pretty concerned about timing. We basically have one day for general nova topics. Because Friday is xproj and Saturday is going to be pretty weak, what with some key people already gone and others promising to be grumpy. 14:32:17 <efried> So I'm basically going to front-load the stuff I think is important, and try as much as possible to time-box the topics. 14:32:17 <efried> What this means is, once I've drafted the agenda, you should look at it and yell at me if something seems pushed too far back or given too little time. 14:32:48 <mriedem> i agree with that plan 14:32:55 <cdent> ditto 14:32:57 <mriedem> and sympathize with trying to organize 14:33:02 <gmann> +1 14:33:04 <mriedem> did i just rap? 14:33:13 <efried> thanks. Here's my grimace again :$ 14:33:39 <efried> #topic Open discussion 14:33:45 <efried> anything? 14:33:50 <sean-k-mooney> i have two topics 14:33:56 <artom> (belated o/) 14:34:07 <efried> hit it sean-k-mooney 14:34:19 <sean-k-mooney> speclesss blurint for extending libvirt video device models 14:34:20 <sean-k-mooney> #link https://blueprints.launchpad.net/nova/+spec/libvirt-video-device-models 14:34:22 <sean-k-mooney> this is basically extending an enum with some minor verion check in the driver 14:34:24 <sean-k-mooney> i have implemented it already here 14:34:26 <sean-k-mooney> https://review.openstack.org/#/q/topic:bp/libvirt-video-device-models 14:34:44 <sean-k-mooney> so basically im asking for approval of the specless blueprint 14:35:11 <sean-k-mooney> i also have an update on bug 1822884 14:35:13 <openstack> bug 1822884 in OpenStack Compute (nova) "live migration fails due to port binding duplicate key entry in post_live_migrate" [Undecided,In progress] https://launchpad.net/bugs/1822884 - Assigned to sean mooney (sean-k-mooney) 14:35:13 <sean-k-mooney> #link https://bugs.launchpad.net/nova/+bug/1822884 14:35:50 <sean-k-mooney> NewBruce applied https://review.openstack.org/#/c/653609/ and i appears to fix the issue. 14:36:14 <sean-k-mooney> it still needs work but i think we have a path forward 14:36:34 <sean-k-mooney> those are the too topics 14:36:56 <efried> anyone object to approving the video model bp? 14:37:17 <mriedem> seems pretty straight-forward, add support for gop and none based on libvirt version and feature support capabilities yeah? 14:37:24 <mriedem> the latter maybe depending on kashyap's blueprint? 14:37:27 <mriedem> for those new libvirt apis? 14:37:30 <sean-k-mooney> mriedem: yep 14:37:41 * kashyap blinks 14:37:57 <sean-k-mooney> mriedem: it also ties into my image metadata prefiltering spec 14:37:58 <kashyap> mriedem: What is "gop"? 14:38:06 <mriedem> https://libvirt.org/formatdomain.html#elementsVideo 14:38:14 <sean-k-mooney> uefi grapichs output 14:38:19 <sean-k-mooney> protocol 14:38:41 <kashyap> (Nod) 14:38:46 <sean-k-mooney> we also had partil supprot for vitio before 14:38:53 <sean-k-mooney> now you will be able to request it 14:39:01 <sean-k-mooney> before it was enabled by default on arm 14:39:01 <mriedem> so i think i'm a +1 on the specless bp 14:39:06 <sean-k-mooney> but you could not request it 14:39:53 <efried> kashyap: you good with this, since you're a) libvirt savvy, b) here? 14:40:06 <kashyap> (Yes, I'm here.) 14:40:15 <efried> and c) involved apparently, owning a dep 14:40:17 <kashyap> efried: I need to look at it properly; don't want to hurry it in this meeting. 14:40:35 <bauzas> oops my bad 14:40:36 <sean-k-mooney> efried: there isnt really a dep on kashyap's work 14:40:36 <mriedem> i'm not sure there is a hard dependency really, sean already has code up 14:40:52 <kashyap> sean-k-mooney: Yeah, it is not dep on any work I'm doing, actually. 14:41:14 <efried> Okay, so strike c). 14:41:14 <efried> If nobody has objections, I'll catch up with kashyap later and approve the bp if he's on board, cool? 14:41:32 <mriedem> ++ 14:41:39 <kashyap> Nod 14:41:50 <kashyap> efried: Got two more mins so I can "plug" something here? 14:41:52 <sean-k-mooney> works for me :) 14:42:05 <efried> kashyap: Open discussion, go for it 14:42:42 <kashyap> I'd appreciate some more eyes on the spec: Secure Boot for KVM/QEMU guests — https://review.openstack.org/#/c/506720/ 14:42:53 <kashyap> It already had some feedback from folks here. 14:43:25 <kashyap> (And I'm working with Debian and Ubuntu folks to also get the relevant low-level virtual firmware deps in place.) 14:44:32 <kashyap> (Might want to wait for PS-12, will push out 'soon'. I've simplified some more bits in the spec.) 14:44:34 <mriedem> kashyap: have the windriver people been looking at that? 14:44:39 <mriedem> b/c they care about uefi 14:45:10 <kashyap> I was looking for ChrisF the other day 14:45:14 <kashyap> Will ping him today 14:45:29 <mriedem> ala https://review.openstack.org/#/c/621646/ 14:45:32 <sean-k-mooney> you mean cfriesen 14:45:39 <kashyap> mriedem: I've left periodic updates in the spec over the year. It needed a lot of work in EDK2/OVMF (the virtual firmware), QEMU, libvirt et al 14:46:33 <kashyap> mriedem: Ah, thanks for that pointer. I saw that in passing 14:46:37 <kashyap> mriedem: But Jack Ding seems to be AWOL? 14:47:02 <mriedem> idk 14:47:03 <sean-k-mooney> jack ding i think got pulled off nova work form talking to cfriesen 14:47:16 <sean-k-mooney> i dont know if that was tempory or permenent 14:47:30 <sean-k-mooney> that is why cfriesen took over some of his pathces 14:47:50 <kashyap> Okay, that's a separate one. I'll ping cfriesen to take a look at the SB stuff 14:48:18 <kashyap> mriedem: BTW, this is the general Secure Boot support for KVM/QEMU guests -- similar to the one you help landed for the Hyper-V 14:48:30 <kashyap> (I think you'll recall; as I saw your name when I was doing code audit.) 14:48:36 * mriedem doesn't remember 14:48:38 <kashyap> efried: That's it. Don't want to elaborate further here. 14:48:44 <kashyap> Can talk on the -nova channel 14:48:56 <efried> Okay, any other opens before close? 14:49:22 <efried> Thanks all. 14:49:22 <efried> o/ 14:49:22 <efried> #endmeeting