Re: Bird 1.6.3 filters breaking down on reconfigure.
On 06/02/2018 04:30 μμ, Ondrej Zajicek wrote: > On Mon, Feb 05, 2018 at 11:05:05PM +0100, Roelf "rewbycraft" Wichertjes wrote: >> Hello everyone, >> >> I am experiencing a problem where upon issuing "birdc configure" (or "birdc6 >> configure") some strange things happen. >> ... >> A lot of these issues sound like bird simply not properly re-applying >> filters after they have changed. >> >> Both problems can be worked around be restarting the affected protocols. >> However this is not a viable long-term solution as flapping bgp sessions (or >> just flat out restarting routers when a lot of protocols exhibit these >> issues) > > > Hello > > It seems that we have some fixed bugs in master branch that could be > this issue. Could you try build BIRD from GIT repository (master branch)? > > Unfortunately, with concentration on 2.0.0 we neglected to release > version 1.6.4 earlier. > When are you planning to release version 1.6.4? Cheers, Pavlos signature.asc Description: OpenPGP digital signature
bird 1.6.3 crashes on configure
Hi, I run a bird daemon on a 11.1-RELEASE FreeBSD. If I try to reload the configuration (even without modifying it), the daemon crashes. root@nominoe:~ # birdc BIRD 1.6.3 ready. bird> configure Connection closed by server In dmesg I see “pid 1132 (bird), uid 0: exited on signal 6 (core dumped)”, and in messages “bird: Unknown instruction 8574 in same (~)” It seems to be very close to http://bird.network.cz/pipermail/bird-users/2017-January/010880.html http://bird.network.cz/pipermail/bird-users/2017-January/010883.html and https://gitlab.labs.nic.cz/labs/bird/commit/da65a3d898fde0ce567782d86919a66e29916ed7 and https://gitlab.labs.nic.cz/labs/bird/blob/master/filter/filter.c#L1565 say it’s merged. BUT the 1.6.3 has been released before that https://gitlab.labs.nic.cz/labs/bird/commit/017da76b729cc36c4a3416995b06386235660f42 https://gitlab.labs.nic.cz/labs/bird/blob/017da76b729cc36c4a3416995b06386235660f42/filter/filter.c#L1561 Is it possible to release 1.6.4 or something like that in order to ask the FreeBSD maintainer to update the package and fix the bug by the way? Regards, -- alarig signature.asc Description: PGP signature
BGP Monitoring Protocol (BMP) support in Bird?
Hi, I have found this one in the archive from last July. Is BMP still planned for any time soon ? On Thu, Jul 06, 2017 at 04:26:13PM +0300, Mikhail Grishin wrote: >* Hi Ondrej, *> >* Is there any news/updates about BMP support in Bird? * Hi, it is planned for this year. -- *Ori Finkelman*Qwilt | Work: +972-72-2221647 | Mobile: +972-52-3832189 | o...@qwilt.com
Re: Crash on reconfigure with kernel table
Ondrej Zajicekwrites: > On Wed, Feb 07, 2018 at 09:22:49AM +0100, Toke Høiland-Jørgensen wrote: >> Ondrej Zajicek writes: >> >> > On Tue, Feb 06, 2018 at 08:50:52PM +0100, Toke Høiland-Jørgensen wrote: >> >> While testing the babel sadr patch, I ran into this crash on reconfigure >> >> of the kernel protocol: >> > >> > Hi >> > >> > Likely it is reconfiguration of table tab1 (changing net type) that >> > does not work. You could try to rename it during net type change. >> >> Sure, it works fine if I rename the table, or just switch the protocol >> to a different one. But, erm, it shouldn't crash even if I don't, should >> it? In the worst case it should refuse the reconfigure... > > Of course, i just meant to distinguish between 'crash due to reconfiguration > of kernel protocol' and 'crash due to reconfiguration of table'. Ah, right; well I just assumed it was related to the kernel protocol since the crash came from there :) -Toke
Re: Crash on reconfigure with kernel table
On Wed, Feb 07, 2018 at 09:22:49AM +0100, Toke Høiland-Jørgensen wrote: > Ondrej Zajicekwrites: > > > On Tue, Feb 06, 2018 at 08:50:52PM +0100, Toke Høiland-Jørgensen wrote: > >> While testing the babel sadr patch, I ran into this crash on reconfigure > >> of the kernel protocol: > > > > Hi > > > > Likely it is reconfiguration of table tab1 (changing net type) that > > does not work. You could try to rename it during net type change. > > Sure, it works fine if I rename the table, or just switch the protocol > to a different one. But, erm, it shouldn't crash even if I don't, should > it? In the worst case it should refuse the reconfigure... Of course, i just meant to distinguish between 'crash due to reconfiguration of kernel protocol' and 'crash due to reconfiguration of table'. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santi...@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Re: Crash on reconfigure with kernel table
Ondrej Zajicekwrites: > On Tue, Feb 06, 2018 at 08:50:52PM +0100, Toke Høiland-Jørgensen wrote: >> While testing the babel sadr patch, I ran into this crash on reconfigure >> of the kernel protocol: > > Hi > > Likely it is reconfiguration of table tab1 (changing net type) that > does not work. You could try to rename it during net type change. Sure, it works fine if I rename the table, or just switch the protocol to a different one. But, erm, it shouldn't crash even if I don't, should it? In the worst case it should refuse the reconfigure... Feels like it's a pretty natural thing to decide "I want ipv6 sadr routes now, let's just change every instance of 'ipv6' to 'ipv6 sadr'" and expect it to work :) -Toke