<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 5, 2018 at 2:13 PM, Jan Maria Matejka <span dir="ltr"><<a href="mailto:jan.matejka@nic.cz" target="_blank">jan.matejka@nic.cz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<span class=""><br></span></blockquote><div> </div><div><div>Hello Jan,</div><div><br></div><div></div><div>Thank you for looking into this.</div> <span class=""></span><br><span class=""></span></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
</span>I don't know whether I correctly understand what you are trying to do. Anyway, please<br>
look at the attached script (for Linux). It creates two virtual routers CA and CB,<br>
a BGP link between them and sends a route defined in protocol static {} on CA.<br></blockquote><div><br></div><div>I am trying to remove a whole "protocol static {}" block from the configurations and have the withdrawal be sent to the peers upon "configure soft" without having to restart the BGP session.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Then it reconfigures CA to remove the static protocol and it correctly shows that<br>
the route is withdrawn, at least for me at v1.6.4.<br></blockquote><div> </div><div>The
routes are removed from bird, but a packet capture shows that no UPDATE
message with the route withdrawals is actually sent to the peers, so the route lingers in the peers' routing tables.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Could you please try the attached script or try to create some reproducer for me<br>
to see the bug clearly?<br></blockquote><div><div><br></div><div></div><div>I will give the test-withdraw script a go and reply with more information.</div><div><br></div><div><br></div><div>Thank you,</div><div><br></div><div>Thomás<br></div></div></div></div></div>