Monday, 2017-04-03

*** aojea has joined #openstack-kuryr00:30
*** aojea has quit IRC00:35
*** dougbtv|laptop has joined #openstack-kuryr00:54
*** dougbtv|laptop has quit IRC01:00
*** yamamoto has joined #openstack-kuryr02:29
*** vikasc has joined #openstack-kuryr03:23
*** yamamoto has quit IRC03:37
*** yamamoto has joined #openstack-kuryr04:16
*** svinota has joined #openstack-kuryr05:14
*** janki has joined #openstack-kuryr05:14
*** svinota has quit IRC05:31
*** dimak_ has joined #openstack-kuryr05:40
*** gsagie has joined #openstack-kuryr05:56
*** kzaitsev_ws has joined #openstack-kuryr06:07
*** yuanying has quit IRC06:07
*** ltomasbo|away is now known as ltomasbo06:08
*** yuanying_ has joined #openstack-kuryr06:13
*** pcaruana has joined #openstack-kuryr06:57
*** neiljerram has joined #openstack-kuryr07:03
*** neiljerram has quit IRC07:19
*** aojea has joined #openstack-kuryr07:21
*** egonzalez has joined #openstack-kuryr07:49
*** apuimedo has quit IRC08:02
*** apuimedo has joined #openstack-kuryr08:02
*** openstackgerrit has quit IRC08:03
*** aojea_ has joined #openstack-kuryr08:21
*** aojea has quit IRC08:24
*** neiljerram has joined #openstack-kuryr08:54
*** garyloug has joined #openstack-kuryr08:56
*** neiljerram has quit IRC09:04
apuimedoirenab: vikasc: please review https://review.openstack.org/#/c/376045/09:05
vikascapuimedo, sure!09:06
apuimedothanks09:06
*** pc_m has quit IRC10:08
*** pc_m has joined #openstack-kuryr10:10
*** gsagie has quit IRC11:15
*** neiljerram has joined #openstack-kuryr11:20
*** neiljerram has quit IRC11:47
*** dougbtv_ has quit IRC12:08
*** dougbtv_ has joined #openstack-kuryr12:33
*** dougbtv_ is now known as dougbtv12:36
*** limao has joined #openstack-kuryr12:36
*** neiljerram has joined #openstack-kuryr12:39
*** limao has quit IRC12:44
*** limao has joined #openstack-kuryr12:46
*** limao has quit IRC12:52
*** limao has joined #openstack-kuryr12:53
*** openstackgerrit has joined #openstack-kuryr12:57
openstackgerritLiping Mao proposed openstack/kuryr-libnetwork master: Add NetworkDriver api AllocateNetwork and FreeNetwork  https://review.openstack.org/45147512:57
*** limao has quit IRC13:04
*** limao has joined #openstack-kuryr13:04
openstackgerritLiping Mao proposed openstack/kuryr-libnetwork master: [WIP]Update Kuryr-libnetwork Docker managed plugin related doc  https://review.openstack.org/45147913:06
*** limao has quit IRC13:15
*** limao has joined #openstack-kuryr13:16
*** limao has quit IRC13:25
*** limao has joined #openstack-kuryr13:29
*** limao has quit IRC13:37
*** mattmceuen has joined #openstack-kuryr13:39
*** janki has quit IRC13:42
*** janki has joined #openstack-kuryr13:44
*** limao has joined #openstack-kuryr13:46
*** hongbin has joined #openstack-kuryr13:53
*** limao has quit IRC13:55
*** limao has joined #openstack-kuryr13:56
*** limao_ has joined #openstack-kuryr14:06
*** limao has quit IRC14:09
openstackgerritMerged openstack/kuryr master: Updated from global requirements  https://review.openstack.org/45101914:17
openstackgerritMerged openstack/kuryr-libnetwork master: Updated from global requirements  https://review.openstack.org/45102014:20
openstackgerritLiping Mao proposed openstack/kuryr-libnetwork master: [WIP]Update Kuryr-libnetwork Docker managed plugin related doc  https://review.openstack.org/45147914:42
*** janki has quit IRC14:48
ltomasboso, moving the discussion, ivc_ apuimedo, should I adapt the patches to follow this approach: https://review.openstack.org/#/c/446462/15:04
ltomasbokind of more similar to what I had at the beginning15:05
ltomasbovif-handler owning the pool-driver and triggering the ports creation?15:05
apuimedoI would obviously like that :-)15:05
apuimedoI find it a much simpler approach15:05
apuimedo:P15:05
ltomasbo:D15:05
ltomasboI like the idea (with I did not include in my first patches) about having a pool driver always15:06
ltomasbobut just a Noop driver15:06
ltomasboand a base driver15:06
*** limao_ has quit IRC15:06
*** limao has joined #openstack-kuryr15:07
ltomasbomy main concern is how to repopulate the pool not during container creation, once the pool was already populated before15:07
ltomasboie., not waiting until there is no ports there, but when there is a number below X15:07
apuimedoltomasbo: can you rephrase, I'm not sure I got the concert15:09
apuimedocan you walk us through an example?15:09
ltomasbohttps://review.openstack.org/#/c/446462/1/kuryr_kubernetes/controller/drivers/vif_pool.py L55-L6515:10
ltomasboat the begining, it is clear15:10
apuimedoright.15:11
ltomasbothere are no ports at the pool, so we trigger the rquests_vif to create15:11
ltomasboand lets say we create 1015:11
apuimedoright15:11
ltomasboat some point, if we target a minimum, lets say 515:11
ltomasboif enough containers have been created15:12
ltomasboideally, I would like to create more ports in the pool, once we go below 5, not when we empty the pool15:12
ltomasboso that, if we ensure certain minimum at the pool, the containers will not have to wait for the creation (only the first time)15:12
dmelladothat'd be cool, somehow mimicking the nodepool idea...15:13
ltomasboor if a big number of them needs to be created at once15:13
ltomasboso, perhaps, in those lines15:13
ltomasbowe could include another checking at the end of the function15:13
apuimedoright15:13
apuimedommm15:14
ltomasboto trigger some repopulation (in another thread) so that the container can proceed15:14
apuimedowell, you could certainly do that15:14
ltomasbowithout waiting for that to complete15:14
ltomasbootherwise, if we say the bulk creation is 1015:14
ltomasbowe will have 1 container taking 10 times (a bit better as it is a bulk creation) the current time15:15
apuimedosure15:15
ltomasboand the other 9 will be pretty fast15:15
apuimedodo you have some alternative to adding that check at the end?15:15
ltomasbogreat, so, we agreed on that? Vif-handler triggering the pool-driver15:16
ltomasbowhich in turns calls the vif-driver15:16
apuimedonot yet15:16
apuimedo:P15:16
ltomasbo:D15:16
apuimedostill thinking15:16
ltomasboon a related topic, the devref15:17
ltomasboI replied some time ago to irenab and ivc_ comments15:17
ltomasboivc_, are you ok with the replies? anything extra or not convincing? should I update the devref including the comments/replies?15:18
apuimedoltomasbo: couldn't we just have the pool be an object that when you pop can notify somehow15:19
apuimedo?15:19
ivc_ltomasbo i'm on a meeting atm, will check in about an hour15:19
ltomasboivc_, sure, thanks!15:19
ltomasboapuimedo, let me picture that in my mind...15:19
ltomasboapuimedo, still need to fix the repopulation issue, right?15:22
apuimedoI was thinking that maybe when you pop and it's under limit, you could get either a tuple or low-level exception (that includes the vif)15:24
ltomasboumm15:25
ltomasboperhaps at the vif handler15:25
*** dimak_ has quit IRC15:25
ltomasbothen you can handle that exception15:25
ltomasboso that you have the vif returned, and the repopulation action15:26
ltomasbobut still, I don't want to wait for that action to complete, and the vif_handler could not  move to the next action until it process that exception, right>15:27
ltomasbo?15:27
ltomasboneed to go to yet another meeting today. I'll be right back in 30 min or so...15:28
apuimedoI'd rather the vif handler not know anything about it15:32
apuimedoyou should be able to pass it to another green thread15:32
*** limao has quit IRC15:38
*** aojea_ has quit IRC15:45
*** pcaruana has quit IRC15:53
*** egonzalez has quit IRC16:15
*** garyloug has quit IRC16:33
*** ltomasbo is now known as ltomasbo|away17:12
hongbindims: hi dims, i have several questions for this proposal: https://github.com/kubernetes/kubernetes/pull/30285/commits/95197536fc5be791e474b952aa939ac7a2299d7e , are you the right person to answer it?18:00
dimshongbin : not really :) we should try to ask folks in sig-storage over on slack18:01
hongbinok, let me go there18:01
*** tonanhngo has joined #openstack-kuryr18:43
*** aojea has joined #openstack-kuryr19:01
*** vikasc has quit IRC19:05
*** vikasc has joined #openstack-kuryr19:46
hongbinapuimedo: hi toni, need your w+1 on this one: https://review.openstack.org/#/c/431085/20:36
*** aojea has quit IRC21:20
*** mattmceuen has quit IRC21:20
*** aojea has joined #openstack-kuryr21:20
*** aojea has quit IRC21:25
*** tonanhngo has quit IRC23:24
*** tonanhngo has joined #openstack-kuryr23:37
*** tonanhngo has quit IRC23:41

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!