13:59:36 #startmeeting kuryr 13:59:37 Meeting started Mon Jul 2 13:59:36 2018 UTC and is due to finish in 60 minutes. The chair is celebdor1. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:40 The meeting name has been set to 'kuryr' 13:59:45 Hello everybody 13:59:53 and welcome to Kuryr's weekly meeting 13:59:58 who's here today? 14:00:46 o/ 14:00:54 o/ 14:02:05 o/ (After a *rushed* lunch) 14:02:20 o/ 14:02:30 dmellado: I didn't even have lunch 14:02:33 nor breakfast 14:02:38 anyway 14:02:44 let's get the party started 14:02:47 celebdor1: really? have you become a cyborg in the end? 14:02:49 #topic kuryr-kubernetes 14:02:59 dmellado: I turn to fasting until Octavia is fast 14:03:39 celebdor1: have you ever head about Sokushinbutsu 14:03:41 ? 14:03:43 #info we had a flask related regression. dmellado spotted it and fixed it 14:03:43 take care 14:03:55 celebdor1: Hey, it was me who fixed it! :P 14:04:05 with the help of dulek_ and yboaron 14:04:10 it was a terrible CI incident 14:04:11 oh 14:04:12 xD 14:04:15 I thought it was dmellado 14:04:16 a collaborative effort 14:04:20 well, both start with d 14:04:22 celebdor1: ltomasbo_ was working on that as well! :) 14:04:27 and it was 2:30 in the morning when I saw it 14:04:29 xD 14:04:32 dulek_: ltomasbo_ too? xD 14:04:33 sorry dulek_ 14:04:44 I thought all he did was patchwork 14:04:50 Talking about gate stability - this should help with LBaaS v2 occasional failures: https://review.openstack.org/#/c/579533/ 14:05:00 dulek_: yep 14:05:03 in any case, regarding that 14:05:05 #info multinode is finally working 14:05:06 And we should be fairly stable at the moment. 14:05:14 So I expect something breaks again soon. :) 14:05:21 let's move those to queens/stable branch 14:05:22 So use this time wisely! 14:05:24 when we realease r 14:05:29 duldulgood point 14:05:32 dulek_: you mean drinking beers? 14:05:35 duldul xD 14:05:38 damned keyboard 14:05:51 dmellado: No need. stable/queens is still on Zuul v2. 14:06:01 dmellado: And flask version there is fixed. 14:06:02 #info we were not fully configuring neutron-lbaasv2 in gates 14:06:06 So no need for backports IMO. 14:06:09 thanks for the fix dulek 14:06:25 dulek_: let's keep it for now and check if they move to zuulv3 at some point 14:06:38 it'd be fairly simple to move that to that branch if needed 14:06:48 #info snapiri split zuul into smaller files 14:06:56 thanks snapiri ! 14:07:01 dmellado: Agreed, I'm pretty sure no one will want to move .zuul.yaml to V3 in stable/queens. ;) 14:07:04 \o/ 14:07:10 #info lv jiawei fixed cgroups settings 14:07:44 #info neutron's lbaasv2 implementation is officially deprecated 14:08:16 we'll keep those lbaas gates in master until next release 14:08:19 #info yossi and ltomasbo_ have worked on stabilizing octavia's driver 14:08:21 then deprecate as well 14:08:30 dmellado: until current release 14:08:37 celebdor1: that's what I meant 14:08:47 just different wording 14:08:48 xD 14:08:52 celebdor1, we still have something to fix: https://review.openstack.org/#/c/579144 14:09:04 dulek_, left a comment on: https://review.openstack.org/#/c/579144/5/kuryr_kubernetes/controller/drivers/lbaasv2.py 14:09:09 #info dulek_ fixed the health binding address after flask behavior change 14:09:20 ltomasbo_: saw it 14:09:24 dulek_, I'm not sure if that could affect other side effects 14:09:27 ltomasbo_: I know. that's why I didn't say "fixed" 14:09:29 xD 14:09:29 I'll give it a try on my env and review 14:09:42 but I'm pretty much doing what it was already done when the id or provider was missing 14:10:01 ok 14:10:10 I think we covered most of what happened last week 14:10:12 ltomasbo_, will review it after the meeting 14:10:18 What do we have on the plate for this week? 14:10:27 ltomasbo_: celebdor1 any info on the progress on the namespace SG thing? 14:10:34 ltomasbo_: Can't see it, you probably haven't submitted the comment. 14:10:34 there is! 14:10:41 ltomasbo_: has a prototype 14:10:43 thanks yboaron! that I tested locally and it is working, but not sure if other cases are affected 14:10:44 I'll resume my NPS job and would like to take that into consideration 14:10:53 ltomasbo_: and you kept it for yourself 14:10:54 you greedy 14:10:57 #info apuimedo sent a patch to enable openshift's DNS 14:11:03 (on devstack 14:11:07 celebdor1, dmellado: yes, I was about to test my PoC regarding that (but lost connection with the server...) 14:11:08 the same should be done for kubernetes 14:11:18 celebdor1: I'm waiting on your tempest patch 14:11:21 celebdor1, I found out some flakiness on devstack plugin though 14:11:23 #info ltomasbo sent a PoC for openshift project isolation 14:11:32 dmellado: I have it on the VM 14:11:34 I'll push later 14:11:42 how do I skip unless it is openshift? 14:11:52 you'd need to create a flag 14:11:54 ltomasbo_: which flakiness? 14:11:58 just like we did last time 14:11:58 dmellado: we don't have any?! 14:12:03 let me check if I can find it 14:12:05 we have a regex 14:12:07 on the gate 14:12:10 you can just define it there 14:12:13 or a flag 14:12:26 #info peng liu is pushing forward with the standard multi vif effort 14:12:30 security groups are awk-ed by 'default', so if any other sg has the string 'default' in it, it fails (as it happened to me on my PoC) 14:12:44 so, I'll modify it as part of my patch to 'Default' 14:12:46 celebdor1: example 14:12:46 ltomasbo_: that's funny 14:12:48 https://review.openstack.org/#/c/578062/ 14:12:58 thanks dmellado 14:13:00 ltomasbo_: can't you try to use id? 14:13:25 I mean, I'd try to avoid relying on names if possible 14:13:34 #info dulek_ is improving devstack with octavia timeouts and API IPs 14:13:58 Yup, I have an issue there, hopefully it was related to https://review.openstack.org/#/c/579533/ 14:14:09 ok 14:14:14 it is for deploying, and as it was relying on name, it was taking the wrong id when using my modification taht create a couple of extra SGs 14:14:49 ltomasbo_: huh, yeah, I've seen things like that in the past 14:14:51 blame devstack 14:15:02 I saw a tshirt on vancouver that it said 14:15:06 'It fails on devstack' 14:15:08 xD 14:15:12 cF 14:15:14 xD 14:15:14 sadly I couldn't get to get a hold of it 14:15:16 #info yboaron sent further documenation and tests for Openshift's routes 14:15:22 folks... Review! 14:15:37 celebdor1: I will do that when it's documentation 14:15:44 you need a new keyboard! xD 14:16:20 dmellado: I'm hungry 14:16:21 https://review.openstack.org/#/c/578806/ 14:16:23 I eat letters too 14:16:26 FYI folks 14:16:40 as long as you don't do like gabert and eat my chocolates I'm fine 14:17:01 dmellado: what's with the ovn gate? 14:17:10 celebdor1: it was broken due to their devstack plugin 14:17:21 we'd need to rebase the make-it-voting patch and that'd be it 14:17:33 also, please review danil's sriov patches 14:17:37 dmellado: I see it's performing better now, so I'm all for it. 14:17:37 but I'd keep it as n-v until it stabilyzes 14:18:07 dulek_: well, we can always make it nv anytime 14:18:10 so we SHOULD be 14:18:14 done with infra for a while 14:18:23 dmellado: merge https://review.openstack.org/#/c/576853/1 14:18:24 :) 14:18:25 (now is when dulek_ tells me we have three issues at the same time) 14:18:55 dmellado: Nah, not yet. But no worries, I'm on PTO for Thursday and Friday, so I expect I'll find something on Wednesday. 14:19:07 dulek_: lol 14:19:19 no worries, I'll just make a change so it breaks there 14:19:21 xD 14:19:34 in any case congrats everyone who was involved into this 14:19:39 we made it work and multinode already 14:19:43 xD 14:19:43 hoorray \o/ 14:19:58 openshift multinode is going to be a PITA 14:20:23 anything else folks? 14:20:27 I have nothing else for the meeting 14:20:36 https://toufayan-cdn.sirv.com/WP_SirvMediaLibrary/2014/12/napa_chicken_pita_salad.png 14:20:38 yeah 14:20:43 I've got another topic! 14:21:07 so, folks, next week's Mon I'd like to have a BJ 14:21:17 so we can further discuss topics for the Berlin summit 14:21:20 irenab: snapiri 14:21:30 I'll add to you and also some dell folks who are interested 14:21:47 danil might be too so I'll send the invite over the ML 14:22:11 true 14:22:13 :P 14:22:16 ok, ok 14:22:22 and I guess that's it for now 14:22:27 thanks everyone for attending! 14:22:29 o/ hello 14:22:30 #action dmellado to write abstracts 14:22:30 celebdor1: go for lunch! 14:22:32 xD 14:22:40 #chair dmellado 14:22:41 Current chairs: celebdor1 dmellado 14:22:51 dmellado: unfortunately now I have to go pick up the kids 14:22:58 and then join the meeting 14:22:58 celebdor1: ttyl in the meeting then 14:23:00 enjoy! 14:23:04 I don't know when I'll be able to eat 14:23:12 AlexeyPerevalov: hi 14:23:19 I still have to say something regarding vhostuser on baremetal installation. 14:23:26 AlexeyPerevalov: go for it 14:23:34 I already implemented PoC patche, now it's on internal code review. But I faced with issue on Kubernetes side. 14:23:47 It doesn't obtain ip from CNI output, it gets it from container's eth0 ( 14:23:54 so I fixed it, 14:24:06 there https://github.com/AlexeyPerevalov/kubernetes/commit/ba863551448b8f4fc92953097a589359dbf1a58c 14:24:17 need to discuss with Kubernetes community. 14:24:49 So I'll update spec, as soon it will be clear with kubernetes behaviour in case when we don't have eth0 inside container. 14:25:03 AlexeyPerevalov: but do you mean using kuryr as CNI with kubernetes? 14:25:20 AlexeyPerevalov: Hey, that's surprising that K8s doesn't follow the CNI spec. 14:25:24 btw, yboaron: seems a different modification in octavia was needed: https://review.openstack.org/#/c/579559/ 14:25:28 totally 14:25:32 #chair dulek_ ltomasbo 14:25:33 Current chairs: celebdor1 dmellado dulek_ ltomasbo 14:25:42 folks, I'll need to drop for a moment too 14:25:52 pls close the meeting when all is done 14:26:36 dulek_: for me too ) kubernetes unittests rely on eth0 as well 14:27:35 dmellado: kuryr-kubernetes, but not kuryr ) 14:27:50 AlexeyPerevalov: Anything else to share? Do you have an action item for us? 14:28:15 dmelado: why you think about kuryr? 14:28:45 dulek_: yes, btw your CNI output is little bit out dated, kuryr-kubernetes tells 0.3.0 version, but format is in previous version (0.2.0), ;) 14:29:28 so I'm going to fix it too, now I'm working it around. 14:29:33 AlexeyPerevalov: Oh, this is totally a bug. Can you file it? bugs. https://bugs.launchpad.net/kuryr-kubernetes 14:29:39 AlexeyPerevalov: Awesome, thanks! 14:30:10 dulek_: ok, I'll file it. 14:31:09 that's all from my side. 14:32:06 Anyone else has something to share before we close the meeting? 14:32:11 With regarding to the Multi-VIF driver, currently 2 approaches are proposed, however neither of it got enough comments. 14:32:52 https://review.openstack.org/575629 and https://review.openstack.org/#/c/577070 14:34:36 Yeah, I need to walk through them as well. I guess dmellado and celebdor aka apuimedo should too. 14:35:14 Patches are now sitting in the limbo of my opened browser tabs. Hopefully that'll help them get my review. :) 14:36:05 :) I am thinking that people can take a look at both patch and give comments. and help to find a way forward. 14:36:30 Sure! 14:36:58 So, anything else, anyone? :) 14:37:48 BTW, https://review.openstack.org/#/c/578009/ is a reference implementation of https://review.openstack.org/575629 14:38:18 pliu: Okay, noted! 14:40:36 Okay, I guess this is the moment to close this. Thanks everyone! 14:41:01 #endmeeting