18:03:59 #startmeeting networking_l2gw 18:04:00 Meeting started Mon Mar 16 18:03:59 2015 UTC and is due to finish in 60 minutes. The chair is Sukhdev. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:04:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:04:03 The meeting name has been set to 'networking_l2gw' 18:04:14 #topic: Agenda 18:04:22 #link: https://wiki.openstack.org/wiki/Meetings/L2Gateway#Agenda 18:04:53 #topic: Project Status 18:05:14 armax is not going to be able to join us today 18:05:31 Looks like maruti is late to the party 18:05:41 selvakumar: Can you provide the update? 18:05:46 yes Sukhdev : we can start 18:06:03 Action item from previous week 18:06:23 #topic: Action Item from previous week 18:06:28 on document the users guide to deploy the L2-Gateway service , we have raised a review 18:06:45 #link: https://review.openstack.org/#/c/164639/ 18:06:46 in gerrit and I is under review 18:07:09 I saw this earlier this morning 18:07:17 Today Alok filed a defect in launchpad https://bugs.launchpad.net/networking-l2gw/+bug/1432495 18:07:18 Launchpad bug 1432495 in networking-l2gw "L2 gateway connection creation is failing" [Undecided,In progress] - Assigned to MANJUNATH PATIL (mpatil) 18:07:18 selvakumar: Great start - 18:07:18 Launchpad bug 1432495 in networking-l2gw "L2 gateway connection creation is failing" [Undecided,In progress] 18:07:20 Launchpad bug 1432495 in networking-l2gw "L2 gateway connection creation is failing" [Undecided,In progress] https://launchpad.net/bugs/1432495 18:07:43 now everyone can able to consume the l2gateway code in devstack 18:08:12 Great - so, it is available for general consumption 18:08:52 yes it is available , and Alok has started filing the defect from today 18:09:15 Is Alok here? 18:09:18 for deployment we just need to follow the .rst document thats it! 18:10:13 selvakumar: I started to look at the document that you wrote 18:10:19 one question for you 18:10:27 yes Sukhdev : please ask me 18:11:02 So, if I want a virgin deployment of L2 GW 18:11:36 I update the devstack as per suggestion in the document - do I need to pull any packages or the script does it all for me? 18:12:02 no need to pull any packages 18:12:14 devstack script does the trick 18:12:15 https://github.com/stackforge/networking-l2gw/blob/master/devstack/README.rst 18:12:55 cool - another question 18:13:00 yes 18:13:27 In the initial implementation, does it support multiple gateways? 18:13:59 yes we have supported multiple gateways 18:14:27 Cool - so I can connect neutron networks to multiple external networks, right? 18:15:22 yes very much possible Sukhdev: 18:15:41 good - thanks for clarification 18:15:59 Looks like Alok is not here - wanted to ask him about his testing 18:17:23 selvakumar: thanks for the update 18:17:32 this is looking pretty good 18:17:33 okay Sukhdev: 18:17:41 I notice vikas is not here either 18:18:06 I reviewed his patch about the script to start the agent 18:18:33 yes he is not there ... he has posted a patchset for create the debian package and install the l2 gateway code 18:18:43 any concerns over that patch Sukhdev:? 18:19:00 selvakumar: no concerns - just clarification. 18:19:18 Does your document refer to his script? 18:19:45 our document predominately focussed based on devstack 18:20:19 after stack.sh , networking-l2gw code will be deployed in /usr/local/lib/* 18:20:44 Vikas patch focussed on packaging (debian) 18:21:05 Yes, that is correct - 18:21:25 wanted to make sure that the same config knobs are addressed in both cases 18:21:40 in other words, there are no disconnects 18:21:50 yes I do agree 18:22:40 we request you to to follow the step as per .rst for deployment and let us know in case of concerns/issues 18:23:16 Yes, will do - now that we have code ready 18:23:30 yes now pending things are : 18:23:59 https://review.openstack.org/#/q/status:open+project:stackforge/networking-l2gw,n,z 18:24:17 and we will start fixing the defects 18:24:27 #link: https://review.openstack.org/#/q/status:open+project:stackforge/networking-l2gw,n,z 18:24:27 picking from launchpad nowonwards 18:25:01 I will add the link to the launchpad to the wiki - for easy access for the readers 18:25:37 okay sure Sukhdev: 18:25:46 Most of the patches are regarding testing - which is a good sign 18:26:31 yes and that patches are depends on CI testing . Alok will have an update .. I will ask him to update in Wiki 18:26:36 about CI status 18:27:39 selvakumar: cool - thanks 18:28:05 Also, I noticed maruti also update the wiki with steps for deployment 18:28:20 That was good 18:28:27 #topic: Testing 18:28:42 selvakumar: I wanted to chat about testing a bit 18:28:51 yes sure we can discuss 18:29:18 can you explain your test setup - i.e. the test environment 18:30:37 our test environment consists of one controller node, one network node (where l2gateway agent resides) , one compute node and Switch with OVSDB support 18:32:03 network node is running on a separate compute node? 18:34:39 selvakumar: so you have bare metal server behind the switch 18:35:08 I am back 18:35:29 i wondered what happened? 18:35:55 network got disconnected 18:36:10 that explains:-) 18:36:17 were you able to see my question? 18:36:31 sorry for the inconvenience 18:36:39 could you please repost again? 18:37:14 so, in your test setup, your network node is running on a different compute node? 18:37:19 what I was saying is we need to have one deployment diagram like GBP does(https://github.com/stackforge/group-based-policy/blob/master/doc/source/usage.rst) 18:37:42 network node is a separate node with DHCP and l3 services are running 18:38:19 Do you have a diagram that you can share? 18:38:22 in compute node we spawn a VM with VXLAN network for external connectivity 18:38:44 I will update in the as part of https://review.openstack.org/#/c/164639/2/doc/source/usage.rst 18:38:48 soon 18:38:56 good - 18:40:08 another question that I had asked, which you missed because of disconnection - 18:40:28 Do you have a bare metal server behind the switch? 18:40:50 yes we do have that is linux box 18:41:26 so, you launch a VM on the compute node and you ping between the linux box and the VM 18:42:00 Alok and team had validated the end to end functionality (VM -> Bare metal and Bare metal to VM ping worked) in our internal setup 18:42:34 we are missing Alok :-):-) 18:42:35 that is based on back ported juno code. In stackforge code they have filed a defect in lauchpad 18:42:39 yes :) 18:43:15 so, VM is in vxlan and bare metal is on VLAN, and they are able to ping, right? 18:43:36 yes right 18:44:14 both compute node, bare metal are connected to the same switch, right? 18:44:42 yes Sukhdev 18:44:53 right now only VXLAN network for VM is supported for rest of the network type our plugin throws error when we connect network to the logical gateway. 18:45:28 oh - I was going to ask VLAN to VLAN - 18:45:50 how come? why non vxlan type network gives exception? 18:45:54 that still we have not supported as of now 18:46:04 may be next release we will start working on this 18:46:55 is there issue in the tag swapping in the L2 agent? 18:47:18 I would have thought vlan to vlan would be straight forward, no? 18:48:34 it is not straight forward , basically our switch side needs support for this 18:49:22 selvakumar: is this something specific to the HW in the switch or some functionality is missing in the L2 GW agent? 18:50:00 basically we need to see how we can make work with existing OVSDB hardware VTEP schema 18:50:19 understood - got it... 18:50:32 yamahata: do you have any question 18:50:44 Sukhdev: nothing from me for now. 18:50:52 selvakumar: This was great conversation 18:51:03 Thanks Sukhdev 18:51:12 yamahata: do you plan on testing this? 18:51:13 for let us summarize the action item on us 18:51:51 Sukhdev: I'll try. But I can't promise. 18:52:13 yamahata: Good. 18:52:31 yamahata: we need more and more vendors jump on board to test this 18:52:45 Sukhdev: sure. Defeinitvely 18:53:11 selvakumar: you were going to summarize - please go on 18:53:53 Vikas - README on debian packaging and installation document Selva- update the testing/deployment setup in usage.rst Alok - update the CI progress in wiki L2gateway team- start looking and fixing the defect from launchpad 18:54:12 anything else do I missed Sukhdev: 18:54:14 ? 18:54:56 selvakumar: be sure to include the diagram 18:55:10 selvakumar: You summarized well 18:55:15 yes as part of the usage.rst I will add it 18:55:41 I will give it a test drive and ping you if run into any issues? 18:55:54 sure Sukhdev: 18:56:13 selvakumar: I noticed you folks are no different time zones - few times I tried looking for you on irc 18:56:29 what time is best to get hold of you guys on irc? 18:57:10 during our day time IST or email address ? 18:57:36 cool - thanks 18:57:40 I would prefer email address is the best way , we always looks our email 18:58:01 sounds good 18:58:19 #topic: Open Discussion 18:58:36 We are on the tail end - any general discussion item? 18:58:57 selvakumar: Thanks a ton for providing all the update 18:59:03 This was very helpful 18:59:05 will Arista consumes NB REST API for l2 gateway ? or only OVSDB part Arista is interested? 18:59:23 Both 18:59:34 okay thats cool Sukhdev: 18:59:45 we will be testing end-to-end 19:00:11 OK folks, we are done 19:00:14 Thanks Sukhdev and all , we will keep you posted in Wiki 19:00:17 thanks for joining in 19:00:26 #endmeeting