14:01:00 #startmeeting kuryr 14:01:01 Meeting started Mon Jan 2 14:01:00 2017 UTC and is due to finish in 60 minutes. The chair is apuimedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:02 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:04 The meeting name has been set to 'kuryr' 14:01:13 Hi and welcome everybody to the first 2017 Kuryr meeting 14:01:27 Sorry for the lack of announcement of there not being meeting last week 14:01:34 who's here for the meeting? 14:01:40 hi 14:01:52 o/ 14:02:54 it seems it's a cores only meeting today :-0 14:03:00 holidays hit hard :-) 14:03:01 :-) 14:03:08 alright then 14:03:12 #topic kuryr-lib 14:04:27 #info We should to cut a new kuryr release due to https://review.openstack.org/#/c/414766/ which is needed by https://review.openstack.org/#/c/410403/ 14:04:48 vikas_: irenab: any objection about sending a request for a new release? 14:05:04 It should not affect kuryr-libnetwork nor kuryr-kubernetes 14:05:06 no objection 14:05:16 apuimedo, no objection 14:05:19 very well 14:05:46 #action apuimedo to send a request for a new kuryr-lib release so fuxi can re-use kuryr-lib's keystonauth code 14:05:57 anything else on kuryr-lib? 14:06:31 master pyroute2 for setting ns fd url? 14:06:58 apuimedo, raisng upper-constraints 14:07:10 I was going to tackle that on kuryr-kubernetes, but let's take it here 14:07:12 :-) 14:07:21 not sure if this is the correct section to bring that up 14:07:29 #info apuimedo sent an email to svinota about cutting a new release of pyroute2 14:07:49 vikas_: wha tis the issue you are talking about? 14:07:50 #action apuimedo to raise pyroute2 upper-constraints once pyroute2 has a new release 14:08:01 irenab: sorry. I should have put the context 14:08:04 just a sec 14:08:29 #link https://github.com/svinota/pyroute2/issues/317 14:08:33 irenab, in latest pyroute2 release it does not allow to set ns fd if it is provided in url form 14:09:06 irenab, https://github.com/svinota/pyroute2/commit/85cbcd7ca188c2779436450e7ab9aed24d2ce0a3 14:09:09 all the commits in the issue are related to fixing the namespace handling as needed for kuryr-kubernetes and nested 14:09:13 irenab, this is the fix 14:09:24 vikas_: that is the main patch, but he also tweaked some timeouts 14:09:27 so its actually to skip certain version 14:10:04 I just think we should be careful when raising the upper constrains to new releases 14:10:28 irenab: it's about getting a bug fix 14:10:40 it's gonna be a bugfix release, not a 5.x 14:10:53 apuimedo: ok, got it 14:10:57 ;-) 14:11:02 #topic kuryr-libnetwork 14:12:15 #info mostly cleanups and fixes these past two weeks on kuryr-libnetwork 14:12:53 #action apuimedo to review https://review.openstack.org/#/c/414659/ and https://review.openstack.org/#/c/415363/ 14:13:29 #action ltomasbo to rebase and rework https://review.openstack.org/#/c/402462/ 14:13:47 After that patch we should already support container-in-vm in master :-) 14:13:53 Anything else on kuryr-libnetwork? 14:14:03 yes 14:14:29 apuimedo: do we have devtack reated patch for setting up the environment and some HOWTO? 14:14:43 for the nested containers 14:15:31 irenab, nope 14:15:38 no. We should, as I suggested to vikasc for kuryr-kubernetes, have it included in either the user docs or in the readme 14:16:00 apuimedo, +1, i am going to do that for kuryr-k8s 14:16:07 vikas_: please consider to add it, so we can try it out 14:16:12 #action ltomasbo to add documentation about simple deployment and exercising the container-in-vm code in kuryr-libnetwork 14:16:19 thanks vikas_ 14:16:22 irenab, definitely 14:16:24 thanks 14:16:28 #topic kuryr-kubernetes 14:17:08 I plan to push an augment to the devref to cover for services part 14:17:14 #action vikasc to add documentation about simple deployment and exercising the container-in-vm code in kuryr-kubernetes patch https://review.openstack.org/#/c/410578/ 14:17:24 irenab: that's great! 14:17:35 I will push today the code I did last week 14:17:55 apuimedo: tests? 14:17:56 it adds some C code for generating a container without requiring internet connectivity for kuryr-kubernetes tests 14:18:23 apuimedo: sounds great 14:18:33 interesting! 14:18:39 then I'll add (though needs a bit more work) a helper I've been working on for the fullstack gates 14:18:50 #info we added a voting devstack installation gate 14:19:20 apuimedo: ovs hybrid? 14:19:28 irenab: I suggest you add a gate that does the same for dragonflow+kuryr-kubernetes 14:19:45 irenab: yes 14:19:54 apuimedo: I will check if we should add it in df or kuryr-k8s 14:19:59 what do you suggest? 14:20:16 irenab: my impression is that as long as all the components are open source, we can probably have multiple installation gates in kuryr-kubernetes 14:20:41 apuimedo: ok, will check it 14:20:42 although I suggest you to have the job also in dragonflow, so that we check both that we don't break for dragonflow and dragonflow doesn't break for us 14:21:00 apuimedo: I do not think kuryr can break DF 14:21:05 apuimedo, +1 on multiple installation gates 14:21:13 unless we do something terribly wrong 14:21:44 irenab: we could be tempted to use something that is not standard but ovs ref impl. specific 14:21:47 that's the only reason 14:21:55 but hopefully we'd catch that in review anyway :P 14:21:58 apuimedo: ok 14:22:22 apuimedo: do you have the patch for adding the gate for ref implementation? 14:22:30 sure 14:22:36 let me get it for you 14:23:28 #link https://review.openstack.org/#/c/404191/ 14:23:36 #link https://review.openstack.org/#/c/413715/ 14:23:40 irenab: ^^ 14:23:43 these both 14:23:52 you'd need two patches as well I think 14:23:55 apuimedo: thanks! 14:24:06 #info vikasc submitted a patch for container-in-vm! 14:24:19 It's all starting to come together :-) 14:24:51 we'll probably want to make some resource usage use drivers instead, but it's good to get it in 14:25:05 the top priority right now is the functionality tests 14:25:18 though 14:25:18 so that's on me 14:25:32 apuimedo: services code is WIP, so this one is also in priority 14:26:07 irenab: yes. But ivc_ is on PTO, so we're waiting for him to do the split when he comes back :-) 14:26:20 once I push the devref , I think we may get more peopel to contribute 14:26:23 apuimedo,sorry, i could not get your comment regarding "worker_nodes_subnet" variable. I asked my query there on the patch 14:26:33 irenab: the other thing that I have on my list is the file based /run binding info for the deletion flow 14:26:44 vikas_: ok, I'll answer it there 14:26:50 thanks 14:27:07 anything else on kuryr-kubernetes? 14:27:14 apuimedo: maybe we can report each item, also the config change, as bugs so if someone wants to pick it, he will be able to 14:27:26 he/she 14:27:27 (this is shaping up to be a record fast meeting) 14:27:37 irenab: that's a good point 14:27:43 irenab, +1 14:28:14 irenab: do we send an email to the ML with the items to pick up? We could draw from the etherpad 14:28:31 apuimedo: if you won’t get to it, ping me, will do it tomorrow morning 14:29:15 irenab: very well. Tomorrow I'll work weird hours, but if you are available at 7utc I can ping with you to discuss this and other things :-) 14:29:15 apuimedo: I think eather to manage from the launchpad, but open to etherpad option as well 14:29:30 irenab: we're moving away from launchpad 14:29:35 there's that... How is it called 14:29:35 apuimedo: 7 utc is mine 10:00? 14:29:40 stories or something 14:29:50 9 IT 14:29:56 apuimedo: wors for me 14:30:00 works 14:30:00 cool 14:30:12 irenab: did you hear about these stories thing? 14:30:18 nope 14:30:25 not in this context :-) 14:30:45 storyboard 14:31:10 it was raised few releases ago, so now actually moving to it? 14:31:13 https://wiki.openstack.org/wiki/StoryBoard 14:31:23 I have to check 14:31:51 before we start using launchpad, I want to make sure we will not have to put all in launchpad and then manually migrate. If storyboard is ready, we can probably start with that 14:32:14 apuimedo: the tool is not that important, lets use what will work for us 14:32:50 irenab: TC allowing :P 14:32:52 looks like trlloboard 14:32:59 #link https://storyboard.openstack.org/#!/page/about 14:33:07 #topic open discussion 14:33:20 Alright! Anything else in general? 14:33:36 just wishes for a good new year :-) 14:34:00 Happy new year to all!! 14:34:08 indeed 14:34:09 :) 14:34:14 Happy new year to you all! 14:34:34 and thanks for joining today! 14:34:38 #endmeeting