Wednesday, 2017-06-07

*** pmannidi has quit IRC00:11
*** pmannidi has joined #openstack-kuryr00:31
*** yamamoto_ has joined #openstack-kuryr00:38
*** yamamoto_ has quit IRC00:44
*** xiangxinyong has quit IRC00:59
*** atoth has quit IRC01:34
*** yedongcan has joined #openstack-kuryr01:36
*** yamamoto_ has joined #openstack-kuryr01:40
*** yamamoto_ has quit IRC01:45
*** mattmceuen has joined #openstack-kuryr01:51
*** vikasc has quit IRC01:53
*** salv-orlando has joined #openstack-kuryr02:05
*** salv-orl_ has quit IRC02:08
*** edisonxiang has joined #openstack-kuryr02:09
*** yamamoto_ has joined #openstack-kuryr02:16
*** aojea has joined #openstack-kuryr03:04
*** aojea has quit IRC03:08
*** hongbin has joined #openstack-kuryr03:20
*** edisonxiang has quit IRC03:45
*** edisonxiang has joined #openstack-kuryr03:46
*** pmannidi has quit IRC04:12
*** pmannidi has joined #openstack-kuryr04:29
*** janki has joined #openstack-kuryr04:31
*** yamamoto_ has quit IRC04:44
*** hongbin has quit IRC04:47
*** pmannidi has quit IRC04:54
*** pcaruana has joined #openstack-kuryr04:56
*** aojea has joined #openstack-kuryr05:02
*** dims has quit IRC05:09
*** pmannidi has joined #openstack-kuryr05:12
*** pcaruana has quit IRC05:14
*** yamamoto has joined #openstack-kuryr05:31
*** dims has joined #openstack-kuryr05:41
*** aojea has quit IRC06:06
*** salv-orlando has quit IRC06:25
*** ltomasbo|away is now known as ltomasbo06:30
irenabgood morning06:49
irenabapuimedo, alive?06:49
ltomasbogood morning irenab06:55
ltomasbothanks for reviewing the patches!06:55
irenabltomasbo, trying my best. Sorry if not raised some questions earlier06:56
ltomasbojust one more (https://review.openstack.org/#/c/436894/) and I'll start with modifications!06:56
ltomasbobased on your suggestions!06:56
ltomasboirenab, no problem!06:56
ltomasbothey make sense and does not seems to be huge changes (without counting unittesting...)06:57
irenabI think that the comments on the last patch, I actually posted on the dependant patch06:57
ltomasboirenab, ahh, ok, then I can start working on them!07:02
*** pcaruana has joined #openstack-kuryr07:03
apuimedoI am alive!07:08
irenabapuimedo, hope your fligth back was ok07:09
apuimedodelayed as usual07:09
apuimedobut ok07:09
*** salv-orlando has joined #openstack-kuryr07:09
*** limao has quit IRC07:10
*** limao has joined #openstack-kuryr07:11
*** roeyc has joined #openstack-kuryr07:13
irenabltomasbo, added few comments on the last patch07:16
ltomasboirenab, great! thanks!07:19
*** aojea has joined #openstack-kuryr07:22
*** aojea has joined #openstack-kuryr07:23
ltomasboping irenab07:26
irenabltomasbo, pong07:26
ltomasboregarding your last comments on https://review.openstack.org/#/c/436894/19/kuryr_kubernetes/controller/drivers/nested_vlan_vif.py07:26
ltomasboboth kind of related07:26
ltomasbofor the first one, I'll add the doc-string07:27
ltomasbobut based on previous comment07:27
ltomasboit is not atomic (either all or none)07:27
ltomasbobut it creates as many as possible up to num_ports07:27
ltomasboso, if num_ports is 10, but only 5 vlan_ids are available, it will create 507:27
irenabwhat lines 95-96 serve for?07:27
ltomasbothat is a different story...07:28
*** limao has quit IRC07:28
ltomasboonce we select the vlan_ids available07:28
ltomasbolets say we requested 10, but only 5 are available07:28
ltomasboit may happen that some other entity requested them (manually or any other method not using kuryr)07:29
*** limao has joined #openstack-kuryr07:29
ltomasboand there may be a collission07:29
ltomasboin that case, the add_subports will fail07:29
ltomasbobut yes, I should add that to the docstring so that is clear07:30
ltomasboand I need to check the current behavior of add_subports (just in case they have changed from all or nothing to all that do not conflict)07:31
irenabyes, these methods are related, but seems each one deals with its own corner cases. I just was confused since it looked as they are not aligned07:32
ltomasboand the comment in line 153 is somehow related, the break ensures that the current obtained information is the one used07:32
*** salv-orl_ has joined #openstack-kuryr07:32
ltomasboi.e., if only 5 where available, we return those 5 and create the ports/subports based on that information07:32
ltomasbowell, one part is to get enough vlans to attach the subports (L138 method)07:33
ltomasboand the other one is to actually attach the subports using the returned vlans07:33
irenabthe port here is for trunk port, right?07:33
ltomasboirenab, the port where?07:34
irenabline 14507:34
ltomasbothis is the port request information07:34
ltomasboused to create all the subports07:34
irenabto be used for the subport in the caller method?07:34
irenabmaybe rename for subport will impove the method readability07:35
ltomasbobasically, method at L138 returns all the information needed to create the subports07:35
ltomasbo1.- create the port07:35
ltomasbo2.- the vlans where they are going to be attached07:35
ltomasbo3.- attach the subports in the proper vlans07:35
ltomasboperhaps have it as port_rq (as in the mapped variable at L72)07:36
*** salv-orlando has quit IRC07:37
irenabanother queston, why both vlan_ids and subport_ifo (that contains vlans)07:38
irenabare needed , line 16007:38
ltomasboumm, let me see07:39
ltomasboto be honest, for commodity at requests_vifs method07:40
*** foutatoro has joined #openstack-kuryr07:40
ltomasboI check its length to see how many subports to create (which I can do by measuring subports_info len too07:41
ltomasboand then at line 10507:41
ltomasbobut you are right, I can do the same without that07:42
*** egonzalez has joined #openstack-kuryr07:45
*** roeyc has quit IRC07:54
*** kzaitsev_ws has joined #openstack-kuryr07:54
*** pmannidi has quit IRC08:02
irenabltomasbo, sorry, too many interupts ... Yes, it just seemed redundant08:05
ltomasboirenab, sure, I'll removed08:06
ltomasboirenab, btw, as the patches are dependent on each other08:06
irenabcross?08:06
ltomasboI will leave the generic one without having a base-clase08:06
irenabok08:06
ltomasboand then, create the base clase at the first nested patch08:06
ltomasbojust in case the merge at different time08:07
ltomasboirenab, ok, great!08:07
irenabgood08:07
*** aojea has quit IRC08:28
*** aojea has joined #openstack-kuryr08:33
*** roeyc has joined #openstack-kuryr08:34
*** foutatoro has quit IRC08:36
*** neil__ has joined #openstack-kuryr08:44
*** limao has quit IRC08:45
*** limao has joined #openstack-kuryr08:45
*** neil__ has quit IRC09:09
*** garyloug has joined #openstack-kuryr09:20
qwebirc89498kzaitsev_ws: hi , thank you for your help ,I figured out the root cause for yesterday's issue ,it was my mistake, i forgot to configure the --service-cluster-ip-range09:21
qwebirc89498and yes we don't need to set the annotations for the Service09:21
*** limao has quit IRC09:29
*** foutatoto has joined #openstack-kuryr09:30
*** foutatoto has quit IRC09:34
*** neil__ has joined #openstack-kuryr09:38
*** limao has joined #openstack-kuryr09:43
*** limao has quit IRC09:47
kzaitsev_wsqwebirc89498: glad you figured it out =)09:48
kzaitsev_wsirenab: apuimedo: would it be a good idea to start a FAQ/troubleshooting page in the docs to collect things like ^^^09:51
apuimedokzaitsev_ws: no it wouldn't09:52
apuimedoIt would be an excellent idea!09:52
kzaitsev_wsalso how was the OpenStack Day Israel?09:53
irenabkzaitsev_ws, +109:56
irenabOpenStack day was good, apuimedo is like a real showman. There was great k8s-openstack panel he participated09:56
apuimedoirenab: thanks irenab :-)09:57
apuimedoirenab: kzaitsev_ws: I wish we'd had 40min instead of 30 for the presentation though09:57
apuimedoalso. I think that our presentation would benefit from a slide I have for openshift integration09:58
apuimedothat shows which components go out of the window (like kube-proxy)09:58
kzaitsev_ws(=09:58
irenabindeed. We mention it, but its not clear from the slides09:59
irenabDo you have the reference to your OpenShift slide?09:59
apuimedolet me find it09:59
apuimedoirenab: it's the contrast between slides 7 and 9 of https://docs.google.com/presentation/d/1ZpafVTNHHFswEPd-CA8oNQhtoUn19eVGY2WtY3G9ccs/edit?usp=sharing10:00
irenabnice10:01
apuimedoirenab: let's have it for next time10:02
apuimedo(whenever that may be)10:02
irenabfor our next presentation, lets add it :-)10:02
kzaitsev_wslove the platypus going through the ring at the demo slide =)10:02
apuimedo:P10:03
apuimedokzaitsev_ws: I'm a master of crappy design10:03
apuimedo:-)10:03
*** foutatoro has joined #openstack-kuryr10:03
apuimedoltomasbo: can you respin https://review.openstack.org/#/c/436876/15 with the addressed Done so we can merge it?10:05
ltomasboapuimedo, working on the unittest of the 43687710:06
ltomasboand I'll submit both10:06
apuimedoperfect10:06
ltomasbowait a few minutes10:06
apuimedomchiappero: ping10:06
apuimedoltomasbo: I'll try10:06
ltomasbo:D10:06
apuimedoyou should take advantage that I woke up merge-happy10:07
apuimedo:-)10:07
foutatorohi all, I would like to know is there possible to attach container created with magnum and VM to in the same tenant network ?10:10
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Generic vif pool driver extension to precreate reusable ports  https://review.openstack.org/43687710:13
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Generic vif driver extension to enable ports reuse  https://review.openstack.org/43687610:13
ltomasboapuimedo, done10:14
ltomasbogoing to work on the nested ones, that will have a little bit more of work10:14
apuimedocool10:14
openstackgerritMerged openstack/kuryr-kubernetes master: Refactor the class hierarchy of controller drivers  https://review.openstack.org/46982810:17
kzaitsev_wsfoutatoro: afaik magnum uses flannel for networking10:17
ltomasboumm that one got merged?10:18
ltomasbothat will be more re-shaping...10:18
kzaitsev_wsltomasbo: yeah =) I'm preparing for some merge conflicts too =)10:19
ltomasbo;(10:19
apuimedoltomasbo: sorry about that10:19
kzaitsev_wsfoutatoro: I think there is some work happening, but the support is not there yet10:20
ltomasboapuimedo, I think that patch also needed to fix the setup.cfg...10:22
foutatorokzaitsev_ws: thanks for your repy10:22
ltomasbopointing to neutron_vif instead of generic_vif...10:22
ltomasbodidn't have time to do the review...10:23
apuimedoltomasbo: will check10:24
apuimedoltomasbo: you're right10:24
apuimedomeh... We really miss functional tests10:24
ltomasboyep10:27
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: Add MACVLAN based interfaces for nested containers  https://review.openstack.org/44066910:34
*** edisonxiang has quit IRC10:43
*** edisonxiang has joined #openstack-kuryr10:43
apuimedoirenab: please review ^^10:44
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Generic vif pool driver extension to precreate reusable ports  https://review.openstack.org/43687710:46
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Generic vif driver extension to enable ports reuse  https://review.openstack.org/43687610:46
ltomasboapuimedo, I've resubmited the generic pool patches10:46
apuimedogreat10:48
kzaitsev_wsI still failed to test the macvlan patch =( trunk port docs are a bit cryptic. wish there was a clear example with a couple of commands to spawn things up10:51
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: Add kuryr-sriov spec proposal  https://review.openstack.org/46566111:01
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: Allow passing multiple VIFs to CNI  https://review.openstack.org/47101211:03
apuimedokzaitsev_ws: that's doable actually11:03
apuimedoI'm thinking something like devstack-heat11:03
kzaitsev_wswhile you all are around. I've implemented a minimum patch for passing multi-vifs to the CNI. ^^ Did it a bit differently than the bp proposes, e.g. used dict instead of a list of vifs (think ivc_ proposed that on a meeting)11:10
*** yamamoto has quit IRC11:10
kzaitsev_wsthere are some rough edges in there, but the approach worked for my case just fine.11:12
kzaitsev_wsalso it greatly simplified my CNI patch +)11:12
kzaitsev_wsso would be happy to get any feedback there )11:13
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: [WIP] Add SRIOV binding driver to CNI  https://review.openstack.org/46245611:13
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: [WIP] Add SRIOV capabilities to VIF handler  https://review.openstack.org/46245511:13
*** aojea has quit IRC11:16
*** ashishb_ has joined #openstack-kuryr11:30
*** oanson has quit IRC11:40
*** oanson has joined #openstack-kuryr11:42
*** irenab has quit IRC11:42
*** irenab has joined #openstack-kuryr11:44
*** atoth has joined #openstack-kuryr11:50
openstackgerritOpenStack Proposal Bot proposed openstack/kuryr-kubernetes master: Updated from global requirements  https://review.openstack.org/46948911:51
dmelladoapuimedo: meeting12:01
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Nested vif driver extension to enable ports reuse  https://review.openstack.org/43689312:13
*** mattmceuen has quit IRC12:34
*** yamamoto has joined #openstack-kuryr12:36
*** yamamoto has quit IRC12:47
*** salv-orl_ has quit IRC12:49
*** salv-orlando has joined #openstack-kuryr12:50
*** salv-orlando has quit IRC12:54
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: [WIP] Add SRIOV capabilities to VIF handler  https://review.openstack.org/46245512:56
openstackgerritKirill Zaitsev proposed openstack/kuryr-kubernetes master: [WIP] Add SRIOV binding driver to CNI  https://review.openstack.org/46245612:57
*** yamamoto has joined #openstack-kuryr13:08
*** yedongcan has left #openstack-kuryr13:08
*** aojea has joined #openstack-kuryr13:23
*** yamamoto has quit IRC14:03
*** yamamoto has joined #openstack-kuryr14:03
*** yamamoto has quit IRC14:08
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Nested vlan vif pool driver extension to precreate reusable subports  https://review.openstack.org/43689414:11
ltomasboapuimedo, I updated all the ports pool patches14:12
ltomasboI hope you are still on the merge-happy mood! xD14:12
*** janki has quit IRC14:16
apuimedoI am!14:21
*** limao has joined #openstack-kuryr14:36
*** aojea has quit IRC14:37
*** limao_ has joined #openstack-kuryr14:40
*** limao has quit IRC14:40
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: controller: Upd. remaining refs to generic vif  https://review.openstack.org/47180614:44
apuimedoltomasbo: kzaitsev_ws: irenab: ^^14:45
ltomasboapuimedo, going to take a look14:46
apuimedothanks14:46
*** hongbin has joined #openstack-kuryr14:50
*** roeyc has quit IRC14:58
*** salv-orlando has joined #openstack-kuryr15:22
*** aojea has joined #openstack-kuryr15:45
*** aojea has quit IRC15:50
*** limao_ has quit IRC16:32
*** salv-orlando has quit IRC16:51
*** egonzalez has quit IRC16:55
*** ltomasbo is now known as ltomasbo|away16:56
*** yamamoto has joined #openstack-kuryr17:06
*** yamamoto has quit IRC17:11
*** salv-orlando has joined #openstack-kuryr17:14
openstackgerritHongbin Lu proposed openstack/kuryr-libnetwork master: Ensure the returned pool has a matched cidr  https://review.openstack.org/47077317:38
openstackgerritHongbin Lu proposed openstack/kuryr-libnetwork master: Refactor subnetpool creation code into a method  https://review.openstack.org/47077217:38
*** aojea has joined #openstack-kuryr17:42
*** kzaitsev_ws has quit IRC17:49
*** garyloug has quit IRC18:02
*** tonanhngo has joined #openstack-kuryr18:20
*** aojea has quit IRC18:20
*** salv-orlando has quit IRC18:21
*** salv-orlando has joined #openstack-kuryr18:21
*** salv-orlando has quit IRC18:25
*** egonzalez has joined #openstack-kuryr19:07
*** yamamoto has joined #openstack-kuryr19:08
*** yamamoto has quit IRC19:12
*** aojea has joined #openstack-kuryr19:17
*** salv-orlando has joined #openstack-kuryr19:26
*** rwallner has joined #openstack-kuryr19:59
*** rwallner has quit IRC20:03
*** dougbtv_ has joined #openstack-kuryr20:34
*** dougbtv has quit IRC20:38
*** salv-orl_ has joined #openstack-kuryr20:43
*** atoth has quit IRC20:44
*** salv-orlando has quit IRC20:46
*** pcaruana has quit IRC20:53
*** pcaruana has joined #openstack-kuryr20:53
*** pcaruana has quit IRC21:16
*** jgriffith has quit IRC21:29
*** jgriffith_ has joined #openstack-kuryr21:29
*** hongbin has quit IRC21:47
*** hongbin has joined #openstack-kuryr21:51
*** aojea has quit IRC22:18
*** egonzalez has quit IRC22:19
*** salv-orl_ has quit IRC22:37
*** salv-orlando has joined #openstack-kuryr22:37
*** salv-orlando has quit IRC22:41
*** yamamoto_ has joined #openstack-kuryr23:11
*** openstack has joined #openstack-kuryr23:12
*** yamamoto_ has quit IRC23:16
*** rwallner has joined #openstack-kuryr23:27
*** pmannidi has joined #openstack-kuryr23:30
*** yamamoto_ has joined #openstack-kuryr23:47
*** rwallner has quit IRC23:52
*** tonanhngo has quit IRC23:54

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