08:01:44 #startmeeting Dragonflow 08:01:44 Meeting started Mon Jan 22 08:01:44 2018 UTC and is due to finish in 60 minutes. The chair is lihi. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:47 The meeting name has been set to 'dragonflow' 08:02:03 Who's here for the weekly? 08:03:11 I'm here :) 08:03:19 hi 08:03:32 I'm borrowing oanson's chair today 08:03:48 careful, it is high... :P 08:04:28 #topic Roadmap 08:04:42 Since we removed LBaaS and L3 flavor from Queens roadmap, the list is pretty short 08:04:58 DNS >> 08:05:05 #link DNS spec https://review.openstack.org/#/c/527956/ 08:05:30 Waiting for reviews on the spec. Comments welcome :) 08:05:44 lihi, will review asap 08:05:52 Thanks :) 08:06:04 Migration >> 08:06:16 #link https://review.openstack.org/#/c/500647 08:06:27 Looks like the spec is pretty close for being ready. 08:07:00 I think it is only waiting for some agreement between oanson and irenab 08:07:19 Yes, with the script_id field 08:07:31 I had one comment that would like to hear other opinions, mostly related to compatibility 08:07:46 I believe that if this will be resolved, it would be accepted 08:07:56 it is important to push this one forward 08:08:05 as there is a long chain depending on it 08:08:40 I'll read it again after the meeting, and will express my opinion 08:08:57 thanks 08:09:14 Deployment >> 08:09:49 I don't know what's oanson status with RDO :( 08:10:35 OSA: I'm having issues with finding a redis ansible role that will work with Dragonflow, as we need clustering support :( 08:10:56 But I hope that I'll managed to find one working soon 08:11:09 lihi: I am done with skydive for now, I will try to help 08:11:14 lihi, anything you want to discuss now? 08:11:26 snapiri, thanks :) 08:11:29 snapiri, can you update on skydive? 08:12:02 I have just sent them some updates for their client code 08:12:17 Fixed some issues, Python2.x compatibility and usability 08:12:23 what about the poc that oanson and dimak started? 08:12:43 We also rewrote some of the agent on our side 08:13:11 snapiri, do you have the link to the patch on dragonflow side? 08:13:18 but more work is needed there. I believe I can do it on low flame until they will accept our changed 08:13:25 s/changed/changes/ 08:13:47 snapiri, df code is pushed to skydive code base? 08:14:39 no, but they wrote a client so we can use proper API and not hacked one 08:14:55 cool 08:14:59 so we reviewed their code and sent them comments 08:15:17 I will rewrite Dimak and Oanson code later on 08:15:43 it needs some work :) but we also need to think what we want in the final design 08:16:01 snapiri, +1 08:16:08 irenab, regarding osa: most of the ansible-redis roles that I've found don't support regular redis clustering (it support sentinel clustering). The problem with it that it use different API than the redis-clustering API 08:16:09 so for now the poc is here: https://review.openstack.org/#/c/518670/? 08:16:55 Other roles didn't worked with the lxc-containers osa create (it have read only file system that preventing the role from configuring) 08:17:01 lihi, so the alternative can be to define (add) new ansible-redis role? 08:17:47 irenab: yes, but it is currently not working 08:18:10 snapiri, thank you for sharing the status 08:18:12 if you use the new skydive codebase, they did quite a few modifications 08:18:50 irenab, yes, but I still want to search to see if someone have already created one for us. People must be using redis-clustering with ansible *fingers crossed* 08:19:11 irenab: I believe adding a new role will not be as easy as it seems, there might be a reason lihi can not find one... :) 08:19:21 lihi, sure, seems reasonable 08:19:54 Anything else for roadmap? 08:20:32 #topic Bugs 08:21:30 lihi, maybe only the new proposal for the distributed lock that came up recently 08:21:55 worhth that people will check and comment 08:21:57 #link https://review.openstack.org/#/c/533711/ 08:22:26 #link Distributed lock spec https://review.openstack.org/#/c/533711/ 08:22:46 I guess we can discuss it later on the channel once more people can join the discussion 08:22:48 Yeah, it is also waiting for reviews 08:23:29 Yes, we want to push it forwards 08:25:35 Since we are close for Queens end, we should starting working on high-priority bugs. Hopefully next week we'll have more to report in this section of the meeting 08:26:05 Anything else for bugs? 08:26:19 nope 08:26:24 There is this one: https://bugs.launchpad.net/dragonflow/+bug/1744558 08:26:25 Launchpad bug 1744558 in DragonFlow "Main thread does not exit when there is pubsub subscriber" [Undecided,New] 08:26:49 I have reviewed the code and it seems ok 08:27:12 Does it happen only for the etcd pubsub? 08:27:21 will debug it and see what I can make of it 08:27:31 lihi: not sure 08:27:39 this is the only one I tested 08:27:48 If yes, the problem may be in the etcd3gw client we use 08:28:14 (or in the pubsub code :)) 08:28:20 I will investigate 08:28:34 snapiri, can you please give short overview of the issue? 08:28:49 Let me know if you want any help. I know this part well :) 08:29:09 irenab: I wrote a mall app that uses nb_api. the program never exits 08:29:29 it seems like it is stuck in some sleep in some loop 08:29:46 nb_api? 08:29:48 when I disabled the pubsub, everything was fine 08:29:53 irenab: yes 08:30:01 lihi: thanks, might use it :) 08:31:21 I believe this concludes the bugs? 08:31:47 Yeah 08:31:53 #topic Open Discussion 08:32:25 The floor is for the taking 08:32:34 nothing from my side 08:32:45 maybe just short announcment 08:33:02 the CFP for the OpenStack summit is open 08:33:41 so anyone who wants to submit some topic, it is open till Feb 8 08:34:33 nothing more from my side 08:34:39 Ok, we should start working on some abstracts 08:35:25 Anything else? 08:35:51 Thanks you for coming :) 08:35:59 #endmeeting