Friday, 2020-12-18

*** yasufum has joined #openstack-meeting00:31
*** mlavalle has quit IRC00:32
*** yasufum has quit IRC00:35
*** yasufum has joined #openstack-meeting00:37
*** jmasud has joined #openstack-meeting00:48
*** jmasud has quit IRC00:53
*** armax has quit IRC00:58
*** jmasud has joined #openstack-meeting01:05
*** armax has joined #openstack-meeting01:06
*** jmasud has quit IRC01:14
*** jmasud has joined #openstack-meeting01:16
*** jmasud has quit IRC01:20
*** jmasud has joined #openstack-meeting01:25
*** ociuhandu has joined #openstack-meeting01:30
*** jmasud has quit IRC01:32
*** jmasud has joined #openstack-meeting01:33
*** ociuhandu has quit IRC01:35
*** timburke has quit IRC01:41
*** timburke_ has joined #openstack-meeting01:41
*** jmasud has quit IRC01:53
*** manpreet has joined #openstack-meeting01:57
*** jmasud has joined #openstack-meeting02:09
*** macz_ has quit IRC02:13
*** jmasud has quit IRC02:15
*** jmasud has joined #openstack-meeting02:18
*** jmasud has quit IRC02:20
*** jmasud has joined #openstack-meeting02:25
*** macz_ has joined #openstack-meeting02:25
*** jmasud has quit IRC02:30
*** armax has quit IRC02:31
*** ociuhandu has joined #openstack-meeting03:18
*** ociuhandu has quit IRC03:23
*** armax has joined #openstack-meeting03:49
*** yasufum has quit IRC03:55
*** yasufum has joined #openstack-meeting03:56
*** armax has quit IRC04:06
*** rcernin has quit IRC04:12
*** rcernin has joined #openstack-meeting04:18
*** larainema has joined #openstack-meeting04:19
*** xinranwang has joined #openstack-meeting04:49
*** jmasud has joined #openstack-meeting04:54
*** ociuhandu has joined #openstack-meeting05:06
*** ociuhandu has quit IRC05:12
*** dolpher has joined #openstack-meeting05:21
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-meeting05:33
*** lpetrut has joined #openstack-meeting05:50
*** lpetrut has quit IRC05:54
*** yasufum has quit IRC05:58
*** yasufum has joined #openstack-meeting06:00
*** yasufum has quit IRC06:00
*** yasufum has joined #openstack-meeting06:01
*** macz_ has quit IRC06:01
*** jmasud has quit IRC06:08
*** lpetrut has joined #openstack-meeting06:28
*** lpetrut has quit IRC06:30
*** gyee has quit IRC06:32
*** gyee has joined #openstack-meeting06:33
*** gyee has quit IRC06:34
*** gyee has joined #openstack-meeting06:36
*** gyee has quit IRC06:36
*** vishalmanchanda has joined #openstack-meeting06:48
*** ociuhandu has joined #openstack-meeting06:55
*** ociuhandu has quit IRC06:59
*** ociuhandu has joined #openstack-meeting07:03
*** ociuhandu has quit IRC07:08
*** yamamoto has quit IRC07:19
*** ociuhandu has joined #openstack-meeting07:21
*** yamamoto has joined #openstack-meeting07:22
*** ociuhandu has quit IRC07:25
*** macz_ has joined #openstack-meeting07:36
*** macz_ has quit IRC07:41
*** slaweq has joined #openstack-meeting07:42
*** jmasud has joined #openstack-meeting07:47
*** dklyle has quit IRC07:57
*** ralonsoh has joined #openstack-meeting08:02
*** rcernin has quit IRC08:07
*** jawad_axd has joined #openstack-meeting08:28
*** rpittau|afk is now known as rpittau08:30
*** e0ne has joined #openstack-meeting08:34
*** e0ne has quit IRC08:41
*** rcernin has joined #openstack-meeting08:43
*** ociuhandu has joined #openstack-meeting08:45
*** ociuhandu has quit IRC08:50
*** slaweq has quit IRC09:16
*** slaweq has joined #openstack-meeting09:18
*** slaweq has quit IRC09:20
*** ociuhandu has joined #openstack-meeting09:21
*** slaweq has joined #openstack-meeting09:25
*** rcernin_ has joined #openstack-meeting09:25
*** rcernin has quit IRC09:25
*** xinranwang has quit IRC09:59
*** jmasud has quit IRC10:00
*** jmasud has joined #openstack-meeting10:04
*** jmasud has quit IRC10:31
*** rcernin_ has quit IRC10:36
*** ociuhandu has quit IRC10:36
*** ociuhandu has joined #openstack-meeting10:37
*** jmasud has joined #openstack-meeting10:38
*** ociuhandu has quit IRC10:42
*** ociuhandu has joined #openstack-meeting10:49
*** slaweq has quit IRC10:51
*** slaweq has joined #openstack-meeting10:56
*** ociuhandu has quit IRC10:56
*** yasufum has quit IRC11:04
*** ociuhandu has joined #openstack-meeting11:08
*** ociuhandu has quit IRC11:11
*** ociuhandu has joined #openstack-meeting11:11
*** raildo has joined #openstack-meeting11:22
*** rcernin_ has joined #openstack-meeting11:29
*** macz_ has joined #openstack-meeting11:38
*** jmasud has quit IRC11:43
*** macz_ has quit IRC11:43
*** ociuhandu has quit IRC11:48
*** ociuhandu has joined #openstack-meeting11:49
*** rcernin_ has quit IRC11:53
*** rcernin_ has joined #openstack-meeting11:53
*** dolpher has quit IRC11:54
*** ociuhandu has quit IRC11:54
*** e0ne has joined #openstack-meeting12:01
*** yamamoto has quit IRC12:21
*** yamamoto has joined #openstack-meeting12:23
*** ociuhandu has joined #openstack-meeting12:24
*** yamamoto has quit IRC12:28
*** ociuhandu has quit IRC12:34
*** ociuhandu has joined #openstack-meeting12:35
*** rfolco has joined #openstack-meeting12:37
*** ociuhandu has quit IRC12:41
*** ociuhandu has joined #openstack-meeting12:48
*** ociuhandu has quit IRC12:48
*** yamamoto has joined #openstack-meeting12:48
*** ociuhandu has joined #openstack-meeting12:49
*** ociuhandu has quit IRC12:53
*** yamamoto has quit IRC12:56
*** ociuhandu has joined #openstack-meeting12:56
*** tosky has joined #openstack-meeting12:58
*** ociuhandu has quit IRC13:01
*** ociuhandu has joined #openstack-meeting13:17
*** ociuhandu has quit IRC13:22
*** mlavalle has joined #openstack-meeting13:59
*** lajoskatona has joined #openstack-meeting14:00
ralonsohping slaweq14:03
mlavalleLOL14:03
lajoskatonaHi14:03
amotokio/14:03
slaweq#startmeeting neutron_drivers14:03
openstackMeeting started Fri Dec 18 14:03:41 2020 UTC and is due to finish in 60 minutes.  The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot.14:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:03
*** openstack changes topic to " (Meeting topic: neutron_drivers)"14:03
slaweqhi14:03
openstackThe meeting name has been set to 'neutron_drivers'14:03
slaweqsorry, I started meeting in #openstack-infra channel :D14:03
ralonsohhahahha14:04
amotokio/14:04
slaweqthx ralonsoh for ping in correct one14:04
mlavalleo/14:04
rubasovo/14:04
mlavalleit happened to me also once14:04
slaweqI think we have quorum already14:05
slaweqhaleyb|away: and njohnston are on pto already IIRC14:05
slaweqand yamamoto isn't available also on irc14:05
slaweqso lets start14:06
slaweq#topic RFEs14:06
*** openstack changes topic to "RFEs (Meeting topic: neutron_drivers)"14:06
slaweqWe have 2 RFEs for today14:06
slaweqhttps://bugs.launchpad.net/neutron/+bug/190708914:06
openstackLaunchpad bug 1907089 in neutron "[RFE] Add BFD support for Neutron" [Wishlist,New] - Assigned to Lajos Katona (lajos-katona)14:06
slaweqfirst one from lajoskatona14:06
lajoskatonaYes, this is to support BFD in neutron14:06
*** gibi has joined #openstack-meeting14:07
slaweqlajoskatona: first question is: does it require support for ecmp first?14:08
amotokiIt looks related to the ECMP support.14:08
slaweqfor which spec is already in review14:08
lajoskatonaslaweq: yeah it can be related14:08
lajoskatonanot sure if we have to make it dependent, I mean the API can be added ,and even we can monitor static routes for example as 1st step14:09
*** e0ne has quit IRC14:09
rubasovit's most useful for ecmp, but non-ecmp routed could be also monitored14:09
*** e0ne has joined #openstack-meeting14:09
rubasovroutes^^^14:10
lajoskatonayeah the cherry on top can be to change routes based on BFD status let's say14:10
slaweqcan we also in future use it e.g. to do failover of active ha router?14:10
slaweqif external gw is not working for example14:11
amotokithe spec currently proposed is about ECMP support on a single neutron router, but in my understaing lajoskatona's RFE assumes a pair of neutron routers and BDF is used to monitor healthiness of paired routers.14:11
amotokis/BDF/BFD/14:11
lajoskatonaslaweq: yeah, we thought  about that, but left it out from this spec14:11
slaweqk14:11
lajoskatonayeah the usecase is comming from monitoring nexthop-destination pairs and protocols like BGP14:12
amotokiI think active-active router pair is a new concept in neutron and it is different from our current HA router.14:12
lajoskatonabut the whole thing can be a general API that can be used to other things in best case14:13
ralonsohI have one question about the backend implementation: why the monitor is on the OVS port, instead of the router namespace interface?14:13
lajoskatonaamotoki: in our mind ewe have more a neutron router and another out of neutron14:14
ralonsoh(apart from the OVS limitation to one single monitor per interface)14:14
amotokilajoskatona: sorry. I was confused with others... thanks for clarification14:14
lajoskatonaralonsoh: to tell the truth during the PTG somebody suggested that OVS has this feature, why no to use it as it is already there14:15
ralonsohbut this is a hard limitation for ECMP (when implemented)14:15
lajoskatonaralonsoh: you suggest to use something else in the namespace?14:15
ralonsohFFR package (both in Ubuntu and RHEL8)14:16
lajoskatonaralonsoh: I check it14:16
ralonsoh(I never tested it, just read the doc)14:16
lajoskatonaralonsoh: yeah it's new topic for me as well :-)14:16
lajoskatonaThe hard thing is as I see that the router API is touched to add bfd reference to extra routes14:17
mlavallewe are in explarotary face, so we have time to research this type of implementation things14:17
lajoskatonamlavalle: yeah, we do not expect quick result, it seems quite a handful topic to make it really useful14:18
mlavalleso IMO, since a spec is going to be written anyways, I'd be good +1 ing this RFE14:18
mlavallean we can have a detailed discussion there14:19
ralonsohagree14:19
lajoskatonamalavalle: Yeah that't why I started to draft a spec quickly14:19
amotokiyeah, agree.14:19
slaweqI'm fine with approving that rfe and continue discussion in the spec14:19
slaweqand then in the implementation patches14:19
*** ociuhandu has joined #openstack-meeting14:20
* mlavalle realizes that he wrote face when he intended pahse.... LOL14:20
ralonsoh(sounds similar)14:20
slaweq:)14:20
mlavallephase14:20
ralonsoh+1 to the RFE14:20
mlavalle+1 to the RFE14:20
slaweqso if I understood correctly we agreed to approve the rfe, right?14:20
amotoki+1 to apprve the RFE. the request itself to add BFD monitor per router sounds good.14:22
slaweqok, so that was quick :)14:22
slaweqthx14:22
amotokis/per router/per route/14:22
lajoskatonathanks, \o/14:22
slaweqI will mark that rfe as approved after the meeting14:22
slaweqso lets move to the second one14:23
slaweqhttps://bugs.launchpad.net/neutron/+bug/190529514:23
openstackLaunchpad bug 1905295 in neutron "[RFE] Allow multiple external gateways on a router" [Wishlist,New] - Assigned to Bence Romsics (bence-romsics)14:23
slaweqthis one was discussed last week14:23
slaweqand rubasov provided some new data there14:23
rubasovyep, made some progress exploring the alternative of using router interfaces to subnets of external networks14:23
rubasovI found a question: despite what the api-ref says do we consider this a supported use of the api?14:25
amotokiI added some follow-up comment on my understanding on "external" just before the meeting14:25
rubasovplus this alternative would entail other changes in neutron-dynamic-routing14:25
amotokihttps://bugs.launchpad.net/neutron/+bug/1905295/comments/1214:25
openstackLaunchpad bug 1905295 in neutron "[RFE] Allow multiple external gateways on a router" [Wishlist,New] - Assigned to Bence Romsics (bence-romsics)14:25
*** ociuhandu has quit IRC14:25
rubasovamotoki: thank you, just read it a few minutea ago14:25
*** yamamoto has joined #openstack-meeting14:26
mlavalleso we would use neutron-dynamic-routing somehow?14:26
rubasovmy use case does require routed being advertised via bgp14:27
amotokiI think we can use dynamici-routing somehow. It depends on the interpretation of "external" of a network.14:28
amotokiI mean what routes should be advertised.14:28
rubasovand neutron-dynamic-routing does not advertise routes towards subnets of external networks today14:28
*** ociuhandu has joined #openstack-meeting14:29
rubasovthe logic of advertised routes looks at ports with device_owner=router_gw14:29
rubasovso that's something I need to look into to support my use case14:30
rubasovbut technically I guess that would be a different rfe14:30
mlavallethat is fine with me. I was just asking clarifying question14:31
*** yamamoto has quit IRC14:32
amotokiso perhaps we would like to clarify what is device_owner="router_gateway" (and "external" network)14:33
amotokineutron uses "external" network in several context: router default gateway, floating IP pool and SNAT14:34
amotokiI think the current behavior of neutron-dynamic-routing is good14:34
amotokiand we keep the current behavior to advertise routes related to router-gateway only14:35
amotokiit is easy to understand, but what happens if we go to (3) (router interface with external network)14:36
amotoki?14:36
slaweqand then we should continue with rubasov's rfe as "allowing multiple external gateways"14:36
rubasovamotoki: I was thinking of not removing any routed advertises today, just adding an option to advertise towards external=true networks too14:36
slaweqamotoki: IMHO this direction with multiple ext gws is conceptually better14:37
slaweqand more in line with well known neutron behaviour14:37
amotokislaweq: I think so14:37
amotokirubasov: we don't know full usage of external networks so I am not sure side effect when we advertise external networks as router interfaces. that's a conceern.14:38
mlavallerubasov: spec is the next step, right?14:38
*** ociuhandu has quit IRC14:39
rubasovmlavalle: yes, but a spec for which alternative? :-)14:39
slaweqmy proposal is to accept rfe as a concept and continue spec in the "multiple external gateways" way14:39
*** ociuhandu has joined #openstack-meeting14:39
mlavalleyeah, that is what I was about to suggest14:40
amotoki"multiple external gateways" in a router sounds most straight-forward to me14:40
slaweqthx :)14:40
mlavallesince we seem to have some consesnsus arounbd it14:40
amotokirubasov: one clarification: your RFE mentions active-active routers in a use case, but is it out of scope of the RFE, right?14:41
rubasovamotoki: yes, out of scope here14:42
amotokirubasov: thanks14:42
amotokii'm fine to approve this RFE14:43
slaweqralonsoh: are You ok with approving it?14:44
ralonsohsure, +114:44
mlavalleto formalize in the record, also +1 from me14:44
slaweqthx mlavalle :)14:44
slaweqI assumed that You and amotoki already gave +1 but in different words :)14:44
*** ociuhandu has quit IRC14:45
slaweqok, so I will mark this one as approved too14:45
slaweqthx a lot for the discussions14:45
slaweqthat's all what I had for today14:45
rubasovokay, next I will write a spec and also start working with the PoC we discussed last time to explore the concerns about the complexity14:45
rubasovthank you guys14:45
slaweqrubasov: sounds good, thx14:45
slaweqso as the last thing today I want to wish all of You happy holidays and happy New Year14:46
mlavallerubasov, lajoskatona: thanks for the proposals. It's always nice to support more use cases. You seem to be pushing the edge in L314:46
slaweqstay safe and see You all in the 2021 :)14:46
slaweqI'm going to cancel meetings in december14:46
amotokirubasov: thanks for breaking down the issue in detail.14:46
rubasovthanks for all the good feedback14:46
lajoskatonaHappy holidays for everybody :-)14:46
mlavalleslaweq: same to you. More importantly, I wish a healthy and vaccinated 2021 to everybody14:46
ralonsohenjoy! happy holidays!14:47
amotokihappy holidays and new years everyone :-)14:47
rubasovhappy holidays!14:47
mlavalleand remember to be careful during your celebrations. The emergency is not over just yet14:47
slaweqmlavalle: :) I think that will be most common wishes this year14:47
lajoskatonamlavalle: good to learn new things that's seems to be useful :-)14:47
slaweq"vaccinated 2021!"14:47
slaweqo/14:47
slaweq#endmeeting14:47
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:48
openstackMeeting ended Fri Dec 18 14:47:59 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:48
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_drivers/2020/neutron_drivers.2020-12-18-14.03.html14:48
mlavalleo/14:48
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_drivers/2020/neutron_drivers.2020-12-18-14.03.txt14:48
lajoskatona😷14:48
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_drivers/2020/neutron_drivers.2020-12-18-14.03.log.html14:48
rubasovo/14:48
lajoskatonaBye14:48
amotokio/14:48
ralonsohbye14:48
*** ociuhandu has joined #openstack-meeting15:01
*** e0ne_ has joined #openstack-meeting15:02
*** rosmaita has left #openstack-meeting15:02
*** rcernin_ has quit IRC15:05
*** e0ne has quit IRC15:05
*** ociuhandu has quit IRC15:06
*** xyang has quit IRC15:11
*** armax has joined #openstack-meeting15:12
*** ociuhandu has joined #openstack-meeting15:14
*** ociuhandu has quit IRC15:20
*** ociuhandu has joined #openstack-meeting15:21
*** rcernin_ has joined #openstack-meeting15:22
*** ociuhandu_ has joined #openstack-meeting15:25
*** ociuhandu has quit IRC15:26
*** rpittau is now known as rpittau|afk15:38
*** macz_ has joined #openstack-meeting15:40
*** rcernin_ has quit IRC15:42
*** rcernin_ has joined #openstack-meeting15:44
*** macz_ has quit IRC15:44
*** dklyle has joined #openstack-meeting15:48
*** jawad_axd has quit IRC15:56
*** jawad_axd has joined #openstack-meeting16:01
*** jawad_axd has quit IRC16:07
*** rcernin_ has quit IRC16:07
*** jawad_axd has joined #openstack-meeting16:20
*** gibi is now known as gibi_pto16:35
*** vishalmanchanda has quit IRC17:19
*** ociuhandu_ has quit IRC17:20
*** jawad_axd has quit IRC17:24
*** jawad_axd has joined #openstack-meeting17:24
*** jawad_axd has quit IRC17:29
*** jmasud has joined #openstack-meeting17:30
*** ociuhandu has joined #openstack-meeting17:38
*** lajoskatona has quit IRC17:39
*** imcsk8 has quit IRC17:41
*** imcsk8 has joined #openstack-meeting17:43
*** ociuhandu has quit IRC17:43
*** e0ne_ has quit IRC17:54
*** ralonsoh has quit IRC17:57
*** gyee has joined #openstack-meeting18:09
*** e0ne has joined #openstack-meeting19:36
*** jmasud has quit IRC19:43
*** jmasud has joined #openstack-meeting19:46
*** mlavalle has quit IRC19:48
*** e0ne has quit IRC20:10
*** e0ne has joined #openstack-meeting20:22
*** yamamoto has joined #openstack-meeting20:30
*** yamamoto has quit IRC20:35
*** e0ne has quit IRC20:40
*** rfolco has quit IRC20:40
*** rfolco has joined #openstack-meeting20:40
*** rcernin_ has joined #openstack-meeting20:42
*** _erlon_ has quit IRC20:49
*** jmasud has quit IRC20:53
*** slaweq has quit IRC20:54
*** raildo has quit IRC21:07
*** jmasud has joined #openstack-meeting21:11
*** eharney has quit IRC21:19
*** e0ne has joined #openstack-meeting21:36
*** e0ne has quit IRC21:41
*** macz_ has joined #openstack-meeting21:42
*** macz_ has quit IRC21:43
*** macz_ has joined #openstack-meeting21:44
*** rcernin_ has quit IRC21:51
*** ociuhandu has joined #openstack-meeting21:52
*** jawad_axd has joined #openstack-meeting21:54
*** yamamoto has joined #openstack-meeting22:11
*** yamamoto has quit IRC22:13
*** yamamoto has joined #openstack-meeting22:13
*** gyee has quit IRC22:25
*** gyee has joined #openstack-meeting22:26
*** rcernin_ has joined #openstack-meeting22:29
*** rcernin_ has quit IRC22:34
*** rcernin has joined #openstack-meeting22:35
*** ociuhandu has quit IRC22:41
*** jawad_axd has quit IRC22:42
*** yamamoto has quit IRC22:45
*** mlavalle has joined #openstack-meeting22:56
*** ociuhandu has joined #openstack-meeting23:14
*** manpreet has quit IRC23:17
*** yamamoto has joined #openstack-meeting23:19
*** ociuhandu has quit IRC23:29
*** ociuhandu has joined #openstack-meeting23:42
*** ociuhandu has quit IRC23:46
*** dklyle has quit IRC23:50
*** ociuhandu has joined #openstack-meeting23:58

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!