Monday, 2017-05-29

*** yfauser has joined #openstack-meeting-400:04
*** yfauser has quit IRC00:08
*** cathrich_ has quit IRC00:11
*** cathrichardson has joined #openstack-meeting-400:12
*** salv-orlando has joined #openstack-meeting-400:15
*** markvoelker has quit IRC00:17
*** baoli has joined #openstack-meeting-400:18
*** salv-orlando has quit IRC00:20
*** thorst has joined #openstack-meeting-400:39
*** cathrich_ has joined #openstack-meeting-400:43
*** thorst has quit IRC00:44
*** cathrichardson has quit IRC00:45
*** tovin07_ has joined #openstack-meeting-400:47
*** slaweq has joined #openstack-meeting-400:50
*** slaweq has quit IRC00:55
*** amotoki_away is now known as amotoki01:03
*** woodard has joined #openstack-meeting-401:04
*** yfauser has joined #openstack-meeting-401:04
*** bobh has joined #openstack-meeting-401:06
*** shaohe_feng has quit IRC01:08
*** shaohe_feng has joined #openstack-meeting-401:09
*** markvoelker has joined #openstack-meeting-401:14
*** yfauser has quit IRC01:15
*** salv-orlando has joined #openstack-meeting-401:16
*** bobh has quit IRC01:18
*** salv-orlando has quit IRC01:21
*** woodard has quit IRC01:29
*** woodard has joined #openstack-meeting-401:31
*** hippiepete has quit IRC01:33
*** woodard has quit IRC01:35
*** thorst has joined #openstack-meeting-401:41
*** thorst has quit IRC01:45
*** markvoelker has quit IRC01:47
*** thorst has joined #openstack-meeting-402:05
*** thorst has quit IRC02:05
*** yfauser has joined #openstack-meeting-402:11
*** yamamoto has joined #openstack-meeting-402:16
*** lei-zh has joined #openstack-meeting-402:18
*** yfauser_ has joined #openstack-meeting-402:21
*** yfauser has quit IRC02:21
*** yfauser_ has quit IRC02:25
*** iyamahat has quit IRC02:31
*** woodard has joined #openstack-meeting-402:32
*** slaweq has joined #openstack-meeting-402:35
*** woodard has quit IRC02:36
*** slaweq has quit IRC02:41
*** markvoelker has joined #openstack-meeting-402:44
*** thorst has joined #openstack-meeting-403:06
*** psachin has joined #openstack-meeting-403:16
*** markvoelker has quit IRC03:17
*** yfauser has joined #openstack-meeting-403:22
*** baoli has quit IRC03:22
*** thorst has quit IRC03:25
*** thorst has joined #openstack-meeting-403:34
*** thorst has quit IRC03:34
*** links has joined #openstack-meeting-403:35
*** psachin has quit IRC03:35
*** vks1 has joined #openstack-meeting-403:37
*** anilvenkata has joined #openstack-meeting-403:41
*** psachin has joined #openstack-meeting-403:42
*** links has quit IRC03:43
*** janki has joined #openstack-meeting-403:44
*** vks1 has quit IRC03:44
*** links has joined #openstack-meeting-403:45
*** hongbin has joined #openstack-meeting-403:45
*** SerenaFeng has joined #openstack-meeting-403:46
*** lei-zh has quit IRC03:52
*** vks1 has joined #openstack-meeting-403:58
*** iyamahat has joined #openstack-meeting-404:10
*** markvoelker has joined #openstack-meeting-404:14
*** iyamahat has quit IRC04:20
*** yamahata has quit IRC04:21
*** hongbin has quit IRC04:21
*** janonymous has joined #openstack-meeting-404:28
*** salv-orlando has joined #openstack-meeting-404:29
*** thorst has joined #openstack-meeting-404:35
*** thorst has quit IRC04:40
*** adisky_ has joined #openstack-meeting-404:45
*** markvoelker has quit IRC04:47
*** SerenaFeng has quit IRC04:59
*** SerenaFeng has joined #openstack-meeting-404:59
*** yamamoto has quit IRC05:02
*** ltomasbo|away is now known as ltomasbo05:30
*** chandanc has joined #openstack-meeting-405:31
*** vks1 has quit IRC05:33
*** thorst has joined #openstack-meeting-405:36
*** yfauser has quit IRC05:37
*** yfauser has joined #openstack-meeting-405:37
*** thorst has quit IRC05:40
*** vks1 has joined #openstack-meeting-405:44
*** markvoelker has joined #openstack-meeting-405:44
*** yamamoto has joined #openstack-meeting-405:45
*** mfedosin has joined #openstack-meeting-405:50
*** aavraham has joined #openstack-meeting-406:01
*** markvoelker has quit IRC06:17
*** belmoreira has joined #openstack-meeting-406:19
*** SerenaFeng has quit IRC06:21
*** SerenaFeng has joined #openstack-meeting-406:21
*** kzaitsev_ws has joined #openstack-meeting-406:23
*** iyamahat has joined #openstack-meeting-406:26
*** slaweq has joined #openstack-meeting-406:31
*** yfauser has quit IRC06:33
*** yfauser has joined #openstack-meeting-406:33
*** iyamahat has quit IRC06:34
*** slaweq has quit IRC06:36
*** limao has joined #openstack-meeting-406:36
*** thorst has joined #openstack-meeting-406:37
*** yfauser has quit IRC06:38
*** thorst has quit IRC06:41
*** shaohe_feng_ has joined #openstack-meeting-406:42
*** shaohe_feng has quit IRC06:44
*** shaohe_feng_ is now known as shaohe_feng06:44
*** ralonsoh has joined #openstack-meeting-406:49
*** limao_ has joined #openstack-meeting-406:50
*** yfauser has joined #openstack-meeting-406:53
*** limao has quit IRC06:53
*** yfauser has quit IRC06:57
*** salv-orl_ has joined #openstack-meeting-407:04
*** lei-zh has joined #openstack-meeting-407:07
*** salv-orlando has quit IRC07:07
*** bogdando has joined #openstack-meeting-407:11
*** markvoelker has joined #openstack-meeting-407:14
*** adisky_ has quit IRC07:25
*** limao_ has quit IRC07:37
*** thorst has joined #openstack-meeting-407:37
*** thorst has quit IRC07:42
*** egonzalez has joined #openstack-meeting-407:43
*** shaohe_feng_ has joined #openstack-meeting-407:43
*** lei-zh1 has joined #openstack-meeting-407:43
*** matrohon has joined #openstack-meeting-407:44
*** shaohe_feng has quit IRC07:46
*** shaohe_feng_ is now known as shaohe_feng07:46
*** lei-zh has quit IRC07:46
*** markvoelker has quit IRC07:47
*** yfauser has joined #openstack-meeting-407:54
*** yfauser has quit IRC08:04
*** yfauser has joined #openstack-meeting-408:27
*** karthiks has joined #openstack-meeting-408:29
*** pbourke has quit IRC08:34
*** pbourke has joined #openstack-meeting-408:34
*** aavraham has quit IRC08:35
*** aavraham has joined #openstack-meeting-408:35
*** thorst has joined #openstack-meeting-408:38
*** cathrichardson has joined #openstack-meeting-408:41
*** cathrich_ has quit IRC08:41
*** adisky_ has joined #openstack-meeting-408:42
*** markvoelker has joined #openstack-meeting-408:44
*** thorst has quit IRC08:57
*** dimak_ has joined #openstack-meeting-408:59
oanson#startmeeting Dragonflow09:00
openstackMeeting started Mon May 29 09:00:03 2017 UTC and is due to finish in 60 minutes.  The chair is oanson. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
*** openstack changes topic to " (Meeting topic: Dragonflow)"09:00
openstackThe meeting name has been set to 'dragonflow'09:00
lihiHi09:00
dimak_Hey09:00
oansonHi. Who's here for the weekly?09:00
*** itamaro has joined #openstack-meeting-409:01
oanson#info lihi dimak_ in meeting09:01
oansonitamaro, you're joining us?09:01
itamaroIm In09:01
oanson#info itamaro also in meeting09:02
*** nick-ma has joined #openstack-meeting-409:02
oansonnick-ma, hi09:02
nick-mahi09:02
oanson#info nick-ma also in meeting09:02
oansonAll right. Let's get started.09:02
oanson#topic Roadmap09:02
*** openstack changes topic to "Roadmap (Meeting topic: Dragonflow)"09:02
oansonlihi just uploaded a new version of the portsec IPv6 patch. lihi - anything to report?09:03
lihiI've added the Ping pong test. I'm hoping that the tests will succeed also on the gate :)09:03
oansonportsec needs a ping-pong test?09:04
lihiYes, from different ip and mac09:05
oansonI see. All right.09:05
oansonSFC - dimak_ I saw you uploaded many patches. Sorry I didn't review them yet09:05
dimak_Yeah09:05
dimak_I still have to address some comments09:06
oansonSure09:06
dimak_I've managed to rebase it on top of lport09:06
oansonThat's good. I understood that was blocking09:06
dimak_and made it work both for mpls and non-mpls SFs09:06
dimak_yeah09:06
oansonCool!09:06
dimak_And I still need to fix some things for multinode env09:07
dimak_But on a single node all my tests passed09:07
dimak_I hope we can get them to pass in CI as well09:07
oansonAll right. Multi-node can be a phase 2.09:07
dimak_This should help https://review.openstack.org/#/c/467259/09:07
oansonAs in - get the patches that are live now to work on single node, and then add support for multinode.09:07
oansonYes - it already has 2 +2s, so I guess it will make it in soon09:08
dimak_Not sure why we need neutron liasion09:08
dimak_liaison09:08
oansonDunno either. But it shouldn't be a problem. Do you know who the liaison is?09:08
dimak_I'll drop by infra channel to check it out09:09
oansonThanks09:09
dimak_Thats all on SFC end09:09
oansonNorthbound API - there are a couple of patches left. And I have to do the migration for the lport migration model09:09
oansonI think that would be it - we can start working on cleanup09:10
dimak_Active ports09:10
oansonAnd active ports. Yes09:10
dimak_I have patches for OvsPort and FIP up for review09:10
oanson(I think that one's also on me)09:10
oansonI'll give the active port and migration priority on my end09:11
dimak_I can do that if your hands are full09:11
oansonNah. I'm good.09:11
oansonIf you're free I have other things we can work on :)09:11
oansonWe'll get to that in a minute.09:11
oansonLastly - VLAN aware VMs is up for review, and passes gate and manual tests.09:12
lihi🎉09:12
oansonWorks automatically if q-trunk service is enabled in local.conf09:12
nick-magreat job, i'm reviewing.09:12
dimak_I'll review it today09:12
oansonThanks09:12
oansonSince all our goals are so close to being finished, I want to discuss future plans:09:13
oanson1. Stabalising OSA Deployment09:13
oansonIt was a bit abandoned, and I want to get back to it before we loose momentum.09:14
oansonAs part of that, and seeing that etcd is now a base service, I think having an etcd based publisher is also a good idea09:14
oansonlihi, you said you'll take this?09:14
nick-mamaybe we can set up an etherpad for discussion.09:14
oansonSure09:14
dimak_I plan on doing DF skydive plugin09:14
lihiYes, I'm looking into it09:15
oanson#link Dragonflow Pike Roadmap https://etherpad.openstack.org/p/dragonflow-pike09:15
oansonIt already exists....09:15
oansonI also added LBaaS09:17
oansonIt doesn't have an owner, so I'll take it for now.09:17
*** markvoelker has quit IRC09:17
oansonUnless we have a volunteer09:18
oansonI think it will be good to collaborate with Kuryr and Octavia. That's why I want to push it forwards.09:18
*** nick-ma has quit IRC09:19
oansondimak_, I see that RPM packaging is here, and I remember you volunteered for it before. Do you still want it?09:19
dimak_Yeah, I began looking into it09:19
dimak_But that work got stalled by other things :(09:19
oansonYes. No complaints. Just trying to organize the effort09:20
oansonAll right. I think this fills our feature buffer.09:20
oansonAnything else for roadmap?09:21
oansonAll right.09:21
oanson#topic Bugs09:21
*** openstack changes topic to "Bugs (Meeting topic: Dragonflow)"09:21
oansonRegarding bug #164736209:22
openstackbug 1647362 in DragonFlow "Fullstack tests does not simulate actual networks settings" [High,In progress] https://launchpad.net/bugs/1647362 - Assigned to Lihi Wishnitzer (lihiwish)09:22
oansonChange https://review.openstack.org/#/c/467251/ states it's a partial solution.09:23
oansonWhat's missing?09:23
oansonlihi? It's your patch09:23
lihiLocal port is assigned to a subnet, and not to a network and The router should be connected to a network, and to a subnet09:23
oansonI see. All right. That's a shame.09:24
oansonBug #166496709:24
openstackbug 1664967 in DragonFlow "SGApp: unsupported operand type(s) for +: 'int' and 'NoneType'" [High,Incomplete] https://launchpad.net/bugs/1664967 - Assigned to Lihi Wishnitzer (lihiwish)09:24
oansonnick-ma says it's no longer valid - the exception no longer appears.09:25
oansonFrom a short look I took, I agree.09:25
oansonCan it be closed?09:25
lihiYes, I think so09:25
oansonWould you mind?09:25
lihiSure09:25
oansonThanks09:26
oansonBug #169077509:26
openstackbug 1690775 in DragonFlow "Remove special handling for lport/ofport in local controller" [High,New] https://launchpad.net/bugs/1690775 - Assigned to Omer Anson (omer-anson)09:26
oansonThis bug bugs me, so I started hacking at it09:26
oansonI plan  to make many small changes until it is fixed. Hopefully, it will be many byte-sized changes that won't be too hard to review09:27
oansonI don't want another 1000-line patch with my name on it :)09:27
oansonAnything else for bugs?09:27
oanson#topic Open Discussion09:28
*** openstack changes topic to "Open Discussion (Meeting topic: Dragonflow)"09:28
oansonI forgot to bring this up in roadmap - but it would be nice to offer Dragonflow as an L3 flavor09:28
oansonThis was recommended by the Neutron folks.09:28
oansonIs anyone free enough to take this?09:28
dimak_Maybe we should draft up some spec for this09:29
oansonSounds good.09:29
oansonWe told Neutron folks it probably won't be ready this cycle. But it would be nice if we made it early.09:29
oansondimak_, do you have the time for it?09:29
dimak_Seeing that DF's architecture does not allow this out of the box09:29
dimak_I'll start looking into it09:29
*** lei-zh1 has quit IRC09:30
oansonThat's not good news. The idea is pluggability - that we can run with only some apps features and it would work09:30
oansonIn the spec, it might be helpful to outline where that assumption breaks09:30
dimak_I'll look into it and update next weekly09:30
oansonGreat. Thanks!09:31
oansonI am releasing the floor to the wil09:31
oansonwild*09:31
oansonAnyone has anything to bring up?09:31
dimak_We won't have a meeting next week, right?09:31
oansonWhy not?09:31
dimak_There's Openstack Day IL09:31
dimak_I think most of us will be there09:32
oansonYes. That's true.09:32
oansonAll right. Then yes, next week's meeting is canceled. We'll meet again on the 12th of June09:33
oansonAnything else?09:33
oansonAll right. Thanks everyone for coming.09:34
oanson#endmeeting09:34
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"09:34
openstackMeeting ended Mon May 29 09:34:14 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:34
openstackMinutes:        http://eavesdrop.openstack.org/meetings/dragonflow/2017/dragonflow.2017-05-29-09.00.html09:34
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/dragonflow/2017/dragonflow.2017-05-29-09.00.txt09:34
openstackLog:            http://eavesdrop.openstack.org/meetings/dragonflow/2017/dragonflow.2017-05-29-09.00.log.html09:34
*** SerenaFeng has quit IRC09:53
*** thorst has joined #openstack-meeting-409:54
*** thorst has quit IRC09:59
*** tovin07_ has quit IRC10:24
*** SerenaFeng has joined #openstack-meeting-410:29
*** yamamoto has quit IRC10:55
*** chandanc has quit IRC11:05
*** bobmel has joined #openstack-meeting-411:09
*** circ-user-TeTGj has joined #openstack-meeting-411:14
*** markvoelker has joined #openstack-meeting-411:14
*** slaweq has joined #openstack-meeting-411:17
*** slaweq has quit IRC11:22
*** SerenaFeng has quit IRC11:26
*** thorst has joined #openstack-meeting-411:31
*** thorst has quit IRC11:38
*** salv-orl_ has quit IRC11:40
*** yamamoto has joined #openstack-meeting-411:44
*** yamamoto_ has joined #openstack-meeting-411:44
*** belmoreira has quit IRC11:44
*** markvoelker has quit IRC11:48
*** yamamoto has quit IRC11:48
*** belmoreira has joined #openstack-meeting-411:50
*** links has quit IRC11:57
*** anilvenkata has quit IRC11:59
*** rfolco has joined #openstack-meeting-411:59
*** psachin has quit IRC12:04
*** janki has quit IRC12:05
*** belmoreira has quit IRC12:05
*** vks1 has quit IRC12:17
*** salv-orlando has joined #openstack-meeting-412:20
*** pcaruana has joined #openstack-meeting-412:20
*** belmoreira has joined #openstack-meeting-412:20
*** psachin has joined #openstack-meeting-412:26
*** yamamoto_ has quit IRC12:37
*** yamamoto has joined #openstack-meeting-412:37
*** alexchadin has joined #openstack-meeting-412:38
*** thorst has joined #openstack-meeting-412:38
*** thorst has quit IRC12:44
*** markvoelker has joined #openstack-meeting-412:45
*** trinaths has joined #openstack-meeting-412:45
*** janki has joined #openstack-meeting-412:52
*** janki has quit IRC12:54
*** slaweq has joined #openstack-meeting-412:54
*** slaweq has quit IRC12:59
*** salv-orl_ has joined #openstack-meeting-413:04
*** salv-orlando has quit IRC13:07
*** baoli has joined #openstack-meeting-413:11
*** Guest79619 is now known as mgagne13:14
*** mgagne has quit IRC13:14
*** mgagne has joined #openstack-meeting-413:14
*** anilvenkata has joined #openstack-meeting-413:16
*** thorst has joined #openstack-meeting-413:16
*** thorst has quit IRC13:17
*** markvoelker has quit IRC13:17
*** aavraham has quit IRC13:26
*** makowals has quit IRC13:30
*** makowals has joined #openstack-meeting-413:32
*** belmoreira has quit IRC13:38
*** mchiappero has joined #openstack-meeting-413:47
*** bobh has joined #openstack-meeting-413:48
*** belmoreira has joined #openstack-meeting-413:50
*** trinaths has quit IRC13:50
*** cathrichardson has quit IRC13:50
*** cathrichardson has joined #openstack-meeting-413:51
*** lei-zh has joined #openstack-meeting-413:52
*** salmankhan has joined #openstack-meeting-413:52
*** ivc_ has joined #openstack-meeting-413:57
*** woodard has joined #openstack-meeting-413:58
*** apuimedo has joined #openstack-meeting-414:00
apuimedo#startmeeting kuryr14:00
openstackMeeting started Mon May 29 14:00:38 2017 UTC and is due to finish in 60 minutes.  The chair is apuimedo. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: kuryr)"14:00
openstackThe meeting name has been set to 'kuryr'14:00
apuimedoWelcome to Kuryr's weekly IRC meeting14:00
apuimedowho's here today?14:00
*** vikasc has joined #openstack-meeting-414:01
ivc_o/14:01
ltomasboo/14:01
vikasco/14:01
dmelladoo/14:02
mchiapperoo/14:02
kzaitsev_ws\o14:03
apuimedoThank you all for joining!14:03
apuimedolet's get started14:03
apuimedo#topic kuryr-libnetwork14:03
*** openstack changes topic to "kuryr-libnetwork (Meeting topic: kuryr)"14:03
apuimedo#info we've moved to use devstack's etcd as the cluster store14:04
apuimedothis eases the burden on our devstack plugin and makes us play nices with other services that may need it14:04
dmelladoetcd3?14:04
apuimedoyes14:04
dmelladocool then ;)14:04
apuimedoThe same should be done for docker, now that there's a separate docker plugin for devstack14:05
apuimedohowever, it currently doesn't let you choose the origin of the docker repo nor the version, so that may be dangerous14:05
apuimedoI don't foresee many more things before p3 and eventually for the pike cycle14:07
apuimedoalthough having global scope nets would be really good14:07
apuimedoAnything else on kuryr-libnetwork?14:07
apuimedoalright! Moving on ;-)14:08
apuimedo#topic kuryr-kubernetes14:08
*** openstack changes topic to "kuryr-kubernetes (Meeting topic: kuryr)"14:08
apuimedo#info started getting driver/handler opts out of the main config and on to their respective modules with https://review.openstack.org/45011314:09
apuimedoThis should be subject to a refactor later14:10
apuimedoWe have a problem that the CI doesn't catch configuration generation issues14:10
*** anilvenkata has quit IRC14:10
apuimedo#action apuimedo to file a bug on catching opt generation bugs in CI14:10
dmelladoheh, apuimedo thanks for that14:11
*** bobh has quit IRC14:11
dmelladoI was about to file it too14:11
apuimedoWe've been getting a lot of improvements on devstack lately14:11
dmelladowe should include the oslo_config_generator check on some gate14:11
apuimedo#info It is now configurable whether devstack should set the neutron defaults14:11
apuimedodmellado: I'd prefer it's a separate get14:11
apuimedo*test14:12
apuimedodarm14:12
kzaitsev_wswanted to thank irenab and ivc_ for reviews of my sriov spec and code.14:12
apuimedogate14:12
apuimedonot test, not get, gate14:12
dmelladoapuimedo: lol14:12
dmelladowe could create one, but it might be a real quick one, heh14:12
apuimedokzaitsev_ws: we'll get there14:12
apuimedo:-)14:12
*** alexchadin has quit IRC14:12
kzaitsev_wsoh, ok =) not rushing then )14:13
*** alexchadin has joined #openstack-meeting-414:13
apuimedo#info There's some patches under review to make it possible for baremetal devstack deploymentes to be more functional. You'll be able to run kube-dns, dashboard and so on14:13
apuimedook, next to the reviews part14:14
apuimedokzaitsev_ws: almost there14:14
*** lei-zh has quit IRC14:14
ivc_apuimedo kubeadmin?14:14
apuimedoivc_: kubeadm deployment?14:14
ivc_aye14:14
apuimedoivc_: not yet14:14
dmelladokubeadm's not there yet14:14
dmelladobut we should be moving towards that14:14
*** markvoelker has joined #openstack-meeting-414:15
dmelladoas hyperkube seems to be getting less and less stable14:15
apuimedoI decided to postpone it a bit until we can use the standalone devstack docker plugin14:15
apuimedoI already checked out what's necessary (they messed a lot with how to pass config to specify things like existing etcd)14:15
apuimedoso as soon as we make docker plugin source configurable, we can get started with the move14:15
apuimedo#info mchiappero: gloug's macvlan effort is practically ready14:17
apuimedothere's just a couple of comments on the readme that was added at the end of the week14:17
apuimedoand after that we should merge it14:17
mchiapperoyes, sorry, Gary started working on the documentation but he's out of office these days14:18
apuimedomchiappero: no worries. But I'd like to merge asap to avoid rebases14:18
mchiapperoI rebased but forgot to edit the README file, I'm working on it, now, should be ready in minutes14:18
apuimedowe count on kzaitsev_ws to reproduce as well14:18
apuimedo;-)14:18
dmelladomchiappero: pls put up the README file, I'd love to have a look into it ;)14:18
apuimedo#info sriov spec discussion progresses but there's still contention on multiple handlers14:18
apuimedodmellado: there is a readme14:19
apuimedoit just misses a couple of things14:19
dmelladoah, cool then14:19
mchiappero(sorry but I cannot change the workflow for that patch)14:19
apuimedomchiappero: ?14:19
apuimedoivc_: kzaitsev_ws: irenab: what's the argument against multiple handlers for a single K8s object?14:19
apuimedoI ask earnestly because I can almost only see positive aspects to that approach14:20
kzaitsev_wsthere's no argument against them per se. It's just irenab and ivc_ believe these should not apply here14:20
mchiapperoi mean, I knew the previous patchset was not complete and the README was still in progress but I could not set -1 to workflow14:20
ivc_apuimedo there's no reason to duplicate code. sr-iov is just a special case of multi-network pods (that were already discussed)14:21
kzaitsev_wsbut rather sriov can be used as basis for multi-vif pods14:21
apuimedomchiappero: ah, no worries on that14:22
ivc_and eventually the sriov/multi-vif handler will become one with the current single-vif handler14:22
apuimedo;-)14:22
apuimedoivc_: I can't see it duplicating much14:23
*** Irenab_ has joined #openstack-meeting-414:23
apuimedohandlers receive and event already well formed and then do something about it14:24
ivc_right now it uses different annotations. i'd prefer the sriov pod annotation to be stored in the same vif annotation14:24
apuimedoif that implies a lot of duplication we probably need to move things around14:24
kzaitsev_wsI don't have anything agains this approach (extending vif with multi-vif capabilities), so I'm ok with both options14:24
Irenab_Me too14:24
apuimedoivc_: do you mean a single vif annotation for each vif of a multi homed pod?14:25
apuimedoor a list of those objects, to be more precies14:25
apuimedo*precise?14:25
kzaitsev_wsapuimedo: rather an annotation, that holds a list of vifs14:25
ivc_apuimedo i mean updated vif annotation will be a list/dict instead of single object14:25
Irenab_This breaks current contract with cni14:26
ivc_cni will have to be updated too14:26
apuimedoIrenab_: that's true14:26
apuimedoright14:27
apuimedobut we have to do it in this cycle14:27
Irenab_we need to be consistent across both parts14:27
ivc_but that is inevitable anyway if we were to support multi-vif pods14:27
vikasctrue14:27
apuimedoivc_: Irenab_: right14:27
kzaitsev_wsalso ivc_ mentioned that it is possible to go with 2-phase approach. phase-1) polish current approach, agree on specifics of a multi-vif phase-2) get rid of sriov-handler, use multi-vif for everything14:27
apuimedoI feel like this is a bit like ml2 drivers vs plugins14:28
apuimedo:-)14:28
Irenab_indeed :-)14:28
apuimedoPersonally I'd like both approaches to be possible14:28
dmelladoheh14:28
apuimedothose that are closest to dev can live in the multi vif handler14:29
apuimedokzaitsev_ws: ultimately, for me, it's about how you want to get the ball rolling14:29
ivc_apuimedo they are possible, but sriov fits the vifhandler design for the most part and don't forget e.g. pooling support for vifhandler14:29
apuimedoif it's separate handler and then we move it to multi vif, that's fine for me14:29
apuimedoif you are willing to drive the multi vif handler14:30
apuimedoI'll be even happier14:30
apuimedoxD14:30
ivc_i'm sure sriov could benefit from pools too and duplicating that effort across 2 handlers is meh14:30
Irenab_i agree with ivc on the direction14:30
apuimedoivc_: it's a bit more special pooling though :-)14:30
vikasci also like going with multi-vif straightway14:30
apuimedobut I agree that since they are neutron vifs, it makes a lot of sense14:30
vikascrather two phased one14:30
apuimedokzaitsev_ws: how do you see it?14:31
Irenab_Vikasc , we may have multi vie support befor k8s14:31
ivc_vikasc multi-vif requires quite a bit of effort, so splitting the effort in 2 phases does not sound unreasonable14:31
kzaitsev_wslike I said I don't have anything against the multi-vif approach. shouldn't be that much changes.14:32
vikascnoted.14:32
apuimedoivc_: kzaitsev_ws: I think it should be doable before p314:32
Irenab_shall we have multi vif spec rolling?14:32
apuimedoif it is not there by p3 we'll get into danger zone14:33
ivc_that is if we want an experimental/poc sriov support in tree before multi-vif14:33
apuimedoivc_: afaik kzaitsev_ws already has experimental code working14:33
kzaitsev_wsin case agreeing on multi-vif specifics would start taking too much time — I would start whining about two phase thing =))14:33
ivc_apuimedo thats my point - we already have the code for non-multi-vif14:33
apuimedoI think leaving it for now as a [PoC] on gerrit would bring value14:33
Irenab_:-)14:33
apuimedoIrenab_: I will start a blueprint14:34
apuimedoI'm on a roll making blueprints14:34
apuimedo:-)14:34
ltomasboxD14:34
vikaschehe14:34
kzaitsev_wsp3 is Jul 24-28 so 2 month from now )14:34
apuimedoright14:34
Irenab_cool, we can chat on design next week14:34
ivc_btw do we plan daemon-exec cni split for P or Q ?14:35
apuimedoif we're not done by then with multi vif I'll eat a full plate of vychyssoise14:35
apuimedoivc_: I'd like to have P14:35
apuimedoI already made the blueprint14:35
apuimedoand janonymous said he'd start work on it14:35
apuimedo(and there's little I like less than vychyssoise)14:35
ltomasboapuimedo, do you have the link?14:36
dmelladoapuimedo: no wonder14:36
apuimedosure14:36
ltomasbo(not of the vychyssoise recipe)14:36
apuimedohttps://blueprints.launchpad.net/kuryr-kubernetes/+spec/cni-split-exec-daemon14:36
apuimedo#lin khttps://blueprints.launchpad.net/kuryr-kubernetes/+spec/cni-split-exec-daemon14:36
ltomasbothanks!14:36
*** SerenaFeng has joined #openstack-meeting-414:36
apuimedo#link https://blueprints.launchpad.net/kuryr-kubernetes/+spec/cni-split-exec-daemon14:36
*** hongbin has joined #openstack-meeting-414:37
apuimedoanything else on multi vif?14:37
hongbino/14:37
kzaitsev_wsSo, what's the resume. we make multi-vif then sriov?14:37
kzaitsev_wsor multi-vif as part of sriov?14:37
apuimedokzaitsev_ws: let me put it in points14:37
apuimedo1. Post the current working code for sriov as [PoC] tags14:38
apuimedo2. Draft the spec on multi-vif14:38
*** bobmel has quit IRC14:38
apuimedo3. Implement multi-vif with sriov14:38
apuimedo4. pray for 3rd party CI for sriov14:38
apuimedo:-)14:38
dmelladofor 4) pray even harder14:39
dmelladoxD14:39
apuimedoon (2) I meant blueprint. I don't think a spec is in order14:39
kzaitsev_wsphew =)14:39
ivc_apuimedo i have mixed feelings about "http server on the unix domain socket" from daemon-exec bp14:40
Irenab_Maybe devref14:40
apuimedoltomasbo: I think you wanted to talk about multi-network14:40
apuimedoivc_: oh14:40
ltomasboapuimedo, yes14:40
apuimedoivc_: please, express the bad feelings14:40
apuimedoltomasbo: wait a moment14:40
Irenab_to make sure the next implementation will be obvious what to follow14:40
ltomasbowanted to talk about it14:40
ltomasbook14:40
kzaitsev_wsanyways. I'm going to update my spec tomorrow(or the day after) and would try to mention things around multi-vif14:40
kzaitsev_wsunless someone bests me at that =)14:41
ivc_apuimedo http/rest feels like an overkill for a trivial rpc over uds14:41
kzaitsev_wsIrenab_: it would either be part of my spec or a separate defref/spec anyway14:41
*** bobmel has joined #openstack-meeting-414:41
Irenab_great14:41
apuimedokzaitsev_ws: alright. Sorry about the need to change it again14:42
Irenab_lets follow up at the review14:42
dmelladoivc_: what would you propose then?14:42
apuimedoivc_: I chose it because it is what docker already uses, so principle of least surprise14:42
*** bobmel_ has joined #openstack-meeting-414:43
apuimedobut yes. I'm curious about what you propose as well :-)14:43
apuimedohongbin: we'll get to fuxi in a moment14:43
hongbinapuimedo: ack14:43
ivc_apuimedo something akin to python's multiprocessing module's ipc14:44
janonymouso/ sry late14:44
dmelladobefore we get there, I'd like also to ask wether who would be available to talk about functional testing next Week. Irenab_ I know you're almost off this week but would next week's Wed 15:00 CEST work?14:44
dmelladoivc_: kzaitsev_ws mchiappero ltomasbo ^^14:45
*** bobh has joined #openstack-meeting-414:45
apuimedoivc_: I'll have to check it out. I do not remember what they use14:45
apuimedodmellado: I will be available14:45
ltomasbodmellado, works for me14:45
kzaitsev_wsI should be available — my Wednesdays are mostly free14:45
Irenab_dmellado, I will check the time. The day is fine14:45
dmelladoapuimedo: I already counted with you, that's why I didn't ask14:45
dmellado:D14:45
Irenab_a bit earlier will be better14:46
apuimedoivc_: I'll check it and ping you14:46
ivc_CEST is +2?14:46
apuimedoivc_: that's right14:46
dmelladoivc_: yep14:46
apuimedoltomasbo: go ahead with multi network14:46
apuimedowe have 4 mins14:46
apuimedobefore fuxi14:46
ltomasbojeje14:46
ltomasbook14:46
dmelladolet me rephrase it to 13:00 UTC, just in case ;)14:46
*** bobmel has quit IRC14:46
apuimedodmellado: much better14:46
dmelladoFYI I've put a draft here, comments are welcome14:46
dmelladohttps://github.com/danielmellado/kuryr-tempest-plugin14:46
ltomasbojust want to check what was the opinion on allowing kuryr-kubernetes to use multiple subnets14:46
ltomasboor to create the subnet if it that not exist14:47
ltomasbosimilarly to kuryr-libnetwork14:47
dmelladoltomasbo: what would the usecase for that be?14:47
Irenab_subnet per namespace?14:47
apuimedoltomasbo: You should get up to date on the PoC going on upstream k8s14:47
apuimedoabout using annotations for multi network14:47
*** makowals has quit IRC14:47
apuimedoand if possible, make our implementation match what they are doing14:47
dmellado+114:47
ltomasboapuimedo,  that would be great!14:47
apuimedoso that we are an implementation of what will eventually settle14:47
*** markvoelker has quit IRC14:48
ivc_apuimedo ltomasbo maybe get in touch with kzaitsev_ws about multi network support14:48
apuimedoIrenab_: I'd rather we go head first into multiple nets as in upstream14:48
ltomasbomy current use case is from the NFV world14:48
dmelladoltomasbo: we can have a look at that, + going to k8s slack at some point14:48
ltomasbowher eyou may have a template defining your network service (with or without multi network support)14:48
Irenab_just wanted to understand the requirement14:48
*** chandanc has joined #openstack-meeting-414:48
ltomasbobut that needs to deploy some networks/subnets and create pods on them14:48
apuimedoIrenab_: upstream they decided to do multiple annotations IIRC14:48
apuimedoso it should match our workflow nicely14:48
Irenab_its implementation,14:49
vikascannotations + TPR14:49
Irenab_yes, this is the direction14:49
*** SerenaFeng has quit IRC14:49
ltomasbodmellado, agreed14:49
apuimedovikasc: can you remind me what TPR stands for?14:50
vikascthird party resources14:50
ltomasboI was about to ask the same...14:50
ltomasboahh, right14:50
apuimedovikasc: ltomasbo: kzaitsev_ws: you three should probably sync up on this14:50
vikasc+114:50
dmelladoheh, yeah14:50
ltomasbo+114:50
kzaitsev_wsagree14:50
dmelladoI checked and it didn't make any sense14:50
dmelladohttp://www.urbandictionary.com/define.php?term=TPR14:50
vikascmay be we  can schedule a discussion14:50
apuimedoalthough it probably deserves a videoconf14:50
dmelladoapuimedo: maybe we can cover both that and FT14:51
Irenab_multi net?14:51
dmelladoin next week's14:51
*** SerenaFeng has joined #openstack-meeting-414:51
apuimedodmellado: sounds good14:51
apuimedoyou have 20 minutes14:51
apuimedomulti net has 3514:51
ltomasboxD14:51
dmelladolol14:51
*** makowals has joined #openstack-meeting-414:51
Irenab_dmellado, 12:00 Utc is better for me14:51
apuimedoltomasbo: vikasc: kzaitsev_ws: try to have checked upstream direction and PoC status by then14:51
dmelladoIrenab_: works for me as well14:51
dmelladoI'll send the invite 12:00 UTC then14:52
apuimedoand have some reference links14:52
vikascapuimedo, sure14:52
*** psachin has quit IRC14:52
apuimedoalright14:53
apuimedo#topic fuxi14:53
*** openstack changes topic to "fuxi (Meeting topic: kuryr)"14:53
apuimedo#chair hongbin14:53
openstackCurrent chairs: apuimedo hongbin14:53
hongbinhi all14:53
hongbinin last week, we have a meeting with john griffin, dims, hyper folks, and others14:54
hongbinwe disucssed the plan of k8s storage14:54
hongbinhere is the logs of the meeting14:54
hongbin#link http://eavesdrop.openstack.org/meetings/fuxi_stackube_k8s_storage/2017/fuxi_stackube_k8s_storage.2017-05-23-14.02.log.html14:54
hongbinas a follow-up, we will create a new repo for fuxi-go14:54
*** salv-orl_ has quit IRC14:54
hongbinthere is a proposal for that14:54
*** baoli has quit IRC14:54
hongbin#link https://review.openstack.org/#/c/468635/14:54
apuimedo#info fuxi golang port repo submitted for review14:55
apuimedothis is for docker volume api14:55
hongbinyes14:55
*** salv-orlando has joined #openstack-meeting-414:55
hongbinwe needs to deal with the missing of os-brick in golang as well14:55
hongbinbecause the fuxi-go will depend on os-brick to do the volume connection14:55
hongbintherefore, we will create another repo for port os-brick to go14:56
hongbin#link #link https://review.openstack.org/#/c/468635/14:56
hongbinthat is about everything from my side14:56
hongbincomments?14:56
*** SerenaFeng has quit IRC14:57
apuimedohongbin: can os-brick be called as a command?14:57
hongbinapuimedo: right now, no14:57
kzaitsev_ws#link https://review.openstack.org/#/c/468536/14:57
kzaitsev_wsfor reference )14:57
hongbinapuimedo: the alternative is to turn os-brick into a service, but after discussing with cinder team, we decided to port the whole library to go14:58
Irenab_the reason for go is to move it to K8s latter?14:58
apuimedothanks kzaitsev_ws!14:58
apuimedoIrenab_: it's to unify the different efforts14:58
apuimedowe should be able to import a lot of the code from j-griffith14:59
apuimedoand the cinder community should probably be closer to it as well14:59
hongbinyes, the goal is to use his repo to bootsrap things14:59
apuimedoIrenab_: then make it available for k8s14:59
*** salv-orlando has quit IRC14:59
Irenab_sounds reasonable15:00
apuimedovery well15:00
apuimedoThanks to everyone for joining!15:00
apuimedo#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:00
openstackMeeting ended Mon May 29 15:00:36 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/kuryr/2017/kuryr.2017-05-29-14.00.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/kuryr/2017/kuryr.2017-05-29-14.00.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/kuryr/2017/kuryr.2017-05-29-14.00.log.html15:00
*** Irenab_ has quit IRC15:00
*** ivc_ has left #openstack-meeting-415:01
*** belmoreira has quit IRC15:01
*** dell has joined #openstack-meeting-415:07
*** salmankhan has quit IRC15:15
*** salv-orlando has joined #openstack-meeting-415:16
*** bobmel_ has quit IRC15:17
*** salmankhan has joined #openstack-meeting-415:17
*** jroll has joined #openstack-meeting-415:20
*** dell is now known as zengchen15:21
*** bogdando has quit IRC15:23
*** mchiappero has left #openstack-meeting-415:23
*** tuanla_fujitsu has joined #openstack-meeting-415:24
*** tuanla__ has joined #openstack-meeting-415:25
*** woodard has quit IRC15:25
*** markvoelker has joined #openstack-meeting-415:45
*** tuanla_fujitsu has quit IRC15:52
*** tuanla__ has quit IRC15:52
*** ltomasbo is now known as ltomasbo|away15:56
*** alexchadin has quit IRC16:03
*** woodard has joined #openstack-meeting-416:04
*** bobmel has joined #openstack-meeting-416:06
*** thorst has joined #openstack-meeting-416:06
*** dimak_ has quit IRC16:07
*** bobh has quit IRC16:11
*** baoli has joined #openstack-meeting-416:11
*** bobh has joined #openstack-meeting-416:12
*** thorst has quit IRC16:12
*** salmankhan has quit IRC16:14
*** pcaruana has quit IRC16:17
*** markvoelker has quit IRC16:17
*** egonzalez has quit IRC16:21
*** baoli has quit IRC16:27
*** thorst has joined #openstack-meeting-416:28
*** trinaths has joined #openstack-meeting-416:29
*** hwoarang has quit IRC16:30
*** hwoarang has joined #openstack-meeting-416:31
*** matrohon has quit IRC16:32
*** thorst has quit IRC16:32
*** woodard has quit IRC16:33
*** SerenaFeng has joined #openstack-meeting-416:34
*** SerenaFeng has quit IRC16:36
*** trinaths has quit IRC16:38
*** zengchen has quit IRC16:39
*** slaweq has joined #openstack-meeting-416:42
*** chandanc has quit IRC16:44
*** pcaruana has joined #openstack-meeting-416:45
*** slaweq has quit IRC16:52
*** slaweq has joined #openstack-meeting-416:52
*** ralonsoh has quit IRC16:58
*** bobh has quit IRC17:02
*** aavraham has joined #openstack-meeting-417:02
*** bobmel_ has joined #openstack-meeting-417:04
*** bobmel has quit IRC17:05
*** yamamoto has quit IRC17:06
*** slaweq has quit IRC17:08
*** trinaths has joined #openstack-meeting-417:09
*** salv-orlando has quit IRC17:18
*** shaohe_feng has quit IRC17:22
*** slaweq has joined #openstack-meeting-417:23
*** shaohe_feng has joined #openstack-meeting-417:23
*** slaweq has quit IRC17:24
*** egonzalez has joined #openstack-meeting-418:04
*** bobmel_ has quit IRC18:06
*** yamamoto has joined #openstack-meeting-418:06
*** trinaths has left #openstack-meeting-418:08
*** markvoelker has joined #openstack-meeting-418:15
*** yamamoto has quit IRC18:19
*** woodard has joined #openstack-meeting-418:29
*** woodard has quit IRC18:40
*** aavraham has quit IRC18:42
*** markvoelker has quit IRC18:48
*** bogdando has joined #openstack-meeting-419:00
*** slaweq has joined #openstack-meeting-419:07
*** slaweq has quit IRC19:07
*** slaweq has joined #openstack-meeting-419:09
*** yfauser has quit IRC19:13
*** yfauser has joined #openstack-meeting-419:14
*** adisky_ has quit IRC19:15
*** yfauser has quit IRC19:18
*** yfauser has joined #openstack-meeting-419:20
*** yfauser has quit IRC19:24
*** thorst has joined #openstack-meeting-419:33
*** slaweq has quit IRC19:35
*** slaweq has joined #openstack-meeting-419:35
*** thorst has quit IRC19:37
*** markvoelker has joined #openstack-meeting-419:45
*** salv-orlando has joined #openstack-meeting-420:13
*** vishnoianil has joined #openstack-meeting-420:15
*** thorst has joined #openstack-meeting-420:16
*** markvoelker has quit IRC20:18
*** thorst has quit IRC20:20
*** yfauser has joined #openstack-meeting-420:21
*** pcaruana has quit IRC20:24
*** yfauser has quit IRC20:25
*** yfauser has joined #openstack-meeting-420:26
*** yfauser has quit IRC20:26
*** yfauser has joined #openstack-meeting-420:27
*** bogdando has quit IRC20:41
*** yfauser has quit IRC20:44
*** yfauser has joined #openstack-meeting-420:45
*** bobh has joined #openstack-meeting-420:46
*** yfauser has quit IRC20:49
*** thorst has joined #openstack-meeting-420:50
*** bobh has quit IRC20:51
*** aavraham has joined #openstack-meeting-420:53
*** hoangcx has joined #openstack-meeting-420:55
*** yfauser has joined #openstack-meeting-420:58
*** yfauser has quit IRC21:02
*** thorst has quit IRC21:05
*** woodard has joined #openstack-meeting-421:11
*** markvoelker has joined #openstack-meeting-421:16
*** yfauser has joined #openstack-meeting-421:19
*** yfauser has quit IRC21:24
*** woodard has quit IRC21:32
*** circ-user-TeTGj has quit IRC21:33
*** rfolco has quit IRC21:36
*** markvoelker has quit IRC21:49
*** hoangcx has quit IRC21:51
*** baoli has joined #openstack-meeting-421:56
*** aavraham has quit IRC22:01
*** thorst has joined #openstack-meeting-422:02
*** salv-orlando has quit IRC22:12
*** yfauser has joined #openstack-meeting-422:20
*** thorst has quit IRC22:20
*** yfauser has quit IRC22:24
*** slaweq has quit IRC22:33
*** markvoelker has joined #openstack-meeting-422:46
*** egonzalez has quit IRC22:54
*** mfedosin has quit IRC23:09
*** yfauser has joined #openstack-meeting-423:13
*** thorst has joined #openstack-meeting-423:16
*** yfauser has quit IRC23:18
*** markvoelker has quit IRC23:19
*** thorst has quit IRC23:21
*** vishnoianil has quit IRC23:34
*** yfauser has joined #openstack-meeting-423:34
*** rfolco has joined #openstack-meeting-423:37
*** rfolco has quit IRC23:37
*** Julien-zte has joined #openstack-meeting-423:38
*** yfauser has quit IRC23:39
*** rfolco has joined #openstack-meeting-423:41
*** rfolco has quit IRC23:41
*** Julien-zte has quit IRC23:45
*** Julien-zte has joined #openstack-meeting-423:47
*** Julien-zte has quit IRC23:53
*** Julien-z_ has joined #openstack-meeting-423:53
*** Julien-z_ has quit IRC23:57
*** Julien-zte has joined #openstack-meeting-423:58

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