reload fails at static protocol

Farhad ahdfra at gmail.com
Thu Aug 13 12:53:23 CEST 2020


Hi Bernd,

Thank you very much,

Regards,
Farhad

On Thu, Aug 13, 2020 at 11:12 AM Bernd Naumann <bena at spreadshirt.net> wrote:

> On 12.08.20 07:43, Farhad wrote:
> > Hello,
> >
> > I am trying to change my bird config file and then reload it, but when I
> > try to do
> > *reload all* or *reload in all *
> > reload will fail at static1 and static2, but* reload out all* will be
> > successful.
> > I am not sure what I am missing, your help is much appreciated.
> >
>
> Hi Farhad,
>
> If I understand your intention, you want to use `birdc configure` to
> update/reload your running bird conf, i.e. if your routes or
> route-options in "protocol static" have been changed.
>
> Using `configure`, the state of other protocols like ospf, bgp, rip, etc
> will not change, so I would consider it "safe" to use. (I use it anytime
> to apply changes on filters or attributes, etc and never observed an
> issue.)
>
> `birdc configure` will not apply a faulty/broken config. You can also
> test it with upfront with `birdc -c <conf> -p`. This will only parse the
> config and all its includes etc and will exit with non-zero if there are
> any syntax errors.
>
> If I understand `reload`, reload will shutdown/close i.e. a ospf or bgp
> session, remove all routes, and re-init the session.
>
> Best,
> Bernd
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20200813/e227b01f/attachment.htm>


More information about the Bird-users mailing list