15:01:01 #startmeeting neutron_dvr 15:01:02 Meeting started Wed Jan 18 15:01:01 2017 UTC and is due to finish in 60 minutes. The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:06 The meeting name has been set to 'neutron_dvr' 15:01:10 #chair Swami 15:01:13 Current chairs: Swami haleyb 15:02:25 hello 15:02:29 jschwarz: hi 15:02:36 #topic Announcements 15:02:56 * haleyb had a weird cut/paste issue there for a second 15:03:48 Ocata-3 is iminent 15:04:17 we need to make sure bugs are listed on https://launchpad.net/neutron/+milestone/ocata-3 that we want to land fixes for 15:05:30 haleyb: we may have to add couple of DVR bugs to the list I don't see them, like the floatingip static routes, metering bug and also the RFE. 15:05:35 Also, add items to the PTG list at https://etherpad.openstack.org/p/neutron-ptg-pike 15:06:08 Swami: i can add them after the meeting 15:06:20 haleyb: thanks 15:07:12 Any other announcements from the team? 15:07:52 #topic Bugs 15:08:19 haleyb: thanks 15:08:40 haleyb: I did not see any new bugs for this week so far. I am not sure if I missed anything. 15:09:31 Swami: i didn't see any new ones either, unless they were opened this morning 15:09:44 jschwarz: do you have any priority bugs that we need to discuss. 15:10:09 Swami, not a bug but a patch: https://review.openstack.org/#/c/376550/ 15:10:34 haleyb, last week we discussed this and we said that we wanted to do complete tempest coverage for all possible migrations 15:10:45 #link https://bugs.launchpad.net/neutron/+bug/1654991 15:10:45 Launchpad bug 1654991 in neutron "Update of DVR router to be HA fails with 'HAmodeUpdateOfDvrNotSupported'" [High,In progress] - Assigned to John Schwarz (jschwarz) 15:10:59 haleyb, however, this seems a bit unlikely for Ocata as it's right upon us, and there are some requirements to be met first 15:11:10 jschwarz: yes I remember and you also had a test patch. 15:11:10 jschwarz: yes, since we were removing the check 15:11:10 specifically, there's no HA gate yet... 15:11:28 #link https://review.openstack.org/#/c/418276/ 15:11:30 is it possible to merge the patch and add new tests over time? 15:12:46 Swami, alas, the test patch is not mine ;-) 15:12:46 jschwarz: do those code paths get tested in a single-node HA setup? 15:12:49 jschwarz: You mean new tests in tempest? 15:12:56 Swami, yes 15:13:22 haleyb, we don't test them as part of upstream migration process 15:14:02 haleyb, but we have the DVR gates that check legacy + dvr and once we'll have a HA gate we'll be able to test HA and DVR+HA 15:14:39 haleyb, in other words, we check connectivity as a whole for legacy and DVR (and in the future, HA) 15:14:49 just not in a migration 15:19:35 jschwarz: we don't support migration of DVR routers to legacy routers I thought. 15:19:35 quite the net split.. 15:19:50 jschwarz: that would be my preference without testing, but that devstack-gate and infra patch could merge soon, right? 15:19:51 Swami, we aren't - that's what my patch intends to enable, though 15:20:04 haleyb, could 15:20:16 Swami: what jschwarz said, i think the only remaining issue was vpnaas 15:20:22 right, so I'll see about getting that infra patch merged 15:20:38 anilvenkata, ^ 15:20:40 jschwarz: ok that would be right direction to go forward. 15:21:22 haleyb, Swami jschwarz we need Armando's review for that patch 15:22:22 anilvenkata: follow up with him or add it to the agenda for the PTG, just to make sure we have something in place to test for ocata. 15:22:34 Swami, sure 15:22:43 thanks Swami 15:23:47 ok, can we move on to the next one 15:23:57 jschwarz: do you have anything else. 15:24:09 Swami, nope :) 15:24:18 I did see there is another bug and patch on your name. 15:24:22 #link https://bugs.launchpad.net/neutron/+bug/1647432 15:24:44 Swami, https://review.openstack.org/#/c/407099/ 15:24:58 I need to answer some reviews - hopefully a new revision will be up tomorrow 15:24:59 jschwarz: thanks for the patch lin. 15:25:07 jschwarz: thanks 15:25:09 Launchpad bug 1647432 in neutron "Multiple SIGHUPs to keepalived might trigger re-election" [High,In progress] - Assigned to John Schwarz (jschwarz) 15:25:28 The next in the list is 15:25:31 #link https://bugs.launchpad.net/neutron/+bug/1644231 15:25:31 Launchpad bug 1644231 in neutron "fip router config is not created if the vm ports attached to FIPs have no device_owner" [Low,Triaged] 15:25:44 is that ajo's? 15:26:01 haleyb: I had a question on this. We discussed about having a doc to provide information about the port-binding. 15:26:46 Swami: yes, i think i said i'd take that, and update the docs (whereever they may be) 15:27:11 haleyb: I will find a right topic to add this to the documentation. I had some challenge in finding out the right section, since the DVR is only discussed in different implementations and not about the port-binding. 15:27:48 Ok we can move on 15:27:49 Swami: it maybe can be in the port create doc, even if it is specific to DVR 15:28:18 haleyb: ok 15:28:46 #link https://bugs.launchpad.net/neutron/+bug/1644415 15:28:46 Launchpad bug 1644415 in neutron "dvr_edge_ha_router disassociates floatingip incompletely" [High,In progress] - Assigned to Zhixin Li (lizhixin) 15:29:00 #link https://review.openstack.org/#/c/404571/ - patch link. 15:29:22 The owner of the patch have not added any tests. I am working on adding a functional test to this patch. I will post it today. 15:29:28 Then we can review it again. 15:29:41 Otherwise there is nothing else to discuss in this bug. 15:30:26 #link https://bugs.launchpad.net/neutron/+bug/1606741 15:30:26 Launchpad bug 1606741 in neutron "Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode" [Medium,In progress] 15:30:42 #link https://review.openstack.org/352686 15:31:45 No udpated in 2 months 15:31:54 haleyb: last week I had a action item to fix the merge conflicts and rebase the patch, but then I noticed the review comments on this patch and based on the review comments it seems that we need to come up with a different approach since both carl and assaf had requested to go with different approach. 15:33:05 haleyb: need more work on it. 15:33:23 Swami: yes, at this point it's probably not Ocata material 15:33:32 haleyb: yes 15:33:47 #link https://bugs.launchpad.net/neutron/+bug/1506567 15:33:47 Launchpad bug 1506567 in neutron "No information from Neutron Metering agent" [High,In progress] - Assigned to Brian Haley (brian-haley) 15:34:03 #link https://review.openstack.org/377108 - patch link 15:34:15 Needs review and can be targeted for Ocata-3 15:34:17 I need to review that today 15:35:00 just targeted to o-3 15:35:05 haleyb: thanks 15:35:08 #link https://bugs.launchpad.net/neutron/+bug/1571676 15:35:08 Launchpad bug 1571676 in neutron "After binding a floating IP to VM, the static route can't work in DVR." [Undecided,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) 15:35:22 #link https://review.openstack.org/#/c/308068/ - patch link 15:35:33 Needs review and also should be targeted for o-3 15:36:16 #link https://bugs.launchpad.net/neutron/+bug/1577488 15:36:16 Launchpad bug 1577488 in neutron "[RFE]"Fast exit" for compute node egress flows when using DVR" [Wishlist,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) 15:36:30 haleyb: this can also be targeted for o-3 15:36:58 I did see that there is a test failure in the patch that you uploaded yesterday. 15:37:02 Swami: ok, i'll add those two, don't know if i broke that second one with my update 15:37:09 #link https://review.openstack.org/#/c/283757/ 15:37:19 it passed locally, haven't looked at logs yet 15:37:27 Ok, let me take a look at it. 15:37:49 That's all I had for bugs today. 15:38:22 ok, thanks Swami 15:38:32 jschwarz: any HA bugs we missed? 15:38:42 haleyb, nope :) 15:39:06 #topic Gate 15:39:17 no DVR failures in the gate that i now of :) 15:39:34 haleyb: good for the day 15:39:47 still need to update https://review.openstack.org/410973 to make multinode job voting 15:39:55 * haleyb knocks on wood as well 15:40:25 #topic Stable backports 15:40:55 ihar ran a script to find backport candidates, some already proposed, i'll look through remaining bugs 15:41:22 I working on couple of backports. I pushed in two patches today. One more to come and I will also see is there any other backports. 15:41:33 #link https://review.openstack.org/#/c/421983/ 15:41:47 #link https://review.openstack.org/#/c/421989/ 15:41:53 Swami: yes, feel free to add me, i'll usually show up once jenkins is happy on those 15:42:03 haleyb: thanks, will do 15:42:37 jschwarz: you mentioned you had a bunch of backports for HA last week, is it done. 15:42:44 jschwarz: you had a series of HA backports i added to the meeting page, don't know if they all mreged, some have 15:43:05 haleyb, Swami, I'll have to look at that list and report back next week 15:43:16 jschwarz: ok no problem. 15:43:20 I haven't had too much free time this week outside working on a few of my patches 15:43:25 jschwarz: i'll remove or mark the ones that merge since i'm editing the pag already 15:43:39 haleyb, thanks :) 15:44:24 #topic Open discussion 15:45:01 nothing from me this week ^_^ 15:45:19 haleyb: i have a question on IPv6 15:45:44 jschwarz: they all merged, so i will clean up the wiki 15:45:49 Swami: yup 15:45:53 haleyb, ^_^ ^_^ 15:45:55 awesome! 15:47:07 Swami: still here? 15:47:23 sorry got disconnection 15:47:27 s/disconnection/disconnected 15:47:33 haleyb: I am back 15:48:02 my question is related to fast-path exit if IPv6 address exist. 15:48:47 Today we do have the internal rfp and fpr ports that connect the router namespace to fip namespace and both those ports have a link local address for ipv6. 15:49:14 Swami_: i don't think we can do that yet, since if we did PD the downstream router for the subnet is the centralized one 15:49:50 haleyb: but you mentioned that we can run a partial PD or something from the fip namespace, if I remember right. 15:50:21 if we use subnetpools, we can hack things to make the Fip namespace to proxy ND 15:50:28 s/to/do 15:51:12 haleyb: yes the context is with the subnetpools for the fast-path exit if the subnetpools scope match for ipv6. 15:51:28 Swami_: what we really need is a way to do route injection, that way the fip namespace can be the downstream for a single IPv6 address 15:52:41 Swami_: with a subnetpool we'd just need a little work, there was a patch for the proxy ND work 15:52:59 haleyb: ok will investigate it further. In that case still the rfp and fpr ports can still just have a link-local-address and we should be able to forward the IPv6 traffic to the fipnamespace and get it back, right. 15:54:08 Swami_: i think so, yes. the review was https://review.openstack.org/#/c/143917/ and it's rather large, but the proxy ND piece i believe is there 15:54:23 haleyb: ok will take a look at it. 15:55:05 i think i've run those 'ip neigh' commands by hand to make it work at least 15:55:13 haleyb: Also for the PTG, one discussion item would be the DVR floatingip with unbound ports. This is pending for a long time and have not seen the tunnel. We need to get a consensus on our approach. 15:55:45 s/seen the tunnel/seen the light of the tunnel 15:55:45 Yes, that would be good to add 15:55:53 i knew what you meant :) 15:56:02 haleyb: thanks 15:56:05 Swami_: are you going tot he PTG? is anyone else here? 15:56:23 haleyb: I am not sure given the current situation. 15:56:35 haleyb: You should be going. 15:56:53 haleyb: i have not even asked the mgmt yet. 15:56:54 Swami_: i am on vacation that week, Mexico is warmer than Atlanta :) 15:57:19 haleyb: enjoy your vacation then, there is always going to be a PTG report. 15:57:25 jschwarz: are you going? i'm assuming ihar is 15:57:33 haleyb: hopefully you are going to be at the beach with your beer. 15:57:36 haleyb, I'm not going 15:57:46 haleyb, Ihar is indeed going 15:58:15 Swami_: s/beer/beers, and frozen drinks :) 15:58:39 haleyb: :) 15:59:16 haleyb: which place in Mexico? 15:59:20 ok, <1 minute left 15:59:51 haleyb: I don't have anything else. 16:00:11 thanks for attending, let's get those patches merged :) 16:00:15 #endmeeting