08:00:27 <oanson> #startmeeting Dragonflow
08:00:27 <openstack> Meeting started Mon Feb 19 08:00:27 2018 UTC and is due to finish in 60 minutes.  The chair is oanson. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:00:28 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
08:00:30 <openstack> The meeting name has been set to 'dragonflow'
08:00:44 <lihi> Hi
08:00:52 <dimak> o/
08:00:55 <leyal> Hi
08:01:13 <oanson> All right.
08:01:17 <oanson> #info lihi dimak leyal in meeting
08:01:23 <oanson> snapiri, are you in as well?
08:02:11 <oanson> All right, let's go ahead, and hope any stragglers will join
08:02:14 <oanson> #topic Roadmap
08:02:29 <oanson> We are nearing the end of the cycle. I will tag Queens this weekend.
08:02:49 <oanson> Since there are no critical bugs, I don't plan on backporting anything.
08:02:51 <dimak> Woohoo
08:02:59 <lihi> :)
08:03:03 <oanson> But obviously anyone can suggest a patch, and it will be considered.
08:03:12 <dimak> 🎊🎊
08:03:21 <oanson> That being said
08:03:42 <oanson> Dragonflow won't have an explicit room in the PTG.
08:03:49 <oanson> Since only I, irenab, and snapiri are going to be there
08:04:33 <irenab> hi, sorry didn't pay attention to the time
08:04:40 <oanson> If anyone is looking for us, you can probably ping us on IRC.
08:04:50 <oanson> irenab, no worries. We're happy to have you anytime :)
08:05:18 <oanson> Basically this means two things: The meeting next week is canceled.
08:05:38 <oanson> Because I don't plan on it interfering with my planned Irish drinking :)
08:06:09 <oanson> And the meeting after that we will decide on the plan for next cycle. If one hour won't be enough, we will continue on the channel.
08:06:29 <oanson> I hope during the PTG we will get enough feedback from FEMDC and Neutron to give us something to do :)
08:06:48 <oanson> And now! On to the roadmap! (Unless someone has something to add?)
08:06:49 <irenab> oanson, do not forget kuryr
08:07:07 <oanson> irenab, right.
08:07:20 <oanson> I hope during the PTG we will get enough feedback from FEMDC, Neutron, and kuryr* to give us something to do :)
08:07:25 <oanson> And now! On to the roadmap! (Unless someone has something to add?)
08:07:57 <oanson> Great!
08:08:12 <oanson> DNS - lihi, any progress? Or were you bogged down by OSA?
08:08:36 <lihi> Nothing yet :(
08:09:14 <oanson> No worries.
08:09:19 <oanson> Upgrades
08:09:46 <oanson> The grenade gate is coming along - which leads to the sad news it won't be ready for this cycle
08:10:03 <oanson> I think there are some major bugs we fixed in queens that are necessary for an upgrade
08:10:32 <oanson> So as much as we wanted to have an upgrade from pike, we're gonna have to have it from queens. Sorry about that.
08:11:11 <oanson> Mostly since I don't want to go back through the history and find the fix and backport it.
08:11:17 <oanson> Any objections?
08:12:00 <lihi> I don't think we did DB changes, so that will be OK
08:12:01 <oanson> I'll take that as a no
08:12:13 <irenab> +1
08:12:16 <oanson> lihi, sorry, we typed at the same time :)
08:12:23 <leyal> +1
08:12:29 <dimak> +1
08:12:40 <oanson> Actually, there are a number of 'migration' patches. The base will be kept. The actual migration will be abandoned.
08:12:56 <oanson> lihi, ^^^
08:13:16 <oanson> So first thing next cycle I'll work on that, so if there are any bugs, it will be easy to fix on both branches
08:13:24 <oanson> Next item: OSA
08:13:51 <snapiri> Hi
08:14:14 <oanson> #info irenab and snapiri also in meeting
08:14:16 <lihi> Unfortunately that also won't be ready for Queens
08:14:21 <irenab> oanson, can you post a link to patches?
08:14:45 <oanson> irenab, it's quite a list. Can we do that offline later? Or do you want it on record?
08:15:30 <oanson> irenab, let's do it differently: This is the base patch: https://review.openstack.org/#/c/401210/ . The one on top of it adds the grenade gate. Anything on top of that is migration scripts (which will have to be abandoned)
08:15:38 <irenab> I guess there is a topic, just wnated it to be logged. We can take it offline
08:15:45 <oanson> lihi, sorry - the floor is yours again
08:15:45 <lihi> There's some mis-match with how the db-role decided on which hosts it operates (in order to configure the redis clusters), and how osa-neutron role decided on which hosts the DB will be installed
08:15:58 <lihi> I'm trying to resolve this conflict without having to re-write the db-role
08:16:43 <oanson> Sure
08:16:52 <lihi> But even if that will work, I won't be able to test it properly in time
08:17:08 <oanson> No rush.
08:17:28 <oanson> Don't forget we can always backport anything we need.
08:17:36 <oanson> (And I doubt we will actually need)
08:17:50 <oanson> RPM packaging -
08:18:25 <oanson> No progress here. Sorry
08:18:38 <oanson> Importing Neutron DB into Dragonflow DB - snapiri ?
08:18:56 <snapiri> No progress. Was working on Skydive and Kuryr
08:19:38 <oanson> Sure
08:20:10 <oanson> Gates - Grenade - I covered this before. In summary - won't work from pike, will have to settle from queens
08:20:48 <oanson> Tempest - That's blocked by bug (One sec, I lost the bug)
08:21:14 <oanson> Bug 1740739
08:21:14 <openstack> bug 1740739 in DragonFlow "Security group mismatch for floating IP" [High,New] https://launchpad.net/bugs/1740739 - Assigned to Omer Anson (omer-anson)
08:21:41 <oanson> I uploaded https://review.openstack.org/#/c/543863/ (Refactor sg to use reg6/reg7 and not IPs ) It's *very* WIP (that's why it's also DNR)
08:21:49 <oanson> But it shows the general idea of what I plan to do
08:22:23 <oanson> Once the gates pass, I'll also change it to be an 'alternate secgroup implementation', until we iron out all the rough edges.
08:22:39 <oanson> Kuryr integration gate - snapiri, irenab, I understand you guys did some work here?
08:23:16 <irenab> dmellado, has initial patch for zuulv3 support and suggests all following patches to be rebased on it
08:23:16 <snapiri> Indeed, worked on adding DF gate to Kuryr, almost got it to work
08:23:30 <snapiri> but put it aside due to dmellado's patch
08:23:32 <dmellado> snapiri: oanson
08:23:37 <dmellado> I've got a working DF gate
08:23:38 <oanson> irenab, snapiri, links?
08:23:42 <dmellado> zuulv3 native
08:23:43 <oanson> dmellado, hi. Welcome! :)
08:23:56 <oanson> dmellado, very cool! Do you have a link?
08:24:17 <dmellado> https://review.openstack.org/#/c/544959/
08:24:19 <dmellado> oanson: there you go!
08:24:23 <dmellado> IIIRC I added you as reviewer
08:24:37 <oanson> Yep. You did.
08:24:38 <dmellado> what I've seen is that while passing the tempest tests from k-kubernetes
08:24:49 <dmellado> dragonflow fails on the pod to vm communication
08:25:01 <dmellado> maybe you can have a look at the logs of that gate in case you've the time
08:25:29 <oanson> dmellado, sure. We'll assign someone to it.
08:25:31 <dmellado> as per as multinode gates on zuulv3
08:25:32 <oanson> Any volunteers?
08:25:36 <dmellado> currently they're bs
08:25:55 <dmellado> as zuulv3 doesn't have a proper support for role assignment on multi node
08:26:00 <dmellado> subnodes, in fact
08:26:04 <dmellado> and it just install the things 2 times
08:26:15 <dmellado> that should be addressed at the PTG
08:26:33 <dmellado> and afterwards hopefully we can have a proper multinoding xD
08:26:41 <irenab> snapiri, can we check this together tomorrow?
08:27:00 <irenab> the DF pod to VM communication failure
08:27:04 <oanson> dmellado, that sounds great!
08:27:18 <snapiri> irenab: please grab me when you want to do it
08:27:28 <irenab> cool, thanks
08:27:56 <dmellado> snapiri: irenab oanson FYI http://logs.openstack.org/59/544959/22/check/tempest-kuryr-kubernetes-dragonflow/5d396e9/controller/logs/test_results.html.gz
08:28:24 <dmellado> oanson: that bug that you mention could be the issue there
08:28:35 <dmellado> was just scrolling back, as we do use FIPs for that test
08:28:38 <snapiri> dmellado: I see many tests just timed out, known reason?
08:28:49 <dmellado> snapiri: do you mean on the gates?
08:28:56 <snapiri> dmellado: yes
08:28:57 <oanson> dmellado, Could be. What's the topology?
08:29:01 <dmellado> that's because of the openshift thing
08:29:05 <dmellado> will need to check that part
08:29:11 <dmellado> but that'll land on experimental anyway
08:29:22 <dmellado> oanson: so, pod on one network
08:29:27 <dmellado> vm on another one with a FIP
08:29:38 <dmellado> then ping
08:29:46 <oanson> So yes. This sounds like exactly the same bug :)
08:29:58 <dmellado> we do create a SG on the fly to the vm with the proper sgr
08:30:03 <dmellado> but looks like this could be related
08:30:10 <dmellado> if so, awesome, tempest on DF caught a real bug xD
08:30:23 <oanson> Not the first, either! :D
08:30:50 <dmellado> snapiri: in any case I do plan to create a bluejeans for the infra session on kuryr next mon afternoon
08:31:02 <dmellado> if you want to join I'll send an email to the ML mid week ;)
08:31:20 <dmellado> oanson: lol
08:31:22 <snapiri> dmellado: please do
08:31:32 <irenab> dmellado, snapiri will be attending the ptg
08:31:38 <dmellado> oh, even better
08:31:48 <dmellado> snapiri: please add you name to the attendee list here
08:31:55 <dmellado> https://etherpad.openstack.org/p/kuryr-ptg-rocky
08:32:43 <snapiri> dmellado: will do
08:32:50 <dmellado> thanks!
08:33:37 <oanson> All right. Anything else for the kuryr gate? (Or gates in general?)
08:34:28 <oanson> Last but not least - Troubleshooting - snapiri ?
08:35:16 <snapiri> Skydive integration is still in progress, not much  though... encountered several issues
08:35:33 <snapiri> will probably have to upload some spec to discuss things
08:35:36 <dmellado> last time I tried skydive their devstack plugin was just plain broken
08:35:55 <dmellado> snapiri: you might want to speak with bcafareli when he's around
08:36:00 <snapiri> dmellado: I am working directly with the python client
08:36:09 <dmellado> snapiri: oh, then that'll be easier
08:36:59 <oanson> dmellado, snapiri is on a first name basis with their core developers, and even contributed several patches :)
08:37:24 <dmellado> oanson: good to know next time I try it xD
08:37:36 <snapiri> :-P
08:37:49 <dmellado> snapiri: we'll get to talk about that next week xD
08:38:16 <oanson> snapiri, sounds good. Looking forward to reading the spec.
08:38:32 <snapiri> dmellado: about your gate patch - I believe we can discuss it, as there are things I have encountered that do not seem to be addressed in your patch
08:38:55 <snapiri> let's take it offline
08:38:57 <dmellado> snapiri: totally, in fact that's my plan
08:39:06 <dmellado> we'll discuss it with the infra folks on Mon
08:39:13 <dmellado> would you be able to be there?
08:41:11 <oanson> snapiri, ?
08:41:43 <snapiri> indeed
08:41:49 <snapiri> this is my plan :)
08:42:25 <dmellado> awesome ;)
08:42:28 <oanson> Great!
08:42:42 <oanson> All right. Let me just move us to Open Discussion, and we can continue
08:42:45 <oanson> #topic Open Discussion
08:42:49 <oanson> All right, go nuts!
08:43:12 <dmellado> lol
08:43:44 <leyal> what about change evening meeting time?
08:43:58 <dmellado> snapiri: oanson I told irenab but during this week I'll be slightly offline due to some personal issues. If you need something from my side feel free to drop me an email
08:44:16 <snapiri> dmellado: will do
08:44:29 <oanson> dmellado, sure. Thanks! I hope everything turns out well.
08:44:33 <dmellado> thanks!
08:44:53 <oanson> leyal, I spoke with mlavalle and he said that he plans to attend *some* of the meetings.
08:45:14 <oanson> So I think we'll postpone the vote till next-next week (after the PTG) to see what reception we have in Dublin.
08:45:28 <oanson> Unless I'm completely outvoted now :)
08:45:28 <irenab> +1
08:45:37 <dimak> +1
08:45:43 <lihi> +1
08:45:45 <leyal> oanson, sure .
08:46:14 <irenab> oanson, you have quorum
08:46:22 <oanson> We can also change the structure of the evening meetings - during Monday you guys send me updates according to the agenda, and then I can just spill it into the meeting. As a sort of half-way.
08:46:34 <oanson> Sure. Then let's do the first thing (wait for a couple of weeks)
08:46:42 <oanson> Anything else to discuss?
08:47:57 <oanson> All right. Thanks everyone for coming! Great meeting today!
08:48:09 <oanson> #endmeeting