13:59:56 #startmeeting kuryr 13:59:57 Meeting started Mon Aug 13 13:59:56 2018 UTC and is due to finish in 60 minutes. The chair is celebdor. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:58 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:00 The meeting name has been set to 'kuryr' 14:00:05 Hello and welcome to Kuryr's weekly meeting! 14:00:26 this week it is PTO edition since a lot of the contributors are on PTO 14:00:43 who is blessed with lack of PTO and is attending the meeting? 14:01:22 o/ 14:01:26 o/ 14:02:10 ltomasbo: irenab: maybe here? 14:02:20 pliu: ? 14:05:23 alright then 14:05:43 #topic kuryr-kubernetes 14:06:12 #info We are practically on release time 14:06:30 #info apuimedo's been working on reducing test flakiness 14:06:46 celebdor, hi 14:07:00 AlexeyPerevalov: you've been moving your SR-IOV work on top of pliu's multivif work 14:07:04 right? 14:07:26 shouldn't it need some devstack patch to install and configure a deviceplugin? 14:07:31 pliu: hi! 14:07:31 yes, and I touched his patch. 14:07:49 But there https://review.openstack.org/#/c/590662/2..3 no changes, just commit message was updated. 14:08:10 I think, it was due to I used git push gerrit ... instead of git review. 14:08:21 maybe 14:09:31 I used git review before this accident. But git review sometimes removed bp: field from my patches ) so I just tried w/o git review. 14:10:25 590662, it failed the gate, seems like a ci problem. 14:11:16 pliu: I think recheck would be helpfull here. 14:12:04 pliu, celebdor: we had sriov pod driver reference in VIFHandler, I tried to avoid it by introducing new interface in https://review.openstack.org/#/c/591352/1 14:12:45 pliu: it definitely looks like a ci problem 14:12:56 I'm trying to reduce the flakiness with the backend tests 14:13:07 (which IIRC are the ones that fail most often) 14:13:30 this one 591352 is not yet finished, need to rewrite OIR code. I'm doing it now. 14:13:35 AlexeyPerevalov,I'll review it. 14:14:03 AlexeyPerevalov: rewrite or replace? 14:14:15 pliu: great, it touches you multivif as well. 14:14:17 I thought with DevicePlugin it's not OIR anymore 14:14:24 but it maybe is just a form of OIR 14:15:09 celebdor: replace by code which work with npwg specified sriov definition (k8s.v1.cni.cncf.io/networks: sriov-net1 ...) 14:15:42 celebdor: right 14:17:50 ok 14:17:55 thanks AlexeyPerevalov 14:18:09 AlexeyPerevalov, my colleague is working on a document which explains the machnism of SRIOV device plugin annotate the Node. I think that may be helpful for your patch 14:18:48 AlexeyPerevalov, I can check with him see when it will be released. 14:18:53 pliu: that's great 14:19:01 please, send it to me when it is published 14:19:06 sure 14:19:10 pliu: great 14:19:10 I'm a bit out of date with that 14:19:30 he refactor the sriov device plugin 14:19:43 I already saw npwg spec/sriov device spec 14:20:10 so, it will not need the cni-shim and gRPC any more. 14:20:32 pliu: sounds good ) 14:20:39 I look forwatd to gRPC as CNI calling mechanism instead of executables 14:20:54 so we can just keep the CNI daemon and drop the exec part 14:22:01 code is in the branch, https://github.com/intel/sriov-network-device-plugin/tree/dev/k8s-deviceid-model 14:22:08 thanks pliu 14:22:33 in production we're using containerized daemon, but in dev environment I prefer just standalone runnable executable. 14:22:47 celebdor, np 14:22:59 pliu: seems easy enough to add to devstack 14:23:41 pliu: does the dp container really need to be built? Aren't there "official" images? 14:23:55 or tarball releases 14:24:20 I don't think so. But there is a dockerfile 14:24:32 pliu: now we already using sriodp from that branch. 14:25:45 AlexeyPerevalov, cool 14:26:25 celebdor, https://github.com/intel/sriov-network-device-plugin/tree/dev/k8s-deviceid-model/images 14:26:50 thanks 14:27:04 Anything else? Anybody? 14:30:41 alright then. 14:30:46 Thank you all for joining! 14:31:02 #action pliu to review AlexeyPerevalov's sr-iov rebase 14:31:05 #endmeeting