09:00:03 #startmeeting Dragonflow 09:00:04 Meeting started Mon May 29 09:00:03 2017 UTC and is due to finish in 60 minutes. The chair is oanson. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:07 The meeting name has been set to 'dragonflow' 09:00:17 Hi 09:00:38 Hey 09:00:41 Hi. Who's here for the weekly? 09:01:33 #info lihi dimak_ in meeting 09:01:40 itamaro, you're joining us? 09:01:53 Im In 09:02:00 #info itamaro also in meeting 09:02:26 nick-ma, hi 09:02:34 hi 09:02:36 #info nick-ma also in meeting 09:02:42 All right. Let's get started. 09:02:47 #topic Roadmap 09:03:08 lihi just uploaded a new version of the portsec IPv6 patch. lihi - anything to report? 09:03:48 I've added the Ping pong test. I'm hoping that the tests will succeed also on the gate :) 09:04:25 portsec needs a ping-pong test? 09:05:02 Yes, from different ip and mac 09:05:23 I see. All right. 09:05:41 SFC - dimak_ I saw you uploaded many patches. Sorry I didn't review them yet 09:05:52 Yeah 09:06:05 I still have to address some comments 09:06:16 Sure 09:06:17 I've managed to rebase it on top of lport 09:06:32 That's good. I understood that was blocking 09:06:46 and made it work both for mpls and non-mpls SFs 09:06:51 yeah 09:06:53 Cool! 09:07:05 And I still need to fix some things for multinode env 09:07:17 But on a single node all my tests passed 09:07:32 I hope we can get them to pass in CI as well 09:07:34 All right. Multi-node can be a phase 2. 09:07:49 This should help https://review.openstack.org/#/c/467259/ 09:07:53 As in - get the patches that are live now to work on single node, and then add support for multinode. 09:08:18 Yes - it already has 2 +2s, so I guess it will make it in soon 09:08:27 Not sure why we need neutron liasion 09:08:36 liaison 09:08:59 Dunno either. But it shouldn't be a problem. Do you know who the liaison is? 09:09:04 I'll drop by infra channel to check it out 09:09:18 Thanks 09:09:34 Thats all on SFC end 09:09:50 Northbound API - there are a couple of patches left. And I have to do the migration for the lport migration model 09:10:00 I think that would be it - we can start working on cleanup 09:10:35 Active ports 09:10:38 And active ports. Yes 09:10:44 I have patches for OvsPort and FIP up for review 09:10:46 (I think that one's also on me) 09:11:15 I'll give the active port and migration priority on my end 09:11:17 I can do that if your hands are full 09:11:31 Nah. I'm good. 09:11:51 If you're free I have other things we can work on :) 09:11:59 We'll get to that in a minute. 09:12:13 Lastly - VLAN aware VMs is up for review, and passes gate and manual tests. 09:12:24 🎉 09:12:28 Works automatically if q-trunk service is enabled in local.conf 09:12:50 great job, i'm reviewing. 09:12:51 I'll review it today 09:12:57 Thanks 09:13:05 Since all our goals are so close to being finished, I want to discuss future plans: 09:13:37 1. Stabalising OSA Deployment 09:14:00 It was a bit abandoned, and I want to get back to it before we loose momentum. 09:14:35 As part of that, and seeing that etcd is now a base service, I think having an etcd based publisher is also a good idea 09:14:44 lihi, you said you'll take this? 09:14:49 maybe we can set up an etherpad for discussion. 09:14:54 Sure 09:14:56 I plan on doing DF skydive plugin 09:15:01 Yes, I'm looking into it 09:15:19 #link Dragonflow Pike Roadmap https://etherpad.openstack.org/p/dragonflow-pike 09:15:29 It already exists.... 09:17:38 I also added LBaaS 09:17:52 It doesn't have an owner, so I'll take it for now. 09:18:06 Unless we have a volunteer 09:18:28 I think it will be good to collaborate with Kuryr and Octavia. That's why I want to push it forwards. 09:19:08 dimak_, I see that RPM packaging is here, and I remember you volunteered for it before. Do you still want it? 09:19:29 Yeah, I began looking into it 09:19:45 But that work got stalled by other things :( 09:20:01 Yes. No complaints. Just trying to organize the effort 09:20:47 All right. I think this fills our feature buffer. 09:21:02 Anything else for roadmap? 09:21:55 All right. 09:21:58 #topic Bugs 09:22:40 Regarding bug #1647362 09:22:41 bug 1647362 in DragonFlow "Fullstack tests does not simulate actual networks settings" [High,In progress] https://launchpad.net/bugs/1647362 - Assigned to Lihi Wishnitzer (lihiwish) 09:23:01 Change https://review.openstack.org/#/c/467251/ states it's a partial solution. 09:23:11 What's missing? 09:23:51 lihi? It's your patch 09:23:56 Local port is assigned to a subnet, and not to a network and The router should be connected to a network, and to a subnet 09:24:19 I see. All right. That's a shame. 09:24:33 Bug #1664967 09:24:35 bug 1664967 in DragonFlow "SGApp: unsupported operand type(s) for +: 'int' and 'NoneType'" [High,Incomplete] https://launchpad.net/bugs/1664967 - Assigned to Lihi Wishnitzer (lihiwish) 09:25:07 nick-ma says it's no longer valid - the exception no longer appears. 09:25:15 From a short look I took, I agree. 09:25:18 Can it be closed? 09:25:36 Yes, I think so 09:25:42 Would you mind? 09:25:47 Sure 09:26:17 Thanks 09:26:41 Bug #1690775 09:26:42 bug 1690775 in DragonFlow "Remove special handling for lport/ofport in local controller" [High,New] https://launchpad.net/bugs/1690775 - Assigned to Omer Anson (omer-anson) 09:26:50 This bug bugs me, so I started hacking at it 09:27:22 I plan to make many small changes until it is fixed. Hopefully, it will be many byte-sized changes that won't be too hard to review 09:27:36 I don't want another 1000-line patch with my name on it :) 09:27:45 Anything else for bugs? 09:28:11 #topic Open Discussion 09:28:29 I forgot to bring this up in roadmap - but it would be nice to offer Dragonflow as an L3 flavor 09:28:35 This was recommended by the Neutron folks. 09:28:57 Is anyone free enough to take this? 09:29:09 Maybe we should draft up some spec for this 09:29:19 Sounds good. 09:29:31 We told Neutron folks it probably won't be ready this cycle. But it would be nice if we made it early. 09:29:38 dimak_, do you have the time for it? 09:29:39 Seeing that DF's architecture does not allow this out of the box 09:29:50 I'll start looking into it 09:30:21 That's not good news. The idea is pluggability - that we can run with only some apps features and it would work 09:30:38 In the spec, it might be helpful to outline where that assumption breaks 09:30:57 I'll look into it and update next weekly 09:31:07 Great. Thanks! 09:31:14 I am releasing the floor to the wil 09:31:16 wild* 09:31:41 Anyone has anything to bring up? 09:31:46 We won't have a meeting next week, right? 09:31:54 Why not? 09:31:57 There's Openstack Day IL 09:32:07 I think most of us will be there 09:32:24 Yes. That's true. 09:33:07 All right. Then yes, next week's meeting is canceled. We'll meet again on the 12th of June 09:33:30 Anything else? 09:34:04 All right. Thanks everyone for coming. 09:34:14 #endmeeting