09:00:14 #startmeeting dragonflow 09:00:14 Meeting started Mon Dec 14 09:00:14 2015 UTC and is due to finish in 60 minutes. The chair is gsagie. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:17 The meeting name has been set to 'dragonflow' 09:00:33 ok i have a feeling this is going to be a short meeting 09:00:40 :) 09:00:58 #info gsagie Yuli_s , Shlomo_N in the meeting 09:01:06 #topic security groups 09:01:13 大家好 09:01:33 any chance rafoei, BillyXu are here? 09:01:46 raofei 09:02:13 kexiaodong? 09:02:24 ok 09:02:37 #action BillyXu, raofei to update on security groups design 09:02:47 i havent seen any progress in the repository yet 09:03:19 #action BillyXu, raofei upload any progress for review, and please review other patches in repository 09:03:44 #topic testing 09:04:26 ok, i have started adding rally and tempest infrastructure to Dragonflow 09:04:41 Yuli any update on the fullstack tests? 09:04:47 yuli_s 09:05:10 #link https://review.openstack.org/#/c/255279/ 09:05:17 Yes, I have fixed all open issues 09:05:40 okie good, we need to start creating similar tests to other areas in the plugin 09:06:10 Yes 09:06:11 Shlomo_N: is working on rethinkDB didnt get to unit tests yet 09:06:28 u r r8 09:06:43 #action yuli_s create more fullstack tests to other elements in the DB 09:06:59 #action gsagie add fullstack tempest job to openstack infra 09:07:24 we might also want to start adding test code for rally to benchmark DB operations 09:07:33 Aharon, dima you here by any chance? 09:08:04 #action gsagie design scale testing infrastructure to the DB 09:08:40 We are going to create a test suit for testing the various DB options, basically introduce many writing/reading controllers and be able to benchmark the backend DB for Dragonflow 09:09:04 i guess after we have something initial that works , we can use Rally for it but not sure resource wise how applicable it will be 09:09:30 #topic DB 09:09:43 #info RAMCloud is merged 09:09:52 I have finished with the RAMCloud patch. Also done few functional tests on multinode env. 09:10:12 #info RAMcloud verified by Shlomo_N to work, including on multinode env 09:10:18 ok, good job Shlomo 09:10:42 still need to finish rethink db integration 09:10:55 it was minimal tests, it must be deeply tested 09:10:59 #action dima, Shlomo_N finish RethinkDB integration https://review.openstack.org/#/c/225642/ 09:11:28 Shlomo_N: yes, thats why i think its better we concentrate on writing unit/functional tests and then we can automatically run it for all DB backends faster 09:11:36 rather then re-test it for every change 09:11:53 and fullstack tests of course 09:12:24 we do want Aharon and Dima here in the meeting, gampel is not here but will forward action for him 09:12:38 #action gampel talk with Aharon and Dima to join the IRC Meeting 09:13:02 anything else on the DB Yuli/Shlomo? 09:13:15 nop 09:13:35 Nop 09:13:38 #topic DHCP 09:13:53 noticed Rafoei added bug for missing DHCP messages 09:15:04 #link raofei add eda bug about missing functionality and suggestions for current DHCP - https://bugs.launchpad.net/dragonflow/+bug/1524348 09:15:04 Launchpad bug 1524348 in DragonFlow "dhcp app is missing some functionality which are defined by protocol" [Undecided,New] 09:15:29 some actions from last meeting still needs to be addressed: 09:15:32 #action gampel register a spec for dhcp ipv6 app 09:15:52 #action gampel register bp to support IPV6 DHCP (ipv6-sdn-dhcp-app 09:16:20 I have updated the rally job to work without q-dhcp, need to update tempest job to also work with out it 09:16:32 #action gsagie update tempest job to work without q-dhcp 09:17:08 Btw, we have tempest job now running without failures, we have masked some tests in order to make it work and its currently not voting so we will need to start fixing the tests 09:17:27 #info pay attention to the tempest job test failures when proposing patches 09:17:45 #topic Kuryr and Dragonflow 09:17:56 kexiaodong: ping 09:18:18 #action kexiaodong to look at integrating Dragonflow with Kuryr 09:18:19 I see you comment, will review now 09:18:31 kexiaodong: which comment? 09:19:27 kexiaodong: would you please like to share any progress or what you are doing? 09:19:28 e, that was comment from vikas choudhary. 09:19:41 i saw you started doing some work on Kuryr 09:20:53 There is some work in Kuryr that we need for Dragonflow which is the OVS un-binding script 09:21:15 would you like to work on that for the first part? and then look at full integration of Kuryr and Dragonflow (shouldnt be hard) 09:21:46 Last week I got a environment with kuryr, and bind with ovs. 09:21:54 ok cool 09:22:08 if you noticed, the unbind part is currently not implemented yet 09:22:22 will be appreciated if you can work on that if you have time 09:23:04 Unbind has only comment,not code 09:23:30 yes, thats why i offer you to work on it 09:23:46 I will try to 09:23:48 will be good starting task 09:23:54 ok, let me know if you need any help 09:24:10 #action kexiaodong work on Kuryr OVS unbind script 09:24:15 I think it will be like ovs-docker? 09:24:18 we will need this part for Dragonflow as well 09:24:46 kexiaodong: i assume so, basically you will need to delete the port added by the script, shouldnt be a long patch 09:25:12 #link https://review.openstack.org/#/c/254417/ 09:25:16 check this patch ^^ 09:25:29 and talk with me if you need any help 09:25:38 ok, I will prepare to do it 09:26:03 thanks, sounds good 09:26:09 #topic bugs 09:26:33 ok, so we changed the devstack plugin a bit and i think re need to re-work on the rejoin_stack.sh 09:26:40 i will do it 09:26:57 #action gsagie re-work on rejoin stack for default devstack etcd 09:27:11 Li Ma is here by any chance? because i saw he added some bugs 09:27:32 Maybe you can also fix the RAMcloud rejoin bug 09:27:59 Shlomo_N: i will assign this to you :) please talk with Li Ma and tell him he can join to this meeting and also our channel 09:29:09 and please try to understand from him the other bugs and problems, we need some clarifications on the bugs 09:29:14 so we can address them faster :) 09:29:26 #action Shlomo_N check RAMCloud rejoin_stack bug 09:29:51 i had an action to look at the traceroute bug, but didnt get to it, so moving to next meeting 09:29:56 #action gsagie to look at https://bugs.launchpad.net/dragonflow/+bug/1521629 for next meeting 09:29:56 Launchpad bug 1521629 in DragonFlow "traceroute packet delay" [Undecided,New] 09:30:42 Shlomo_N/yuli_s/kexiaodong: anything else on the bugs? 09:31:03 I have open bug for RAMCloud missing packages 09:31:25 Shlomo_N: ok so you going to work on that after rethinkdb right? 09:31:37 #action Shlomo_N work on missing RAMCloud packages 09:32:30 ok 09:32:47 Yuli anything for you? 09:33:13 I will continue adding new tests 09:33:27 okie 09:33:56 #action gsagie convert Dragonflow trello to bugs and blueprints 09:34:14 #topic open discussion 09:34:42 Just as a note, i have added a wiki page for Dragonflow, if anyone wants to add/edit something feel free to do so 09:37:59 ok, thanks everyone that attend 09:38:04 and see you next week :) 09:38:07 #endmeeting