15:01:25 <carl_baldwin> #startmeeting neutron_routed_networks
15:01:25 <openstack> Meeting started Tue Aug  2 15:01:25 2016 UTC and is due to finish in 60 minutes.  The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:29 <openstack> The meeting name has been set to 'neutron_routed_networks'
15:01:45 <carl_baldwin> #topic Announcements
15:01:52 <carl_baldwin> #link https://etherpad.openstack.org/p/routed-provider-networks-notes
15:02:01 <carl_baldwin> Standard announcements
15:02:19 <carl_baldwin> Mid-cycle is just about two weeks away in Cork, Ireland.
15:02:42 <carl_baldwin> #link https://etherpad.openstack.org/p/newton-neutron-midcycle
15:03:05 <carl_baldwin> I'm going.
15:03:24 <mlavalle> me too and john-davidge too
15:03:32 <carl_baldwin> We have just four weeks left until Newton-3
15:03:48 <carl_baldwin> mlavalle: john-davidge: it will be great to see you there.
15:03:54 <carl_baldwin> #link http://releases.openstack.org/newton/schedule.html
15:04:29 <carl_baldwin> Any other announcements?
15:05:48 <carl_baldwin> #topic Reviews
15:05:57 <carl_baldwin> #link https://review.openstack.org/#/q/status:open+topic:bp/routed-networks
15:06:25 <carl_baldwin> #link https://review.openstack.org/#/q/status:open+topic:bp/neutron-routed-networks
15:06:32 <carl_baldwin> ^ these are the Nova ones.
15:06:55 <carl_baldwin> I think we've done a pretty good job of whittling these down.
15:07:41 <carl_baldwin> It is great to see that the deferred IP port one in Nova has just been approved.
15:07:47 <mlavalle> ++
15:07:51 * blogan sneaks in late
15:08:00 <mlavalle> bad blogan
15:08:04 <carl_baldwin> Many thanks to the Nova team, especially johnthetubaguy and mriedem for all their help getting this through.
15:08:41 <carl_baldwin> We will continue to refine this Nova / Neutron interaction but this is a big step just to be sure that we can used deferred IP ports.
15:09:20 <mriedem> \o/
15:09:24 <carl_baldwin> We should include this too.
15:09:25 <carl_baldwin> #link https://review.openstack.org/#/q/status:open+topic:bp/service-subnets
15:09:46 <mlavalle> yeap
15:10:14 <john-davidge> carl_baldwin: Thanks, the main CRUD patch is in good shape. I'll be ready to push the follow-up for review very soon
15:10:52 <carl_baldwin> john-davidge: great. I look forward to reviewing that. Make sure to ping me when it is up for review.
15:11:11 <john-davidge> carl_baldwin: Will do. Expect it by the end of today or early tomorow
15:12:23 <john-davidge> carl_baldwin: Great news on the update from armax! Thanks
15:13:12 <carl_baldwin> xiaohhui: you around? I see you're making some progress on your patches. I hope you're settling in to your new position comfortably.
15:13:14 * haleyb wakes up and looks around meeting
15:13:18 <xiaohhui> yeah
15:13:37 <xiaohhui> I did a rebase to the patch
15:13:56 <xiaohhui> Thanks
15:14:43 <carl_baldwin> I'd like to get https://review.openstack.org/#/c/317358/ wrapped up. What do you think we need there/
15:14:50 <carl_baldwin> s,/,?,
15:15:55 <xiaohhui> I think we need some review to it
15:16:06 <carl_baldwin> xiaohhui: I guess seeing if kevinbenton could take another quick look would be a good first step.
15:16:23 <xiaohhui> kevin will be good person for the review
15:16:24 <carl_baldwin> xiaohhui: Would you mind sending him a quick note?
15:17:19 <xiaohhui> he had given some good feedback
15:17:19 <xiaohhui> I will send him a mail today
15:17:50 <carl_baldwin> xiaohhui: Great.
15:18:36 <carl_baldwin> I just noticed https://review.openstack.org/#/c/333716/ has made some good progress while I was away. I'll have a look at it today to see if it can be merged.
15:19:48 <mlavalle> yeah, I think that one is ready to merge
15:20:11 <blogan> +1
15:20:30 <carl_baldwin> Any other work in progress that should be discussed?
15:21:22 <carl_baldwin> I think our pace has continue to be pretty impressive.
15:21:52 <carl_baldwin> #topic Docs
15:22:14 <carl_baldwin> I dropped the ball here for a few weeks. I did start something locally but didn't get very far.
15:22:35 <carl_baldwin> I'm at a point where I think I can knock out at least a rough beginning.
15:22:52 <carl_baldwin> So, I'll take that action item.
15:23:43 <carl_baldwin> #action carl_baldwin will knock out initial docs
15:23:50 <carl_baldwin> #topic Testing
15:23:51 <carl_baldwin> mlavalle:
15:24:06 <mlavalle> we are making progress with the tempest tests
15:24:26 <mlavalle> Bin has posted two revisions to the scenario test
15:24:40 <mlavalle> experiencing some problems that he is working on
15:24:51 <mlavalle> janzian is working on the api tests
15:25:20 <mlavalle> We should have a scenario test by the end of this week
15:25:29 <mlavalle> with the two happy paths
15:25:50 <mlavalle> and to that we will add a connectivity test of vm's on different segments
15:26:59 <mlavalle> #link https://review.openstack.org/#/c/347188
15:27:47 <carl_baldwin> Sounds like good progress.
15:28:55 <mlavalle> that's it this week
15:29:23 <carl_baldwin> #topic Integration with Nova Scheduler
15:29:28 <carl_baldwin> mlavalle: back to you. :)
15:29:52 <mlavalle> I have started coding the interaction of Neutron with the generic resource pools api
15:30:19 <mlavalle> I am using the client I wrote for generic resource pools
15:30:53 <mlavalle> it's been slower that I expected. But I should have a first prototype soon
15:31:34 <carl_baldwin> Sounds cool.
15:31:53 <carl_baldwin> Anything to discuss?
15:32:11 <mlavalle> Not now. I'll yell if I need help
15:32:44 <carl_baldwin> Thanks.
15:32:54 <carl_baldwin> #topic Service Subnets
15:33:06 <carl_baldwin> john-davidge: haleyb: I guess we already talked about this a bit.
15:33:37 <carl_baldwin> There was something I wanted to bring up but I'm having just a little trouble finding it.
15:33:52 <john-davidge> carl_baldwin: Yeah I think i covered eveything from me on this
15:34:01 <haleyb> yes.  I just pushed a new OSC patch, think it's close as well, https://review.openstack.org/#/c/342976/
15:34:43 <carl_baldwin> I remember now.
15:34:54 <carl_baldwin> #link https://review.openstack.org/#/c/304647/15/neutron/services/segments/plugin.py
15:34:59 <carl_baldwin> ^ I wanted to point this out.
15:35:21 <carl_baldwin> #link https://review.openstack.org/#/c/304647/16/neutron/services/segments/plugin.py
15:35:25 <carl_baldwin> ^ I put a TODO here.
15:35:30 <carl_baldwin> I hope it makes sense.
15:36:03 * john-davidge looking
15:36:20 <carl_baldwin> Basically, with service subnets and routed networks, we'll eventually have subnets that aren't attached to segments. The main one is floating IP service subnets.
15:36:26 <carl_baldwin> That was my thinking anyway.
15:38:46 <john-davidge> Yes, that sounds right to me I think
15:38:50 <haleyb> yes, think that makes sense
15:38:56 <john-davidge> Either way that simplification seems sensible for now
15:39:13 <carl_baldwin> It could be tricky given that a few places in code make the assumption that all of the subnets are attached to segments.
15:39:48 <john-davidge> A fun hurdle to deal with when we come to it :)
15:40:06 <carl_baldwin> But, I think we can finish the initial service subnet functionality without regard to routed networks. Then, we can look at reconciling the two.
15:40:23 <carl_baldwin> One step at a time.
15:41:11 <haleyb> yes.  i'm sure there will be some implementation details wrt the service subnet being different from the FIP subnet for example, whether we need to tweak routes/rules, etc
15:41:18 <carl_baldwin> haleyb: I'll take a look at your OSC patch.
15:41:45 <haleyb> carl_baldwin: thanks, i might need to add more tests now that i seem to have it working
15:41:58 <carl_baldwin> Anything else?
15:42:07 <haleyb> not from me
15:42:29 <carl_baldwin> Thanks.
15:42:36 <carl_baldwin> #topic Client
15:42:44 <carl_baldwin> rtheis: Are you around?
15:42:55 <carl_baldwin> Anything in the client being neglected?
15:42:55 <rtheis> carl_baldwin: yes
15:43:13 <rtheis> right now I'm waiting on create and delete segment in neutron to merge
15:43:32 <rtheis> then I can remove WIP from "network segment create" and "network segment delete"
15:43:47 <carl_baldwin> rtheis: Yeah, that is one that we're focusing attention to now.
15:43:56 <rtheis> cool
15:44:17 <rtheis> carl_baldwin: are there any other client changes that are needed
15:44:43 <rtheis> I will review https://review.openstack.org/#/c/342976/
15:44:45 <carl_baldwin> rtheis: Off the top of my head, I can't think of any.
15:44:53 <rtheis> ok
15:44:59 <carl_baldwin> rtheis: thanks.
15:45:14 <rtheis> carl_baldwin: do you think name and description will be added to segment
15:45:19 <carl_baldwin> rtheis: I'll let you know if I discover any others as I'm writing the documentation.
15:45:25 <rtheis> ok
15:45:37 <rtheis> If so, then I'll have a few minor updates for that
15:45:49 <carl_baldwin> rtheis: We have a patch for that. It has been somewhat neglected due to priority but I think we can start taking another look.
15:46:01 <rtheis> sounds good
15:46:39 <rtheis> nothing else
15:46:45 <carl_baldwin> rtheis: Thanks.
15:46:49 <carl_baldwin> #topic Open Discussion
15:47:06 <carl_baldwin> Anything that we 're neglecting?
15:47:26 <mlavalle> I am working on a patchset to return the segment id in the port dictionary
15:47:46 <mlavalle> I only need to add unit tests. I will push it later today
15:48:22 <carl_baldwin> mlavalle: Great, is that one already listed on the etherpad? It keeps slipping my mind. :(
15:48:30 <mlavalle> it is
15:48:40 <carl_baldwin> mlavalle: But, that is an important piece. I'm glad it's not slipping yours.
15:49:11 <mlavalle> lol
15:49:36 <mlavalle> I return the segment id in the port dictionary if the network is routed
15:50:10 <carl_baldwin> Thanks, let us know when it is up.
15:50:16 <mlavalle> and it is built on top of the work you did for the deferral attribuet
15:50:26 <mlavalle> attribute^^^^
15:51:16 <mlavalle> I also want to introduce yb to the team
15:51:30 <mlavalle> He is the one working on the tempest scenario test
15:51:54 <mlavalle> and he will be attending this meeting from nw on to report his progress on that subject
15:51:57 <carl_baldwin> yb: hi
15:52:02 <yb> hi :)
15:52:31 <mlavalle> His name is Bin Yu and he is based out of Shanghai
15:52:41 <yb> cal_baldwin: hi:)
15:53:05 <mlavalle> That's all fom me and yb
15:53:18 <carl_baldwin> mlavalle: yb: thanks
15:53:45 <carl_baldwin> Anyone else have anything?
16:01:13 <john-davidge> carl_baldwin: endmeeting?
16:01:38 <carl_baldwin> #endmeeting