14:00:49 #startmeeting kuryr 14:00:50 Meeting started Mon Dec 12 14:00:49 2016 UTC and is due to finish in 60 minutes. The chair is apuimedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:51 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:53 The meeting name has been set to 'kuryr' 14:01:09 Hello and welcome to another kuryr IRC weekly meeting 14:01:12 who's here? 14:01:23 o/ 14:01:29 o/ 14:01:31 o/ 14:01:52 o/ 14:02:03 hi 14:02:58 alright, let's get started! 14:03:21 #topic kuryr-libnetwork 14:04:26 I think we are very close to getting the nested support with the reworked patch from lmdaly, mchiappero and ltomasbo https://review.openstack.org/#/c/400365/ 14:04:27 o/ 14:04:31 sorry I'm late 14:04:44 if it passed the UTs it would be merged already :-) 14:04:45 o/ 14:04:50 yes, I have a couple of other fixes I haven't pushed yet 14:04:59 o/ 14:05:17 the unit tests are almost done, but I have a few questions on those, maybe gerrit is a better place 14:05:28 after that is merged I will rework my patch too on top of that one, as a new vlan.py driver 14:05:32 later I'l push some more code 14:05:40 irenab: we have a couple of easy merges https://review.openstack.org/#/c/396519/ https://review.openstack.org/#/c/408501/ 14:05:50 apuimedo: will check 14:06:04 ltomasbo: the code shouldn't change, so if you have time, maybe you can start the rework ;-) 14:06:22 mchiappero: okay, otherwise we can just discuss in #openstack-kuryr 14:06:28 good, I'll do that later today 14:06:31 ok, thank you 14:06:51 but my goal is to push all by tomorro morning, possibly earlier 14:07:06 mock conversion is completed for test cases. just base.py few functions removal which does not affect anything 14:07:09 mchiappero: good! Remember to sleep 14:07:23 janonymous: great! 14:07:25 I know, I'm also travelling today... 14:07:32 sorry I didn't get back to you earlier? 14:07:34 thank you all for your reviews 14:07:37 s/?// 14:07:44 janonymous: 14:07:57 mchiappero: thank you for the base patch 14:08:08 anything else on kuryr-libnetwork? 14:08:25 there's a patch from vikas on the neutron feature checks that needs rework 14:08:26 apuimedo: we can discuss it in kuryr channel later :) 14:08:35 janonymous: please do 14:08:37 :-) 14:09:24 and then I'm not entirely sure if we didn't break uwsgi multithreaded support by moving around those checks, which it seems to me are only done on __main__ now, which IIRC uswgi does not run 14:10:09 #action apuimedo to check if we broke uwsgi and if, file a bug so that we cover it with fullstack testing 14:10:18 #topic kuryr-lib 14:10:51 I don't think we have anything on kuryr-lib, but if anybody disagrees, please go ahead and bring some topic 14:12:20 alright, moving on 14:12:25 #topic fuxi 14:12:35 hi 14:12:40 #chair hongbin 14:12:41 Current chairs: apuimedo hongbin 14:12:47 hongbin: some update? 14:12:53 so, last week, i tried to setup the CI 14:13:10 There is a patch to project-config and apuimedo already voted a +1 14:13:14 #link https://review.openstack.org/#/c/408330/ 14:13:28 The review required us to un-wip the depended patch 14:13:36 #link https://review.openstack.org/#/c/408329/ 14:13:42 o/ 14:13:47 however, this patch has no wip at all :) 14:14:03 but it is better to fast merge above patch to get the gate working 14:14:18 hongbin: agreed 14:14:33 besides that, the devstack plugin is merged, thanks apuimedo for reviews 14:14:38 irenab: vikasc: please, try to find some time review those patches 14:14:48 apuimedo: ok 14:14:49 * apuimedo too, of course 14:15:00 then, there are several patches that setup the fullstack tests 14:15:01 apuimedo, sure 14:15:16 #link https://review.openstack.org/#/c/403931/ 14:15:24 hongbin: yes. It is very important we get the fullstack related patches in asap 14:15:26 #link https://review.openstack.org/#/c/403941/ 14:15:33 apuimedo: yes 14:15:41 that is for last week 14:15:50 thanks hongbin! 14:16:05 apuimedo: after the CI was setup, i think we need to think what is next in the future (i.e. the roadmap) 14:16:13 hongbin: agreed 14:16:22 We depend on people bringing up use cases 14:16:32 yes 14:16:37 hongbin: any agenda you want to propose? 14:16:50 I personally don't have anything in mind, but I'm looking forward to hear about them 14:16:56 irenab: no, i would like to work with the community to figure out the agenda 14:17:34 hongbin: it is important to talk with the users. I think you have some internal ones, I wonder if there are others 14:18:00 apuimedo: i will try to figure out if there are others :) 14:18:06 thanks hongbin! 14:18:08 #topic kuryr-kubernetes 14:19:50 #info ivc_ posted final looking versions of services devstack and handler patches (though the latter needs splitting) https://review.openstack.org/#/c/407244/ and https://review.openstack.org/#/c/376045/ 14:19:57 please, review the latter 14:20:04 ivc_: I have some issue on the former 14:20:19 apuimedo what issue? 14:21:15 http://paste.openstack.org/show/592114/ 14:21:28 I was just running it now pre-merge 14:21:35 maybe I missed some config 14:21:45 I'll check later 14:22:23 there was an issue in an earlier version, but i've updated the patch recently 14:22:29 apart from this two patches, we need to work on porting the nested port drivers from kuryr-libnetwork 14:22:48 i am trying to launch a pod with current kuryr-k8s but observing some errors. Trying to understand. 14:22:50 I think vikasc started looking at it, maybe ltomasbo and mchiappero will want to as well 14:22:52 apuimedo: to k8s or to lib? 14:23:20 irenab: in this case, it will be kuryr-libnetwork -> kuryr-kubernetes -> kuryr-lib, then removing it from the former two 14:23:38 enable fullstack tests just like fuxi is doing 14:23:59 vikasc, ping me on #openstack-kuryr if you have some issues 14:24:11 apuimedo: so port drivers ported to k8s should work for libnetworks too, right? 14:24:17 ivc_, sure 14:24:19 and saving binding info in /run files for cleanups 14:24:42 irenab: well, how I think it will go will be 14:24:55 apuimedo we have 'slightly' different driver models in libnetwork and k8s 14:24:56 the move to k8s will consist in making it stevedore based 14:25:10 then we'll have to refactor kuryr-lib for 1.0.0 to be stevedore based too 14:25:13 and kuryr-libnetwork as well 14:25:27 and we move the drivers to kuryr-lib 14:25:33 ivc_: exactly 14:25:53 we want to end up standardizing on a model almost like what we have in k8s 14:26:37 apuimedo: I would like to suggest to register bp for this wrok 14:26:47 work 14:26:48 irenab: agreed 14:26:52 irenab +1 14:27:17 i think we'll cover that on wed meeting 14:27:20 first kuryr-k8s, then kuryr-libnetwork and then finally to kuryr-lib 14:27:21 #action apuimedo to register a blueprint for the nested driver porting to the new stevedore driver arch 14:27:30 wed meeting? 14:27:51 vikasc: we want to sync on improvments to existing k8sPoC 14:27:55 vikasc: there will be an extraordinary videoconf meeting, it came on on irc earlier today 14:28:10 as usual, everybody feel free to ping irenab to join :-) 14:28:12 irenab, apuimedo nice! 14:28:15 since she has the invite 14:28:25 irenab, please consider me 14:28:41 I can post a hangout link, so anyone can join without special invitation 14:28:50 want to join! 14:29:01 irenab: good idea 14:29:08 post it here with #link 14:29:20 #link https://plus.google.com/hangouts/_/calendar/aXJlbmFiLmRldkBnbWFpbC5jb20.2kstghq4tavlmnhkfpnrjqd3j4?authuser=1 14:29:25 thanks irenab! 14:29:34 np 14:29:46 irenab: what about we send the agenda to the mailing list 14:29:52 so people can prepare? 14:30:15 apuimedo: I thouht its going to be just sync on short term improvments so we can merge devref 14:30:35 yes, it is 14:30:53 irenab: I'll try to itemize it and send an email 14:31:08 irenab: ivc_: I'll ping you later about it 14:31:14 apuimedo sure 14:31:20 anything else on kuryr-kubernetes? 14:31:39 apuimedo: ok 14:31:43 apuimedo we can also try to decide on the more long-term roadmap 14:32:02 ivc_: if time allows :-) 14:32:05 apuimedo: ivc_ shall we have 2 meetings then? 14:32:06 since we'll have many ppl joining 14:32:26 irenab: let's plan 45 minutes 14:33:03 ivc_: irenab: let's have an etherpad 14:33:09 and split it in short term and long term 14:33:10 please anyone who plans to join, go through the devref patch and preferably code 14:33:12 good idea 14:33:32 apuimedo: +1 14:33:59 apuimedo: I can start the etherpad 14:34:05 #link https://etherpad.openstack.org/p/kuryr-kubernetes-dec14-syncup 14:34:11 irenab: I already created it 14:34:14 feel free to add to it 14:34:16 :-) 14:34:21 cool 14:34:52 time? 14:35:01 Wed 11UTC 14:35:21 apuimedo: Will you be sending the email or want me to send it? 14:35:38 irenab: I can ;-) 14:35:57 #action apuimedo to send the email to the list about the meeting 14:36:03 anything else? 14:36:30 i have a point to mention, as kuryr has now many projects under it ..i would like to propose inclusion of a new project: kuryr-specs to maintain all the specs docs for kuryr-* projects,many projects have it like nova,qa etc what is the community viewpoint on it? 14:36:46 #topic general 14:36:54 ops! 14:37:53 i think we went through this once before and decided to keep specs under 'kuryr' and blueprints/devrefs under specific projects 14:38:08 #startvote Have openstack/kuryr-specs and move specs there? Yes, No, needs_discussion 14:38:09 Begin voting on: Have openstack/kuryr-specs and move specs there? Valid vote options are Yes, No, needs_discussion. 14:38:10 Vote using '#vote OPTION'. Only your last vote counts. 14:38:31 ivc_: that is indeed the last decision we took 14:38:31 #vote Yes 14:38:56 #vote:Yes 14:38:57 irenab: :Yes is not a valid option. Valid options are Yes, No, needs_discussion. 14:39:01 #vote Yes 14:39:05 vikasc: mchiappero limao irenab ltomasbo cast your votes :-) 14:39:17 #vote Yes 14:39:22 #vote Yes 14:39:22 #vote Yes 14:39:26 #vote Yes 14:39:34 full majority yes :) 14:39:37 if the specs repo is created, fuxi would like to leverage it as well :) 14:39:45 hongbin: gladly! 14:39:46 :) great! 14:39:51 #endvote 14:39:52 Voted on "Have openstack/kuryr-specs and move specs there?" Results are 14:39:53 Yes (6): ltomasbo, ivc_, vikasc, irenab, limao, apuimedo 14:40:06 very well 14:40:42 #action apuimedo to do the administrative work of setting up the new repo 14:40:57 hongbin: I'm counting on you to move the fuxi specs 14:41:05 apuimedo: ack 14:41:11 and the others for the rest :-) 14:41:34 sorry, need to go. Thanks for the meeting 14:41:43 if everybody is okay with it, devrefs will still be on their closest repo 14:41:47 thanks to you irenab! 14:42:03 ivc_: vikasc: hongbin: ltomasbo: mchiappero: ^^ 14:42:26 i am ok with that 14:42:34 +1 14:42:35 ok 14:42:40 +1 14:42:49 very well, as always, we can revisit later 14:42:51 :-) 14:43:11 #info devrefs will evolve in the same repo as the code 14:43:25 Anything else? 14:44:30 very well then! 14:44:36 #endmeeting