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