18:00:18 #startmeeting #gluon 18:00:19 Meeting started Wed Mar 15 18:00:18 2017 UTC and is due to finish in 60 minutes. The chair is bh526r_. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:23 The meeting name has been set to '_gluon' 18:00:41 #topic Roll Call 18:00:48 #info Bin Hu 18:01:14 Hi guys 18:02:06 #info Georg Kunz 18:02:14 Hi Georg 18:02:31 Looks like only you and I 18:02:47 Other people may be confused by daylight savings time 18:03:28 #topic Admin Update 18:03:44 #info We just finished OPNFV NetReady meeting 18:04:10 #info Our lab was deployed with Fuel OpenStack Newton, ODL and Gluon Ocata 18:04:23 #info Basic verification was done 18:04:45 #info Next step is to deploy Shim Layer on SDN-C specific VMs 18:05:15 #info And make Contrail work (Mechanism Driver) with Fuel OpenStack 18:05:44 anything else to add, Georg? 18:06:06 no, that´s all 18:06:12 Thank you Gerog 18:06:38 #info At an offline conversation, Huawei intended to set up a 2nd lab in Santa Clara 18:06:59 #info They will start to work on the lab setup 18:07:26 #topic PoC Planning for OpenStack Summit and OPNFV Summit 18:12:14 #info JinLi 18:12:49 Hi Jin 18:13:10 #info Logistics wise, in OpenStack Summit, we may not have our dedicated booth 18:13:10 Hi Bin, sorry late, just came back from dr appt 18:13:18 no problem 18:13:47 #info Bin is in talk with OPNFV regarding the possibility to share OPNFV booth there 18:14:44 #info OPNFV is discussing it (marketing, admin, event team), and see what are the options, e.g. OpenSource Day booth etc. 18:15:11 #info Bin will share more information once he knows more from OPNFV 18:15:27 thanks 18:16:15 #info For OPNFV Summit, Bin will submit PoC proposal to secure an AT&T Booth as we did for OPNFV Summit in Berlin 18:16:44 #info In terms of PoC scope, there are several options 18:17:19 #info E.g. SFC among controllers. But it appears to be too aggressive to implement within short time frame 18:17:47 #info It is more confident to focus on the core value of Gluon and Proton 18:19:05 #info So the demo scope could include: 18:20:00 #info (1) 3 YAMLs and Protons/APIs: L3VPN, SFC and P2P. We will write 3 YAMLs for L3VPN, SFC and P2P service models respectively. Then use Particle Generator to generate 3 Protons / 3 sets of APIs respectively. 18:20:30 #info No code is needed to implement those APIs on SDN-C, except those already supported. 18:21:32 #info The value proposition is to enable quick development and deployment of new networking service APIs so as to accelerate time-to-market and improve business agility 18:22:01 #info (2) Then demonstrate a fun use case for interoperability of multiple SDN controllers using Proton API L3VPN. 18:22:47 #info Minimum code is needed to automate passing RT and RD parameters via Proton L3VPN API so as to enable BGP peering among those SDN controllers 18:23:24 any other thoughts? 18:24:07 yes 18:24:22 regarding the last point, we need to extend the l3vpn api 18:24:40 i guess we need to collect required parameters which need to be added 18:24:48 right? 18:24:56 That's right. 18:26:07 What about using "protonclient --api net-l3vpn vpnafconfig-create" to pass parameters? 18:26:21 good point 18:26:30 it is not really used at the moment anyway 18:26:45 i need to see which parameters are needed 18:26:58 at least the remote SDN controller IP 18:27:25 maybe AS-number 18:27:59 so maybe it makes sense to create a bgppeering object 18:28:12 instead of the afconfig thingy 18:28:16 let´s see 18:28:18 Great. Please figure out what are the parameters needed, and see if current vpnafconfig-create can be reused, or needs to add more arguments for this command, or need a new API endpoint 18:29:25 Currently "protonclient --api net-l3vpn vpnafconfig-create" supports RT values 18:29:31 e.g. "$ protonclient --api net-l3vpn vpnafconfig-create --vrf_rt_type both --vrf_rt_value 1000:1000" 18:29:56 If we need more parameters, we need to extend the arguments at least 18:31:10 ok 18:31:22 And bgppeering-create makes more sense if we have more parameters other than AFconfig 18:32:30 So first find the list of parameters needed for BGP peering first. Then let's see what is the best way 18:32:39 Thank you Georg 18:33:36 #Action: @georgk figure out a list of parameters needed for BGP peering 18:33:57 Other thoughts? 18:35:27 Good, let's move on 18:35:58 #topic Planning for Pike 18:36:20 I think we need Sukhdev and Ian's wisdom regarding RFE in Neutron 18:36:30 I will follow up with them offline 18:37:02 #info Bin will follow up with Sukhdev and Ian regarding RFE "optional network type" and its implementation in Neutron 18:38:36 #info We need more volunteer for other Pike tasks 18:39:02 #link https://wiki.openstack.org/wiki/Gluon/Tasks-Pike 18:39:14 #info All are encouraged to sign up 18:39:38 #topic Planning for Forum in Boston 18:40:10 #info Telecom/NFV Etherpad is here: 18:40:13 #link https://etherpad.openstack.org/p/BOS-UC-brainstorming-Telecom&NFV 18:41:19 Do you feel we need to create an Etherpad for our own Gluon group session? 18:41:58 well, we can try - etherpads are cheap 18:42:15 :) OK, I will create one for planning purpose 18:43:16 #info Bin will create an Etherpad for planning a Gluon session 18:43:49 That's pretty much all from my side 18:43:57 Anything else? 18:44:07 bin, I can work on this one 18:44:08 Look into what should be returned when the base URL is accessed, i.e. what is expected by a REST API when the base URL is accessed. Currently, the proton server returns a response body with default_version, version, name, etc. We need to mimic what other APIs do (e.g. Neutron, Nova, etc). 18:44:19 can you put my name there? 18:44:32 that's in the pike task 18:44:35 Sure, thank you Jin 18:45:40 Jin, I just put your name there. Please double check 18:46:02 Georg, what is your colleague's name that is looking into SFC YAML? 18:46:26 I will put his name under "New service binding model for SFC " 18:47:15 his name is Juanma, but he might leave SFC due to a re-org 18:47:28 so, not sure it if is good to put his name there 18:47:37 yes, it is there now 18:47:49 I see. Thank you Georg for more info. 18:48:42 Anything else from everyone? 18:48:50 no, i am good 18:49:39 Good. Thank you everyone. And let's focus on PoC part, and I will work with Sukhdev and Ian to move RFE forward in Neutron. 18:49:49 #info Meeting adjourned 18:49:57 ok, bye 18:49:58 #endmeeting