14:00:39 #startmeeting kuryr 14:00:40 Meeting started Mon Jan 23 14:00:39 2017 UTC and is due to finish in 60 minutes. The chair is vikasc. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:44 The meeting name has been set to 'kuryr' 14:00:54 Hello and welcome everybody to another Kuryr weekly IRC meeting 14:00:58 o/ 14:01:03 hi 14:01:04 o/ 14:01:05 o/ 14:01:16 today apuimedo|flu is down with flu 14:01:19 o/ 14:01:25 o/ 14:01:36 o/ 14:01:57 shall we start? 14:02:14 #info janki irenab ivc_ garyloug mchiappero alraddarla limao vikasc joined the meeting 14:02:23 irenab, sure 14:02:26 +1 14:02:29 :P 14:02:33 o/ 14:02:34 #topic kuryr-lib 14:02:40 hi 14:02:43 :) 14:03:01 #link https://review.openstack.org/#/c/422641/ 14:03:26 ltomasbo added a patch for adding randomness to segmentation driver 14:04:04 i need help with: https://review.openstack.org/#/c/410609/ i guess :O 14:04:06 looks like it is almost ready to merge, limao reviewed it extensivly 14:04:22 vikasc: we probably need to decide when to cut new kuryr lib version 14:04:41 hi 14:04:52 janonymous, help in like? 14:04:53 janonymous: I will look into the patch after the meeting 14:05:21 vikasc: some problem on docker side with tls 14:05:24 #info janonymous has a patch for tls support 14:05:29 irenab:thanks 14:05:35 #link https://review.openstack.org/#/c/410609/ 14:05:43 hi janki 14:06:02 thanks irenab 14:06:09 vikasc:thanks 14:06:36 irenab, yes, on version 14:06:39 janonymous: please post the issues/concerns you have as comment on the patch 14:07:09 limao: mentioned the problem in comment, thanks to him :) 14:07:37 irenab, lets target port merging ltomasbo patch for randomness, WDYT? 14:07:38 vikasc: I am not sure if there is some policy in place, we should decide when the changes are meaningful enough to cut the version 14:08:15 vikasc: sure 14:08:41 #action to discuss on policy for cutting kuryr-lib release version 14:08:52 ok lets move on 14:09:10 do we have anything else on kuryr lib? 14:09:27 #topic kuryr-libnetwork 14:09:36 vikasc: the binding patch with mtu? 14:10:21 irenab, that i was thinking to discuss in kuryr-k8s section, since we decided that we will add any new changes in specific rpos 14:10:24 s/repos 14:10:33 vikasc: ok 14:10:40 and then get them bublled up to kuryr-lib 14:10:51 irenab, thanks 14:11:11 dont we already have mtu in k8s? 14:11:16 we merged a patch for code cleanup 14:11:19 #link https://review.openstack.org/#/c/415363/ 14:12:08 ivc_, we have, it is a specif case 14:12:31 ivc_, i will explain more in a while 14:12:48 vikasc: shall we move to k8s topic? 14:12:54 #link https://review.openstack.org/#/c/424067/ 14:13:13 ltomasbo added a patch for a fix in subport deletion 14:13:22 irenab, sure.. just after this 14:13:49 ltomasbo, would you like to share discussion/findings you had on this 14:13:59 yep, it seems using device_owner is not a good approach 14:14:09 as it could collide with some other usage at neutron side 14:14:18 so, it is proposed to use tagging instead 14:14:28 but until tags are supported at neutron for ports 14:14:53 looks like neutron does not guarantee to preserve device_owner for trunk service case 14:15:12 we need to remove the filtering by device_owner, as it may leave ports not deleted for vlan case 14:15:21 we could also take another approach by querying trunks instead of sub-ports 14:15:49 yep, neutron tries to use device_owner for trunk subports, and that colides with our usage 14:15:52 tho it would make sub-ports handling 'special' and completely different from normal ports 14:16:32 but that 'list_port' in ltomasbo patch worries me in case we have some large deployment 14:16:39 ivc_: seems that tags support for ports is in progress, better avoid special cases on kuryr side 14:17:02 ivc_: large and mixed deployments 14:17:11 I agree with irenab, plus device_owner is just used in kuryr-libnetwork for removing the subports 14:17:39 irenab ltomasbo maybe it's time for us to consider some sort of our own storage for kuryr-related data 14:17:50 may be it makes more sense to wait till support is ready on neutron side 14:18:03 tags are sort of close to device_owner in terms of their reliability 14:18:04 ivc_: so hoped to keep kuryr stateless ;-) 14:18:29 irenab well in kuryr-k8s we have k8s as backing store, so not so stateless 14:18:56 i mean annotations are our 'storage' 14:19:12 ok, lets move on to kuryr-k8s section then :) 14:19:21 #topic kuryr-kubernetes 14:19:55 #link https://review.openstack.org/#/c/376045/ 14:20:16 ivc_, seems you are segregating services patch in several smaller patches 14:20:24 aye 14:20:35 ivc_: I need to give storage topic some thoughts, but we should go for it if its unavoidable 14:20:40 o/ 14:20:48 hello hongbin 14:21:19 irenab, we can add this to topics for virtual gathering 14:21:50 there are few patches cut from https://review.openstack.org/#/c/376045/ that are not directly related to services but are small improvements 14:21:54 vikasc: +1 14:21:59 #info we merged nested-pods support in kuryr-k8s 14:22:15 #link https://review.openstack.org/#/c/410578/ 14:22:34 sorry, need to leave the meeting now 14:22:44 ivc_, very nice, will go yhrough those 14:22:54 irenab, thanks for joining!! 14:23:00 s/through 14:23:27 #link https://review.openstack.org/#/c/421777/3 14:23:59 we merged an improvement patch in exception handling by apuimedo|flu 14:24:37 i think thats pretty much all from kuryr-k8s 14:24:53 ahh sorry, missed mtu discussion 14:24:58 yup 14:25:24 #link https://review.openstack.org/#/c/424104/ 14:26:04 there might be an issue if user manually decreases mtu inside vm on vm interface 14:26:57 maybe we need a warning for that 14:27:02 when kuryr-cni try to update the mtu on child device, pyroute2 will throw an error because mtu will be more than what is there on vm interface 14:27:37 actually we do need a warning. if the user messed up the vm config and reduced mtu, it could lead to performance degradation 14:27:53 do you really need to force MTU? 14:28:00 I'm just wondering 14:28:18 mchiappero force to what? 14:28:25 i too dint get 14:28:26 to neutron value or to the vm value? 14:28:52 we need to for vm value because of pyroute2 constraint 14:29:03 maybe I misunderstood but where is this MTU value coming from? 14:29:18 one value is on vm interface 14:29:26 vikasc i think that error is actually good to have 14:29:42 i'd prefer the user to see the error right away 14:29:42 and other is coming from neutron which kuryr-cni is updating in vlan device 14:30:17 otherwise we'll silently change mtu to a less-then-optimal value that would leave the user wondering about less-then-optimal performance 14:30:23 ok, what I meant was: can't you just ignore the one from Neutron? 14:30:23 fail fast (tm) 14:30:33 may be we will take this up further in open discussion, please feel free to add review comments everybody 14:31:01 vikasc sure 14:31:01 thats what has been done in the patch 14:31:10 oh, ok 14:31:29 hongbin would you like to share an update on fuxi 14:31:35 #topic fuxi 14:31:36 * ivc_ is against ignoring neutron mtu :) 14:31:36 vikasc: sure 14:31:43 #chair hongbin 14:31:43 Current chairs: hongbin vikasc 14:31:47 i don't have too much last week 14:31:59 some contributors submitted some patches last week 14:32:07 #link https://review.openstack.org/#/c/423570/ 14:32:12 this one for fixing the logging 14:32:19 #link https://review.openstack.org/#/c/415378/ 14:32:29 this one for improving the config group 14:32:52 that is it from last week, i will start working on the kolla integration next week 14:33:02 vikasc: that is all from my side 14:33:06 very cool! 14:33:14 thanks hongbin !! 14:33:25 #topic open-discussion 14:34:31 anybody whats to share any idea , please feel free to come in 14:35:10 #info virtual gathering etherpad, https://etherpad.openstack.org/p/kuryr_virtual_gathering_2017h1 14:35:30 guys please take a look and update the details 14:36:27 anything else to add on.. 14:37:10 cool.. 14:37:30 seems we need to wrap up 14:37:38 thanks evrybody !!! 14:37:43 #endmeeting