09:00:23 #startmeeting Dragonflow 09:00:24 Meeting started Mon Sep 26 09:00:23 2016 UTC and is due to finish in 60 minutes. The chair is oanson. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:27 The meeting name has been set to 'dragonflow' 09:00:32 Hello. 09:00:41 Who is here for the Dragonflow weekly meeting? 09:00:49 hello 09:00:51 I am 09:00:54 hi 09:01:00 Hi 09:01:36 Let's wait a minute. Maybe nick-ma and jingting will join us. Then we can start 09:02:18 All right. 09:02:30 For a change of pace, we have an Agenda today :) 09:02:34 #topic Roadmap 09:02:46 Newton is coming to an end very soon. 09:03:30 So features to be added may have to wait for Ocata. Depends on the feature, its importance, impact, and risk. 09:04:03 If there is something that looks like its being postponed but you think should be pushed, let us know. 09:04:40 i thin redis patch should be implemented 09:04:41 VLAN and Flat networks look like they are very close to the finish line. I would like to merge them. There is the small testing issue left. 09:04:52 xiaohhui, this can be closed this week, right? 09:05:10 I think so, I don't know there still have test isue. 09:05:40 It has been resolved, unless there is new issue 09:05:48 Sorry, I see it is solved. 09:05:58 I will test and approve the changes this week. 09:06:14 Thanks~ 09:06:32 Same goes for Remote Port Function. 09:06:46 yes Omer 09:06:50 I see that nick-ma and xiaohhui already approved it 09:07:01 I will go over it (hopefully today) and it can be merged as well. 09:07:10 ok thx 09:07:18 Port status notification: 09:07:44 I approved it. Waiting for nick-ma to approve it as well. 09:08:07 The patch is https://review.openstack.org/#/c/337659 09:08:46 I see that gampel and nick-ma also approved https://review.openstack.org/#/c/323057/ (Extra routes support) 09:09:00 I am not sure why they didn't merge it, but I think I can merge it today too. 09:09:15 What about the qos nb patch? https://review.openstack.org/#/c/331932/ Should we wait for O release? 09:10:00 If possible, I think that's best 09:10:24 It's only a few weeks away, and I want to concentrate a bit on bug closing. 09:10:32 OK 09:10:47 This will also give us time to add northbound and southbound in the same release cycle. 09:10:59 And we can do it while not in a rush. 09:11:21 If it ends up being really important for Newton, we can always backport it later. 09:11:24 Sounds reasonable 09:11:43 Anything else for roadmap? 09:12:11 https://review.openstack.org/#/c/339975/ 09:12:19 And this? Active port 09:12:55 But it is also not all code for that functionality, maybe we should also wait for O 09:13:16 I would prefer to wait. It is a very big patch across many files. 09:13:37 I saw the wangjian split it to smaller patches, but it is still very big. 09:14:20 It is actually yuanwei :) 09:15:03 Sorry, yuanwei :) 09:15:08 Read the wrong field on the patch :) 09:16:02 Any other items here? 09:16:15 Not from me 09:16:21 Very good. 09:16:26 #topic Performance 09:16:33 yuli_s, you weren't here last week. 09:16:42 I reported about the performance results we have found then. 09:16:42 yup, 09:16:48 great ! 09:16:53 Is there anything new you want to sure? 09:16:54 New results? 09:16:58 Future test plans? 09:17:04 sure, 09:17:17 Additionally, if there are tests anyone here wants us to run, please speak up as well. 09:17:33 i fixed one performance issue with cleaning openflow dhcp related rules 09:17:41 this patch got merged, 09:18:13 Great! 09:18:24 i was researching ways to improve the time takes to create a group of subnets 09:18:55 it takes around 50 seconds to create 50 subnets and link to rounter 09:19:12 in regular neutron installation it is also not very fast 09:19:28 it can take up to half a second to create a subnet 09:19:45 i am going to run a test 09:19:55 All right. 09:20:01 to run 4k df servers 09:20:18 and see how much time it takes to sync a new server 09:20:34 When you say it takes 1/2 a second to add a subnet - this is in Dragonflow, or Neutron's reference implementation? 09:20:50 yuli_s, that's an interesting test. 09:21:02 default neutron installation 09:21:09 without dragonflow 09:21:21 So Neutron manage it in half the time we do? 09:21:31 yes, 09:21:40 I see. 09:22:10 This will probably have to be fixed. 09:22:37 Yeah, we should take at least the same time as neutron do 09:22:40 i will research this topic 09:22:46 and look for ways fro improvements 09:22:55 Did you also test port creation times for Neutron? 09:23:14 nope 09:23:23 not this time 09:23:23 That might also be interesting. 09:23:40 All right. 09:24:06 If there are tests anyone here thinks we should run, please speak up 09:24:15 Are there any test about ovn? Maybe we should also compare with ovn. 09:24:50 And I am sorry, I don't remember if oanson has mentioned last week. Are the test run with ml2 or DFplugin? 09:25:15 Actually, this is an important point. 09:25:28 If the tests were run with DFPlugin, they should be run with ML2 as well. 09:25:41 ML2 should become our standard configuration. 09:25:51 I think ml2 is more important, if that is true 09:26:10 yuli_s, ? 09:26:25 i will add this to my list 09:26:40 Great, thanks! 09:27:43 Anything else here? 09:27:48 nop 09:27:53 #topic Bugs 09:28:31 I see there are a few new bugs that are undecided. I'll go over them and rank them. 09:29:02 There are also some high bugs that have been solved. I'll mark them as such too. 09:29:28 If possible, we should reach the end of Newton with 0 high bugs, but I am not sure this is possible. 09:29:57 I own 2 high priority bugs, I will try to resolve them 09:30:13 All right. 09:30:14 we have this bug to take care: 1624826 09:30:37 i am in a meeting, sorry for late. 09:30:40 I see feipeng has another 2. One is in progress, I don't know if he saw the other one. 09:30:48 nick-ma, hi. 09:31:20 yuli_s: actually, I am working on bug 1624826 09:31:21 bug 1624826 in DragonFlow "Openflow error message is hard to understand" [Medium,New] https://launchpad.net/bugs/1624826 09:31:44 https://review.openstack.org/#/c/375781/ 09:32:02 xiaohhui, great 09:32:11 Yes. Definitely! 09:33:03 I had discussion with feipeng, I think one bug he owns is invalid for now. But I don't know the bug number for now. 09:33:11 All right. 09:33:24 I think I'll go over the bug list later this week, and contact people off line. 09:33:29 Let me find it out, 1 min 09:33:33 Maybe next week have a summary 09:34:05 xiaohhui, I think it can wait. I don't want to hold people here for longer than necessary :) 09:34:22 https://bugs.launchpad.net/dragonflow/+bug/1621451 09:34:23 Launchpad bug 1621451 in DragonFlow "Errors occur when run dragonflow with redis pub/sub enabled" [High,New] - Assigned to feipeng (feipeng1) 09:34:24 This one 09:35:04 I see. 09:35:22 If feipeng (or you) could provide a link to the relevant commit, the bug could be closed. 09:35:34 Sure 09:35:38 Thank you. 09:36:08 As I said, I'll go over the list, and contact people off line if needed. 09:36:15 Next week I'll have a summary ready. 09:36:20 #topic Open Discussion 09:36:23 Great 09:36:27 The floor is for the taking. 09:36:28 ok 09:37:18 I don't know if you guys noticed, but there is error log in the ml2 fullstack, although the fullstack report success. 09:37:20 http://logs.openstack.org/59/376159/1/check/gate-dragonflow-dsvm-fullstack-ml2-nv/9cc9ef0/logs/screen-q-svc.txt.gz?level=ERROR 09:38:35 This looks important. It may mean that ports aren't being updated in the NB database. 09:38:54 I found it when try to identify some other fullstack issue. 09:39:02 i wonder why the gate is success. 09:39:23 I think update_port_postcommit in Neutron is called with continue_on_failure=True. 09:39:37 Maybe the update is small enough that we don't test what's changed. 09:40:22 I'll open a bug. 09:40:36 with high priority. i think. 09:40:41 nick-ma, yes. 09:40:48 I would take a deep look into it, if no one else object it. 09:40:54 If anyone is available, please take it. Otherwise I will have to look at it, but only at the beginning of next week. 09:41:04 xiaohhui, it's yours! :) 09:41:09 :) 09:41:16 thanks. 09:41:44 Floor is free again. 09:42:31 All right. 09:42:39 If there is nothing else. 09:42:44 Thanks everyone for coming. 09:42:53 And thanks everyone for your effort and good work! 09:42:57 thanks all. 09:43:09 #endmeeting