<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#f4f6f6">
Hi Ryan,<br>
<br>
thanks for the reply. To be frank, I can't come up with some general
use cases for such RFE. I'm solving particular problem, connecting
remote premises over VPN to the cloud tenant and is able to combine
BGP on VPN concentrator and static routes inside tenant. The
question was like "what if supported? It will be convenient."<br>
<br>
I appreciate your efforts and thanks again for the answer.<br>
<br>
<div class="moz-cite-prefix">On 11.11.2019 21:47, Ryan Tidwell
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAL4yNpwTMrWXhTG53biAGfKcdvQ7NAp95xi1myaJv-MDXwrtEg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">At the moment neutron-dynamic-routing does not
support receiving routes from its peers. If you look at the
code, you'll see that the BGP will handle any route updates it
gets from a peer by simply invoking a no-op routine that logs an
info message [1]. You're not the first one to ask the question,
so if you can express a solid use case I think an RFE could be
crafted to support you. I just haven't seen the use case
expressed by anyone yet, but that's not to say it doesn't exist.
<div><br>
</div>
<div>-Ryan Tidwell</div>
<div><br>
</div>
<div>[1] <a
href="https://github.com/openstack/neutron-dynamic-routing/blob/master/neutron_dynamic_routing/services/bgp/agent/driver/os_ken/driver.py#L40"
moz-do-not-send="true">https://github.com/openstack/neutron-dynamic-routing/blob/master/neutron_dynamic_routing/services/bgp/agent/driver/os_ken/driver.py#L40</a></div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Nov 4, 2019 at 10:38
AM Donny Davis <<a href="mailto:donny@fortnebula.com"
moz-do-not-send="true">donny@fortnebula.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">To be honest I only use it for the use case I
listed before, so beyond that I am not going to be much
help.
<div><br>
</div>
<div>However.. they are both speaking bgp I would imagine
that it works the same way as any bgp instance. </div>
<div><br>
</div>
<div>Give it a whirl and let us know how it works out. :)</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Nov 4, 2019 at
11:28 AM Volodymyr Litovka <<a
href="mailto:doka.ua@gmx.com" target="_blank"
moz-do-not-send="true">doka.ua@gmx.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#f4f6f6"> Hi Donny,<br>
<br>
the question if I have few peers to few PoPs, everyone
with own set of prefixes and need to import these
external prefixes INTO the tenant.<br>
<br>
<br>
<div>On 04.11.2019 17:08, Donny Davis wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">The way I use it is to dynamically
advertise my tenant networks to the edge. The edge
router still handles routes in the rest of my
infra.
<div dir="auto"><br>
</div>
<div dir="auto">Works pretty well for me.<br>
<br>
<div dir="auto">Donny Davis<br>
c: 805 814 6800</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Nov 4,
2019, 6:52 AM Volodymyr Litovka <<a
href="mailto:doka.ua@gmx.com" target="_blank"
moz-do-not-send="true">doka.ua@gmx.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Dear
colleagues,<br>
<br>
"BGP dynamic routing" doc<br>
(<a
href="https://docs.openstack.org/neutron/rocky/admin/config-bgp-dynamic-routing.html"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true">https://docs.openstack.org/neutron/rocky/admin/config-bgp-dynamic-routing.html</a>)<br>
says only about advertisement of routes: "BGP
dynamic routing enables<br>
advertisement of self-service (private) network
prefixes to physical<br>
network devices that support BGP such as routers,
thus removing the<br>
conventional dependency on static routes." and
nothing about receiving<br>
of routes from external peers.<br>
<br>
Whether it is ever possible using Neutron to have
fully dynamic routing<br>
inside the project, both advertising/receiving
(and updating VRs<br>
configuration) routes to/from remote peers?<br>
<br>
Thank you.<br>
<br>
--<br>
Volodymyr Litovka<br>
"Vision without Execution is Hallucination." --
Thomas Edison<br>
<br>
<br>
</blockquote>
</div>
</blockquote>
<br>
<pre cols="72">--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison</pre>
</div>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>~/DonnyD</div>
<div>C: 805 814 6800</div>
<div>"No mission too difficult. No sacrifice too great.
Duty First"</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison</pre>
</body>
</html>