15:00:28 <mlavalle> #startmeeting neutron_l3 15:00:29 <openstack> Meeting started Thu Dec 15 15:00:28 2016 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:32 <openstack> The meeting name has been set to 'neutron_l3' 15:00:48 <john-davidge> o/ 15:01:05 <haleyb> hi 15:01:25 <mlavalle> hey guys 15:01:46 <mlavalle> As usual, agenda is here: 15:01:55 <mlavalle> #link https://etherpad.openstack.org/p/neutron-l3-subteam 15:02:09 <mlavalle> #topic Annoucements 15:02:47 <mlavalle> Well, we made it to Ocata-2 15:02:54 <mlavalle> #link https://releases.openstack.org/ocata/schedule.html 15:03:09 <mlavalle> This cycle is definitely running faster than previous ones 15:04:01 <john-davidge> And a lot of folks will be taking time off between now and O-3 15:04:41 <mlavalle> yeap. are you or heleyb among them? 15:05:14 <haleyb> this is my last day until next year :-o 15:05:45 <mlavalle> haleyb: but that means you coming back in early January, right? 15:05:49 <haleyb> of course i'll be watching the review queue here and there 15:06:12 <john-davidge> mlavalle: I'm away from Dec 23 to Jan 9 15:06:14 <haleyb> mlavalle: yes, i'll be back :) 15:06:29 <john-davidge> mlavalle: You? 15:06:42 <mlavalle> I'll be here through the Holidays 15:07:10 <mlavalle> I'll take a few days off 15:07:44 <haleyb> mlavalle: you'll be un-packing, that's not a day off 15:07:44 <mlavalle> I also had a chat last week with tidwellr. I pinged him to know if he wanted to continue co-chairing this meeting with me 15:08:38 <mlavalle> He has a few conflicts between now and the end of January. But after that, he want to continue being coc-chair 15:08:51 <mlavalle> So you will see us rotating the role 15:09:18 <mlavalle> Any other annoucements? 15:10:21 <mlavalle> ok 15:10:25 <mlavalle> #topic Bugs 15:11:30 <mlavalle> First one is https://bugs.launchpad.net/neutron/+bug/1610483 15:11:31 <openstack> Launchpad bug 1610483 in neutron "Pluggable IPAM rollback mechanism is not robust" [High,In progress] - Assigned to Aliaksandr Dziarkach (aliaksandr-dziarkach) 15:11:53 <mlavalle> There is a fix proposed: 15:11:59 <mlavalle> #link https://review.openstack.org/#/c/390594/ 15:12:21 <mlavalle> I have been slowly moving through it and made a few comments, that I haven't published yet 15:12:31 <mlavalle> I'll continue going through it 15:12:49 <mlavalle> I encourage other team members to do the same 15:12:58 <mlavalle> Any other comments? 15:13:57 <mlavalle> Ok, next one: https://bugs.launchpad.net/neutron/+bug/1570122 15:13:58 <openstack> Launchpad bug 1570122 in neutron "ipv6 prefix delegated subnets are not accessable external of the router they are attached." [High,In progress] - Assigned to John Davidge (john-davidge) 15:14:45 <mlavalle> Any other feedback from the reporter? 15:15:03 <john-davidge> Latest version of the WIP patch has positive feedback from promethianfire (the bug reporter). Next I'll add some tests and it should be good to go 15:15:11 <john-davidge> #link https://review.openstack.org/#/c/407025/ 15:15:19 <mlavalle> yeah, I am just reading it 15:15:27 <mlavalle> Great! 15:16:14 <mlavalle> Thanks! 15:17:08 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1627424 15:17:09 <openstack> Launchpad bug 1627424 in neutron "FlushError on IPAllocation" [High,Confirmed] - Assigned to Miguel Lavalle (minsel) 15:17:33 <mlavalle> First, thanks to haleyb for the notes you left there. Very useful 15:17:44 <haleyb> my eyes were spinning 15:17:59 <mlavalle> I haven't had much time this week to follow up because I am the bugs deputy this week 15:18:49 <mlavalle> I'll continue gojng after it next week 15:18:58 <haleyb> mlavalle: we might want to ping kevinbenton to see if he can help, he's good at the DB stuff 15:19:20 <mlavalle> haleyb: ok, will do that 15:20:04 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1627480 15:20:05 <openstack> Launchpad bug 1627480 in neutron "create_port can succeed without returning fixed_ips on all requested subnets" [High,Confirmed] 15:20:39 <mlavalle> I talked to tidwellr about this one. He is interested on it, so he agreed to help with it 15:21:07 <mlavalle> any other comments? 15:22:22 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1636963 15:22:23 <openstack> Launchpad bug 1636963 in neutron "Service Subnets - DHCP port creation fails" [High,In progress] - Assigned to John Davidge (john-davidge) 15:22:43 <john-davidge> Updated the patch to only work for dhcp-enabled subnets based on our conversation in the last meeting, and it now has a +2 from haleyb. 15:22:47 <john-davidge> #link https://review.openstack.org/#/c/392183/ 15:23:00 <john-davidge> Thanks haleyb and baoli for the reviews 15:23:13 <baoli> john-davidge: you are welcome 15:23:32 <haleyb> lgtm, thanks john-davidge 15:23:46 <mlavalle> yeah, thanks john-davidge 15:23:48 <baoli> john-davidge: good job 15:24:16 <john-davidge> Thanks all :) 15:24:45 <mlavalle> Any other bugs I may have missed? 15:25:38 <mlavalle> ok, in that case 15:25:53 <mlavalle> #topic Prefix Delegation 15:25:59 <baoli> mlavalle: thank you for looking at https://review.openstack.org/#/c/408306/. The remaining CI failures don't seem to be related to the patch, 15:26:41 <mlavalle> baoli: yeah, I spent a good amount time looking (and learning) at it 15:26:59 <mlavalle> very hard to argue agains it. It looks pretty good 15:27:29 <mlavalle> I'll wait for the result of that re-check and will take another look 15:27:36 <baoli> the Tracebacks in gate-neutron-dsvm-functional-ubuntu-xenial seems to be happening in other patches as well. So it might be a bug that need to be looked at. 15:28:51 <baoli> http://logs.openstack.org/06/408306/3/check/gate-neutron-dsvm-functional-ubuntu-xenial/8afbeaf/logs/dsvm-functional-logs/neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_lifecycle.txt.gz 15:29:10 <baoli> there is an error: cannot open network namespace. 15:29:36 <mlavalle> While looking at it, I wondered if we need a tempest scenario test 15:29:56 <mlavalle> do you think that is doable, baoli? 15:30:34 <baoli> mlavalle: i'm not quite familiar with the scenario test yet. I wonder if it can be done separately? 15:30:59 <mlavalle> baoli: yes, I don't mean for you to include a scenario test in this patchset 15:31:35 <mlavalle> my point is that even with our unit tests, the thing didn't really work and we didn't realize it until you tested it 15:32:07 <mlavalle> a scenario test in tempest allows you to test at the user level 15:32:08 <baoli> mlavalle: I agree that we should have such a test. 15:32:42 <mlavalle> ok, let's think about that 15:33:18 <mlavalle> anything else you want to share with the team baoli? 15:33:23 <baoli> mlavalle: yes 15:34:21 <baoli> mlavalle: regarding the PD HA feature, I've had the code to make it work. Checking the RFE page, it seems that I shouldn't open a RFE bug anymore. 15:35:19 <baoli> So I wonder if I just open a regular bug. What I'm missing now is the unit tests that I need to develop. And again, it seems that some sort of scenario tests are also in order 15:36:36 <haleyb> baoli: i would agree there is a hole in the PD tests 15:36:38 <john-davidge> baoli: The bug report wouldn't need to be very detailed, but I believe it would be appropriate to tage it with RFE 15:36:48 <john-davidge> baoli: Not something that will need a spec I imagine 15:37:23 <john-davidge> haleyb: baoli: Yup, some PD testing definitely needs attention 15:37:43 <baoli> haleyb: yeap, things like this is hard to catch in unit tests 15:38:44 <baoli> john-davidge, if I read the RFE page correctly, if there is immediate code available, then it shouldn't be tagged with RFE 15:39:04 <mlavalle> baoli: I have experience with tempest scenario. we can discuss it 15:39:43 <john-davidge> baoli: Ah ok, wasn't aware of that condition. Should be fine then I guess 15:39:54 <baoli> mlavalle: sure. I can also see if there is someone in my team that can help. 15:40:04 <mlavalle> ok 15:40:43 <baoli> so for PD HA, shall I just open a regular bug, and post a WIP patch (without unit tests yet) 15:40:51 <mlavalle> baoli: anything else? 15:41:08 <baoli> mlavalle: ^^ 15:41:28 <mlavalle> baoli: yeah go ahead and do that, please 15:41:42 <baoli> mlavalle: ok, cool. 15:41:56 <baoli> malvalle: I'm all set. 15:42:09 <mlavalle> baoli: thanks for working on this :-) 15:42:22 <baoli> mlavalle: sure thing 15:42:33 <mlavalle> #topic Routed Networks 15:42:55 <mlavalle> In this front I have continued working on the integration with the Nova placement API 15:43:05 <mlavalle> I am almost done with the unit tests 15:43:34 <mlavalle> and after that I only need to move my placement client to Neutron 15:43:48 <mlavalle> I expect to be done by year's end 15:44:16 <mlavalle> Any questions? 15:44:54 <mlavalle> ok 15:45:06 <mlavalle> I don't think tidwellr is on line 15:45:17 <mlavalle> so we will skip BGP dynamic routing 15:45:25 <mlavalle> #topic Open agenda 15:45:51 <mlavalle> Does anyone want to share something with the team? 15:46:18 <haleyb> mlavalle: i am in the process of updating the subnet service type doc for DVR, doing final RST changes 15:46:43 <haleyb> so i didn't completely forget :) 15:46:47 <mlavalle> haleyb: thanks.... I didn't want to be annoying with that. I know you won't forget 15:46:48 <john-davidge> haleyb: Cool! Thanks 15:47:27 <mlavalle> anything else? 15:47:58 <mlavalle> ok haleyb enjoy your time off 15:48:36 <mlavalle> Thanks everybody for attending 15:48:42 <mlavalle> #endmeeting