14:02:25 #startmeeting kuryr 14:02:26 Meeting started Mon Oct 10 14:02:25 2016 UTC and is due to finish in 60 minutes. The chair is apuimedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:02:30 The meeting name has been set to 'kuryr' 14:02:43 Welcome to yet another Kuryr meeting 14:02:45 o/ 14:02:47 o/ 14:02:49 o/ 14:02:49 Who's here? 14:02:50 o/ 14:02:52 o/ 14:02:52 o/ 14:02:53 o/ 14:02:53 o/ 14:03:00 Nice 14:03:15 Welcome everybody 14:03:46 #topic kuryr-lib 14:04:06 o/ 14:04:55 #info apuimedo finishing the cni patch addressing ivc's comments 14:05:36 #info limao got Kuryr library to openstack requirements 14:06:24 As part of his effort to get testing with master and released version of Kuryr lib to Kuryr libnetwork 14:07:18 Anything else on Kuryr lib (I'm taking the meeting on the go, so I have to take things of the top off my head) 14:07:52 well 14:08:18 Go ahead 14:08:31 after testing the code lmdaly has found a little issue on the veth creation 14:08:49 but maybe we can discuss it later on the other channel 14:09:14 Probably a regression from my patch. Ok let's get to it later on the channel 14:09:26 regarding kuryr-libenetwork I have a few question I would like to discuss with you all on a few design decision 14:09:32 decisionS 14:09:35 #topic kuryr-libnetwork 14:09:45 but I don't want to hijack the meeting :) 14:09:48 Let's move to that then 14:09:53 ok cool 14:10:23 to main concerns are around the best way to deal with the IPAM allocations 14:10:40 #info limao got the jobs merged for the extra tests with master kuryr-lib 14:10:59 He found some issue and sent the patches for it 14:11:09 in ipam_request_pool, for the nested use case, some info on the existing pool has to be passed in by the docker user 14:11:17 #action apuimedo to review 14:11:30 Which info? 14:11:45 the subnet in particular 14:12:20 I planned to have that as a ipvlan/macvlan drivers configuration 14:12:22 basically when running in the nested mode the docker user should reuse the already neutron allocated pool 14:12:42 When you deploy the vm, you configure which subnet it uses 14:13:48 on the neutron side? 14:14:13 No, on the Kuryr.conf of the libnetwork driver 14:15:17 so, the user won't need to specify any optional parameter, kuryr will take those from the config file, is that what you mean? 14:15:24 Right 14:15:44 That's the idea I had other people feel welcome to chip in 14:15:48 but is it really necessary to specify these parameters in the first place? 14:16:13 No, it could be inferred 14:16:23 Probably 14:16:33 yes, I'm not sure whether we can leave room for other options 14:16:46 but I'm not sure are there either 14:17:38 Let's take it to the channel 14:17:38 when you run in nested mode if I'm not wrong you have no option, you must join the same network the VM is already part of 14:17:47 sure :) 14:18:09 For ipvlan and macvlan yes 14:18:23 For neutron trunk you can choose 14:18:39 And have ports from different subnets 14:18:49 So it is per driver 14:19:39 #action define the ipvlan macvlan subnet configuration or detection 14:19:50 Anything else on Kuryr libnetwork 14:19:56 In case of ipvlan/macvlan, which EndpointOperationalInfo should be returned? 14:20:43 Fabricated 14:21:09 apuimedo: ok 14:21:47 #topic Kuryr-Kubernetes 14:22:06 Ivc, Vikas, you both here? 14:22:21 apuimedo, yes 14:23:06 #info ivc took some more patches out of wip 14:23:37 Did you get closer to the context less design (didn't get time this morning to check) 14:24:07 ? 14:24:16 apuimedo, yes, there would be no 'generic' context 14:24:33 at least not in the first batch of patches 14:24:42 Great 14:25:07 i'll still add a 'network configuration' structure to store pod subnet / service subnet 14:25:12 As I said earlier, I'll address your comments on my patch later today 14:25:30 That is okay 14:25:58 If it's well defined and let's us for both the bare metal and nested, it well be good 14:26:50 ivc, anything else we should be taking care of on k8s side? 14:27:09 nope 14:28:33 Alright 14:28:40 #topic General 14:29:21 Open discussion 14:29:44 #chair ivc 14:29:44 Warning: Nick not in channel: ivc 14:29:45 Current chairs: apuimedo ivc 14:30:12 #chair ivc_ 14:30:12 Current chairs: apuimedo ivc ivc_ 14:30:28 apuimedo, any update on driver features for libnetwork? :) 14:30:33 Please ivc_ finish the meeting, I gotta go 14:31:04 apuimedo, ok 14:32:33 lmdaly, what 'drivers' are we talking about, we now have some in 'kuryr-lib'? 14:33:45 yes the other part to the kuryr-lib ones so that an ipvlan 'driver' will be in libnetwork for updating the allowed address pairs on the host port 14:36:14 lmdaly, i'm not aware if anyone is working on that now 14:37:44 ivc_ ah okay