14:00:45 #startmeeting tricircle 14:00:45 Meeting started Wed Apr 12 14:00:45 2017 UTC and is due to finish in 60 minutes. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:46 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:48 The meeting name has been set to 'tricircle' 14:01:08 #topic rollcall 14:01:13 #info joehuang 14:01:17 #info dongfeng 14:01:22 #info zhiyuan 14:01:25 #info Yipei 14:01:29 #info xiulin 14:01:29 #info WuCheng 14:02:05 #info 14:02:11 #info ronghui 14:02:23 #topic feature implementation review 14:02:30 #info hejiawei 14:02:48 hello, let's have a short review for the features to be landed in next milestone 14:03:04 please describe the progress in brief, thanks 14:03:58 for lbaas, trying to build load balancer management network 14:04:19 (1) patch for flat network support has been submitted (2) patch for multi-gateway support has been submitted, Joe has left some comments, I will update the patch based on the comments tomorrow 14:04:25 as we discussed in last meeting, pike 1.5 will be scheduled on May 2 14:04:31 for async job api, I am still updating it. 14:04:50 for Qos Spec continue update 14:04:57 once the lb-mgmt-net is built, i think creating a lb should be successful 14:05:11 great 14:05:41 for async api, documentation is needed too 14:06:07 for metering update, it will delayed one week update 14:06:24 and for multi-gateway, I'll prepare a networking guide just like other features 14:06:28 ok 14:06:33 Due to my math test in next week 14:06:57 thanks Joe 14:07:01 #info aync api documentation is need too 14:07:39 to yipei, is there any other patches are in review for LBaaS feature enabling? 14:07:40 will async job api landed in pike1.5? 14:08:12 to Dongfeng, I think it should be able to be landed in pike1.5 14:08:22 if you update in time 14:08:28 to joehuang, no other patches 14:08:30 ok, got it 14:08:51 for QoS code patches, it's inactive for some time 14:09:18 to Jiawei, one week delay is ok 14:09:26 for metering feature 14:10:23 thanks 14:10:43 has the blueprint for QoS feature been registered? 14:10:49 one issue found today, after creating a port in lb-mgmt-net for listening, the port status is down, even after setting neutron port as the ovs port's interface id 14:12:02 vlan trunk already support batch creation, can submit a version tomorrow 14:12:05 "even after setting neutron ...", this setting is done manually or by agent? 14:12:25 you can find how the port is created in ocata devstack plugin 14:12:31 manually 14:12:34 not by agent 14:13:15 #link https://github.com/openstack/octavia/blob/master/devstack/plugin.sh 14:13:21 https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L206 14:13:22 to Xiuling, thanks 14:13:49 i follow the plugin.sh, the port status is always down 14:14:00 you are welcome 14:15:12 port mac and port IP must be set correctly 14:15:29 Is restarting OVS agent useful? 14:16:27 Hello, xiongqiu, will QoS code be ready for pike1.5? 14:16:36 to joehuang, i set the ip and mac of the neutron port to the ohs port, i.e., o-hm0 14:16:54 to zhiyuan, i did not restart ovs agent, i will try 14:17:21 have you done this sudo ip link set dev o-hm0 address $MGMT_PORT_MAC 14:17:42 if qos spec is not problems, i will update qos code. 14:17:47 sudo dhclient -v o-hm0 -cf $OCTAVIA_DHCLIENT_CONF 14:18:34 to xiongqiu, don't need to upload all QoS code in one patch, you split it into several smaller patches 14:18:46 I think after restart, OVS agent will find the new port and send a RPC request to update the port UP 14:18:50 all code in one patch is too huge to review 14:19:22 recently i prepare papers for graduation, sorry for delaying 14:19:26 ok 14:19:41 i will split the patch to some small patch 14:19:51 zhiyuan's proposal may work 14:20:22 to joehuang, 'sudo dhclient -v o-hm0 -cf $OCTAVIA_DHCLIENT_CONF' fails 14:20:23 In the octavia plugin.sh, the creation of management port may be done before agent starts 14:20:36 i think it is due to the port status 14:20:40 to zhiyuan +1 14:20:46 to zhiyuan, i will have a try 14:20:53 restart the ovs agent 14:22:31 ok, Yipei, you can try it offline 14:22:32 to zhiyuan, i restart the ovs agent, the port status is ACTIVE 14:22:39 cool 14:22:39 it works 14:22:57 very good, it works immediately 14:23:01 yes 14:23:37 #topic Pike-1.5 (May.2) preparation 14:24:01 hello, for pike1.5 14:24:30 this release will be used in OPNFV Beijing summit for VNF high availability across OpenStack 14:24:51 let's list the things to do 14:27:53 i think creating load balancer can be done, but cannot ensure listener, pool, and member 14:28:16 ok 14:28:52 you can submit small patch, it can be merged efficiently 14:29:32 the async job api is bottom function. I'll try to make it merged May 1th 14:29:32 code for flat network and multi-gateway features are ready, only waiting for review and approve 14:29:53 Do we need to download OPNFV tool to test the integration? 14:30:08 actually, not much code, but many configuration. i think it is necessary to prepare a guide for lbaas 14:30:14 to dongfeng "bottom function"? 14:30:31 to zhiyuan, A team in OPNFV multisite is working on the intergration 14:31:00 I am only afraid the local_plugin may not work with Ocata Neutron 14:31:21 for central Neutron and Tricircle, it can be booted in a virtual machine 14:31:55 for your concern, we can do the experiment our own 14:32:06 I mean not very useful. but useful for admin. 14:32:53 yes, to see whether it can work with Ocata Neutron for local plugin. The requirements may conflict 14:33:14 so we may have to use Ocata requirements 14:34:05 To yipei, the guide could be release after the whole LBaaS is working 14:34:19 ok, got it 14:36:57 #info test whether local plugin work under Ocata Neutron 14:38:16 feel free to discuss if you find something is very important in pike1.5 14:38:32 #topic open discussion 14:38:36 any other topics? 14:38:43 yes 14:39:14 please 14:40:12 when creating a port with specified security group in local neutron, it will fails. Because the security group is not created in central neutorn 14:41:30 you mean octavia will create a security group by itself? 14:41:43 yes 14:42:26 Ocatavia is configured to use central Neutron 14:42:31 not accurate 14:42:39 why it will create seg in local neutron 14:42:46 we have bottom port and top port 14:43:13 but we do not have bottom security group or top security group 14:43:30 not get your point 14:43:55 if SEG is not given, default SEG will be used 14:45:17 to zhiyuan, yes 14:46:05 for example, for the health management port, it is created in local neutron, and a top port is also created in central neutron 14:46:16 default SEG case is handled by local plugin 14:47:37 if we specified one as octavia does 14:48:26 i have to use default SEG when creating the port, and then update it with specified SEG 14:48:53 but top port's SEG is still default 14:49:22 when creating management port, Octavia will create a new SEG and use this SEG to create a port? 14:49:50 yes 14:51:33 Have you configured the Neutron endpoint to central Neutron or local Neutron in Ocatavia's configuration? 14:53:00 not for creating lb, just for building lb management net manually 14:53:35 tricircle cannot cover such cases, i.e., creating a port in local neutron with specified SEG of local neutorn 14:53:55 if it's manuall operation, you can create the SEG in central neutron first 14:53:56 If you create the network manully, you should create the network/subnet/SEG in central Neutron first 14:55:18 ok, other topic? 14:55:25 no for me 14:55:39 no for me 14:56:38 ok, thank you for attending the meeting 14:56:40 #endmeeting