14:01:26 #startmeeting neutron_routed_networks 14:01:27 Meeting started Tue Jun 14 14:01:26 2016 UTC and is due to finish in 60 minutes. The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:31 The meeting name has been set to 'neutron_routed_networks' 14:01:45 o/ 14:01:49 How is everyone? 14:02:06 #topic Announcements 14:02:38 hi 14:02:51 We've got about a month to the Newton-2 milestone 14:02:53 #link http://releases.openstack.org/newton/schedule.html 14:03:04 Oh, and the etherpad we're using is here: 14:03:09 #link https://etherpad.openstack.org/p/routed-provider-networks-notes 14:04:08 Neutron sprint is Cork Ireland on August 17-19. 14:04:24 #link https://etherpad.openstack.org/p/newton-neutron-midcycle 14:04:33 I'm still working on getting approvel 14:04:37 *approval 14:04:49 Me too, remaining hopeful 14:05:12 Any other announcements? 14:06:03 #topic Development Environment 14:06:33 mlavalle has done a lot of work on this. I started looking at it yesterday and will try it out this morning as soon as I can. 14:06:44 mlavalle: you want to tell us about it? 14:06:54 yes! 14:07:12 The team can find the Vagrant environment here: 14:07:25 #link https://github.com/miguellavalle/routednetworksvagrant 14:07:51 It is a 3 nodes environment: allinone, compute1 and compute2 14:08:14 And 2 physical networks: physnet1 between allinone and compute 1 14:08:29 and physnet2 between allinone and compute 2 14:08:44 That gives us 2 'compute racks' to play with 14:08:56 each rack with 2 computes 14:09:09 in the near future I'll add a router VM 14:09:13 mlavalle: are there 2 allinone nodes? 14:09:28 no, only 1 allinone 14:09:49 it is connected in the 2 'racks' 14:10:02 so please go play with it! 14:10:04 mlavalle: We have an assumption currently that a compute host is only connected to one segment. 14:10:40 in that case I can easily add a compute3 and we will have 2 racks that way 14:10:52 not a big deal 14:10:57 mlavalle: ok 14:11:02 I will do that today 14:11:13 mlavalle: Sounds cool. 14:11:17 that's it 14:11:46 mlavalle: Thanks! 14:12:39 #topic Associating Subnets to Segments 14:12:56 There is just one client patch to look at. Looks like it needs a follow up. 14:13:05 #link https://review.openstack.org/#/c/315573/ 14:13:23 yes, will update it soon 14:13:28 OSC patch is here: https://review.openstack.org/#/c/328500/ 14:14:05 rtheis: Thanks. 14:14:12 yw 14:15:00 So, the IPAM stuff is looking pretty good. All of the patches have merged and IPAM is not aware of segments. 14:15:34 #topic Deferred IP allocation in Nova 14:15:40 This is what I'm working on currently. 14:16:09 I put up a simple strawman patch yesterday for discussion. 14:16:12 #link https://review.openstack.org/329221 14:17:15 Take a look if you get a chance. I need to catch up on feedback on it. 14:18:03 Looks like johnthetubaguy has left me some feedback to look at. Thanks! 14:18:37 #topic Schedule DHCP to Segments and Create DHCP ports 14:18:45 blogan: You around? 14:19:05 Hi 14:19:58 Maybe not. 14:20:05 I know progress has been made on the patches. 14:20:40 Let's review the patches listed. 14:20:48 #link https://review.openstack.org/#/c/326261 14:20:57 #link https://review.openstack.org/#/c/311931 14:21:09 #topic Integration with Nova Scheduler 14:21:51 I think this is now the long pole. 14:22:01 mlavalle: still around? 14:22:06 hi 14:22:09 again :-) 14:22:47 Yes, half of the focus here is the refactoring of 'allocate_for_instance' in the Neutron API within Nova 14:23:02 the gerrit topic is: 14:23:11 #link https://review.openstack.org/#/q/topic:bp/prep-for-network-aware-scheduling 14:23:49 johnthetubaguy has been creating a series of small patchset 14:24:21 They culminate (so far) with https://review.openstack.org/#/c/328966/ 14:24:40 mlavalle: Looks like the kind of series which could use some core reviewer attention to get a merge cadence going. 14:24:58 so it sounds like we might get blocked on get-me-a-network stuff 14:25:00 This is where allocate_for_instance is split into create/get port and update port phases 14:25:05 but hopefully that will not slow things down too much 14:25:25 there will be a few more patches, before that end one will be finished, but making progress 14:26:24 johnthetubaguy: Are there other Nova cores with bandwidth to review and merge some of the earlier ones? 14:27:07 I know what its like to maintain a long chain of patches. 14:27:10 I have asked around, so hopefully that will get attention soon ish 14:27:38 thats when the get-me-a-network stuff came up, I need to go look at that to see how bad the clash is 14:28:12 johnthetubaguy: thanks. 14:28:19 johnthetubaguy: Anything we can do to help? 14:30:20 #topic L2 Adjacency Extension 14:30:27 Reedip_: hi 14:30:46 Hi carl_baldwin 14:31:00 Will this get an update soon? 14:31:09 I was busy with some other works for the past 2 weeks, why was not able to work on it 14:31:32 Reedip_: ok, ping me when you get a chance to update it. 14:31:35 Yes , I will create the next patch tomorrow 14:31:41 Yes, I would need your help 14:31:42 #topic Enable Create / Delete of Segments on Existing Network 14:31:51 xiaohhui: Are you around? 14:31:55 yes 14:32:08 carl_baldwin: sorry, got distracted, right now the reviews you folks are doing on there is great stuff 14:32:21 I got one feedback last week, and address it. 14:32:28 But still need some more reviews 14:32:41 johnthetubaguy: ++ 14:32:48 johnthetubaguy: we'll keep that up then. Thanks! 14:33:33 xiaohhui: Thanks for your work on this. I'll review again today. 14:33:42 OK, thanks 14:34:42 xiaohhui: nice work on that, I tested out the patch set and it worked well for me...no issues 14:34:55 xiaohhui: +1 14:35:01 Thanks... 14:35:14 I also did some tests in my local env 14:35:21 xiaohhui: Also, thanks for your work on that ML2 bug around returning fixed_ips on port update. That merged. 14:35:42 YW 14:35:56 #topic Client 14:36:07 rtheis: Anything more to discuss? 14:36:43 I rebased the "network segment create" and "network segment delete" patches for OSC and SDK and tested with xiaohhui patch 14:36:59 they should be ready to go once the neutron support merges 14:37:28 I also wanted to ask about other client support needed. 14:37:51 Beyond the network segment CRUD, and associating subnets to segments... are there any other client needs? 14:38:19 I'm tracking name and description for segments as one possible need 14:39:16 rtheis I think that was stuck in a merge conflict , will pull up the new patch today( or maybe I already posted it??) 14:39:27 rtheis: do you have your pathsets links handy? I would like to test tham in the Vagrant environment 14:39:33 rtheis: Not sure. DHCP work shouldn't need anything new from the client. I can't think of anything else at the moment. I'll let you know when I do. 14:39:41 thanks 14:40:01 mlavalle: see "Client" section in https://etherpad.openstack.org/p/routed-provider-networks-notes 14:40:11 rtheis: ok, thanks 14:40:17 yw 14:40:28 This actually makes me think that maybe we should start writing the docs for deploying routed networks using your client patches. That might expose something that we've missed. 14:40:57 sounds good 14:41:05 I've had the networking guide in mind a little bit this week. 14:41:10 do we have a docs section in etherpad? 14:41:20 in fact, we that guide I can configure it in the Vagrant environment and create segments with them 14:41:22 rtheis: No, we don't yet. 14:41:50 Let's add a section. 14:42:54 I just added it. 14:43:00 L48 14:43:16 I'll ask Sam-I-Am where to start. 14:43:42 Anything else on the client? 14:43:59 carl_baldwin: nothing else 14:44:16 rtheis: thanks! 14:44:22 #topic OVN Plugin 14:44:30 hi 14:44:32 xiaohhui: rtheis: Anything to discuss here? 14:44:41 hi again :-) 14:44:55 We have this depency for ovn code 14:44:56 https://review.openstack.org/#/c/322486/ 14:44:59 in neutron 14:45:07 It already gets a +2 14:45:20 xiaohhui: I can give this a review today. 14:45:28 Thanks, 14:45:41 I think we will soon have segment-host-mapping in ovn. 14:45:52 xiaohhui: Excellent. 14:45:53 I'm working on some ML2 enhancements for OVN driver related to segment network type support 14:46:05 https://review.openstack.org/#/c/327295/ 14:46:39 https://review.openstack.org/#/c/327278/ 14:46:57 nothing else from me 14:47:03 This patch is to update the segment-host-mapping in ovn, https://review.openstack.org/#/c/322488/ 14:47:10 and nothing else from me 14:47:40 rtheis: Thanks 14:48:11 xiaohhui: Thanks. Looks like good progress. 14:48:35 #topic Router External Gateways on Routed Networks 14:49:07 Hi 14:49:19 For this, we really need to push the service subnets spec forward. 14:49:22 #link https://review.openstack.org/#/c/300207/ 14:49:42 Yep, it got some good attention over the weekend and is now in need of a new patch 14:49:50 Maybe I'll try to spin it to address feedback. 14:50:04 I know haleyb has his hands full. 14:50:34 Does he need someone else to pick it up? I'd be happy to 14:51:48 Let me do a quick turn on the spec. We might need your help with the implementation. 14:52:16 Sure 14:52:21 #topic Open Discussion 14:52:46 carl_baldwin: i need to update, will do today 14:53:15 haleyb: cool, let me know. We're glad to help. 14:53:34 haleyb: Feel free to ping me if you'd like to offload it to someone :) 14:55:10 if i could only find the right template :) 14:55:21 I think that's it. Thanks guys. I'll be offline to commute to work. 14:55:39 #endmeeting