14:00:10 #startmeeting kuryr 14:00:11 Meeting started Mon Oct 16 14:00:10 2017 UTC and is due to finish in 60 minutes. The chair is apuimedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:14 The meeting name has been set to 'kuryr' 14:00:27 Welcome everybody to the weekly kuryr IRC meeting 14:00:27 o/ 14:00:32 who's here today? 14:00:40 hi 14:01:18 o/ 14:01:24 ltomasbo: janonymous: ? 14:01:37 o/ 14:01:37 dmellado said he would not make it 14:01:40 due to meetings 14:01:45 o/ 14:01:59 I'm in read-only mode 14:02:15 :D 14:02:18 dmellado: not to grease the keyboard with lunch, eh? 14:02:21 xD 14:02:27 #topic kuryr-lib 14:02:32 I'm over the phone xD 14:02:59 We've got a few patches that require attention in the lib as requirements for kuryr-libnetwork 14:03:10 #link https://review.openstack.org/500420 14:03:19 #link https://review.openstack.org/508778 14:04:12 We are merging a dependencies update: https://review.openstack.org/#/c/496048/94 14:04:17 apuimedo: first seems to be ready, second requires small fix 14:04:18 #info We are merging a dependencies update: https://review.openstack.org/#/c/496048/94 14:04:30 * apuimedo looking 14:05:15 #info merging https://review.openstack.org/#/c/500420/14 14:05:40 anybody's got anything else on kuryr-lib? 14:06:49 #info kuryr-lib test coverage fix got merged on https://review.openstack.org/506985 14:06:57 arggg 14:07:00 that's for the next topic 14:07:02 xD 14:07:05 #topic kuryr-libnetwork 14:07:12 #info kuryr-lib test coverage fix got merged on https://review.openstack.org/506985 14:07:48 #action hongbin to find out what's wrong with the zuul gating of https://review.openstack.org/#/c/509655/ 14:07:58 o/ 14:08:21 zuul gate is non-voting for now 14:08:21 ltomasbo: could you check hongbin's answer to your comments on https://review.openstack.org/#/c/505443/ ? 14:08:30 sure 14:08:34 thanks 14:09:34 hongbin: I guess once the kuryr-lib patch gets merged, we'll cut a release of it and you'll refresh https://review.openstack.org/#/c/500436/ , right? 14:09:48 apuimedo: yes, i will do that 14:10:30 folks, in any case regarding zuul gates 14:10:46 even if there's only zuul, please do note that there are a couple of still opened issues 14:10:48 thanks hongbin 14:10:58 ok 14:11:07 hongbin: anything else on kuryr-libnetwork? 14:11:17 apuimedo: nothing else from me 14:11:39 https://etherpad.openstack.org/p/zuulv3-issues 14:11:41 very well 14:11:43 just in case 14:11:50 #link https://etherpad.openstack.org/p/zuulv3-issues 14:12:01 #topic kuryr-kubernetes 14:12:07 so before debugging or spending time, check that, pls 14:12:30 we've got a big queue of patches in kuryr-kubernetes 14:12:41 let's start with the deployment/cni-split 14:12:56 dulek: can you summarize the state and call attention to the patches that need it? 14:13:04 Sure! 14:13:40 So to see the patches just follow https://review.openstack.org/#/c/480028/ 14:13:52 On the right hand side you have all the related changes listed. 14:14:34 I believe the base patch is done, then unit tests, docs, changes that enable logging. 14:14:43 * apuimedo wishes jenkins would stop voting 14:14:49 Yup. :( 14:14:51 seeing so much red is painful 14:15:16 I think Jenkins is off and this is only result from previous patch. I guess I'll get rid of that through rebasing. 14:15:26 s/previous patch/previous run 14:15:38 apuimedo: jenkins votes aren't worth a penny now 14:15:47 need to drop for about 10 mins 14:15:54 so you should be able to merge it even with the jenkins -1 14:15:55 #action irenab apuimedo to review the base cni split patch 14:16:00 I'm currently working on pooling Watcher threads in CNI daemon. Have a bit of troubles, but I should have the commit ready by tomorrow. 14:16:20 Then containerized version of cni-daemon and we should have the split functional. 14:16:21 dulek: no need to rebase for that 14:16:42 dulek: did you see irenab's link about cni gRPC? 14:16:57 they are thinking of optionally having kubelet call a cni daemon via gRPC 14:16:58 apuimedo: Whoops, I must have missed it. 14:17:05 #link https://docs.google.com/document/d/1eVPOgzkOm_y05gbmo3Dhs0W0iq0kowuyjDNmvvJyuDs/edit?ts=59d5046a 14:17:20 apuimedo: Ah, right, I don't have access to that. 14:17:25 really?! 14:17:53 that's odd 14:17:55 apuimedo: Yup, not sure why. I've already asked for access, so I guess someone will approve me? 14:18:00 I think it should be publicly acessible 14:18:01 can I get access to that? 14:18:06 ltomasbo: you don't either? 14:18:29 mm 14:18:31 nop, I cannot access it 14:18:36 maybe with a @gmail.com address it would work 14:18:46 apuimedo: I've already tried. 14:18:56 seems i am the prviledged one :P 14:19:00 so am I 14:19:20 Maybe it has to do something e.g. with email configured in K8s Slack, or something. 14:19:56 maybe 14:19:58 in any case 14:20:00 https://docs.google.com/document/d/1jFC8SWHu_r3Q5OlR1YHk8v2Q_wR1tIaFxq5mh4FNAvs/edit?usp=sharing 14:20:05 this is a copy I just made of the current state 14:20:11 just so you can read 14:20:12 apuimedo: Thanks! 14:20:24 https://usercontent.irccloud-cdn.com/file/Pgso12tf/2.PNG https://usercontent.irccloud-cdn.com/file/oWT0I6vB/1.PNG 14:20:44 apuimedo: sry! u already shared :D 14:20:59 One more note on cni-daemon - I have had an idea to make it oslo.service+oslo.service.wsgi, but with apuimedo we've decided to stick to what we have now and explore that in case cni-daemon won't meet our performance expectations. 14:21:38 thanks anyway janonymous ;-) 14:22:16 :) 14:22:34 dulek: One of my concerns of oslo service and its eventlet usage is that eventlet has been historically troublesome and a cause of issues when interacting with netlink via pyroute2 14:23:12 apuimedo: Sure, it's nice to be aware of that before coding it. ;) 14:23:42 :-) 14:24:05 #action apuimedo irenab ltomasbo to review https://review.openstack.org/#/q/status:open+project:openstack/kuryr-kubernetes+branch:master+topic:bp/kuryr-kubernetes-sriov-support 14:24:21 So I guess that's it. CNI daemon patches are out there, please take a look and review. They are splitted into smaller patches for your convenience. :) 14:24:30 I think we should get to merging the multpiple vif support in cni 14:24:40 (after proper review, of course) 14:24:52 others are more than welcome to review it too 14:25:01 thanks a lot dulek 14:25:21 thanks dulek :) 14:25:30 :) 14:25:43 #info devstack switched to the previous behavior of managing the pod ports in debug mode, i.e., changing the port name into the name of the pod it services 14:26:32 irenab: I wonder why zuul -1s https://review.openstack.org/#/c/512232/ when all the voting gates passed 14:26:37 it's a mistery 14:27:00 apuimedo: openstack-tox-py35 openstack-tox-py35 : MERGER_FAILURE 14:27:14 apuimedo: That's why, but no logs attached, so I don't know how to debug that. 14:27:21 :/ 14:28:11 #action review https://review.openstack.org/#/c/510157/2 14:28:19 anything else on kuryr-kubernetes? 14:28:44 dulek: that's one of the issues, I'd recheck 14:28:56 There is the FIP issue, we can discuss it offline 14:29:00 yep 14:29:06 I was about to write the same 14:29:49 I report bug on this issue 14:30:24 Irenab_: please report it! 14:30:43 #info Irenab_ stumbled upon a service fip issue 14:30:47 https://bugs.launchpad.net/kuryr-kubernetes/+bug/1723938 14:30:48 Launchpad bug 1723938 in kuryr-kubernetes "Cannot access service of LoadBalancer type " [High,New] 14:30:58 #link https://bugs.launchpad.net/kuryr-kubernetes/+bug/1723938 14:31:20 #action yboaron to take a good look at https://bugs.launchpad.net/kuryr-kubernetes/+bug/1723938 14:31:24 thanks Irenab_ 14:31:29 anything else? 14:31:35 Somehow it works with reference implementation, but does not work for dragonflow or old 14:32:17 Irenab_, I tested with OVN, not with ODL (yet) 14:32:20 Nothing from me 14:32:45 alright 14:32:57 #topic general 14:32:58 I suspect it will be the same for Odl 14:33:11 I don't have anything more 14:33:20 any other topic that was not covered? 14:33:24 oh yes 14:33:53 #info queens cycle trello cards were updated last week https://trello.com/b/1Ij919E8/networking 14:34:04 anything else? 14:34:21 apuimedo: zuulv3, I stated it a few times 14:34:26 but please, please 14:34:34 if you see random errors 14:34:36 please do report them 14:34:42 to that etherpad, right? 14:34:47 exactly 14:35:06 feel free pinging me but only *after* you check the etherpad first 14:35:48 dmellado: will do! 14:35:54 Thank you all for joining! 14:35:58 #endmeeting