Hi! New version is ready! It includes mainly minor bugfixes and minor improvements related to BGP and Linux port, all made by Santiago. We are working on packaging and other stuff. Changes: Version 1.3.1 (2011-05-02) o Added Linux kernel route attributes krt_prefsrc and krt_realm. o Added BGP option 'med metric' related to MED handling. o Allows to use constants from /etc/iproute2/rt_* files. o Several bugfixes. Ondrej
2011/5/2 Ondrej Filip <feela@network.cz>:
Changes: Version 1.3.1 (2011-05-02) o Added Linux kernel route attributes krt_prefsrc and krt_realm. o Added BGP option 'med metric' related to MED handling. o Allows to use constants from /etc/iproute2/rt_* files. o Several bugfixes.
Just a word of warning to those thinking of just blindly upgrading - there have been some syntax changes in the configuration files. For instance, I use BIRD primarily to get a live view of BGP, so all it's peerings are via eBGP multihop. In a protocol statement, I had "multihop 64 via saddress;" (where saddress was a pre-defined constant) which I had to change to just "multihop 64;" Of course, those of you with critical infrastructure uses of BIRD (IXPs etc) you'll test and discover this rather than encounter an issue like this ;) Matthew Walster
That changed in Bird 1.3.0, didn't it? I think the reason it went from 1.2 -> 1.3 was because there were config file syntax changes. David On 2 May 2011 09:42, Matthew Walster <matthew@walster.org> wrote:
2011/5/2 Ondrej Filip <feela@network.cz>:
Changes: Version 1.3.1 (2011-05-02) o Added Linux kernel route attributes krt_prefsrc and krt_realm. o Added BGP option 'med metric' related to MED handling. o Allows to use constants from /etc/iproute2/rt_* files. o Several bugfixes.
Just a word of warning to those thinking of just blindly upgrading - there have been some syntax changes in the configuration files.
For instance, I use BIRD primarily to get a live view of BGP, so all it's peerings are via eBGP multihop. In a protocol statement, I had "multihop 64 via saddress;" (where saddress was a pre-defined constant) which I had to change to just "multihop 64;"
Of course, those of you with critical infrastructure uses of BIRD (IXPs etc) you'll test and discover this rather than encounter an issue like this ;)
Matthew Walster
On 2.5.2011 11:21, David J Craigon wrote:
That changed in Bird 1.3.0, didn't it? I think the reason it went from 1.2 -> 1.3 was because there were config file syntax changes.
Indeed. Ondrej
David
On 2 May 2011 09:42, Matthew Walster <matthew@walster.org> wrote:
2011/5/2 Ondrej Filip <feela@network.cz>:
Changes: Version 1.3.1 (2011-05-02) o Added Linux kernel route attributes krt_prefsrc and krt_realm. o Added BGP option 'med metric' related to MED handling. o Allows to use constants from /etc/iproute2/rt_* files. o Several bugfixes.
Just a word of warning to those thinking of just blindly upgrading - there have been some syntax changes in the configuration files.
For instance, I use BIRD primarily to get a live view of BGP, so all it's peerings are via eBGP multihop. In a protocol statement, I had "multihop 64 via saddress;" (where saddress was a pre-defined constant) which I had to change to just "multihop 64;"
Of course, those of you with critical infrastructure uses of BIRD (IXPs etc) you'll test and discover this rather than encounter an issue like this ;)
Matthew Walster
On 2 May 2011 11:23, Ondrej Filip <feela@network.cz> wrote:
On 2.5.2011 11:21, David J Craigon wrote:
That changed in Bird 1.3.0, didn't it? I think the reason it went from 1.2 -> 1.3 was because there were config file syntax changes.
Indeed.
/me hides. Evidently I must have not downloaded the latest debs on the 1.3.0 announcement. My apologies! M
On Mon, May 02, 2011 at 10:21:38AM +0100, David J Craigon wrote:
That changed in Bird 1.3.0, didn't it? I think the reason it went from 1.2 -> 1.3 was because there were config file syntax changes.
Yes, changes in config file syntax, changes in default values or some unexpected behavioral changes should not happen in minor version releases. But the main reason for 1.2 -> 1.3 transition was not the file syntax change. The reason was deep changes in iBGP (and multihop eBGP) visible behavior, config file changes were just consequences (or some other changes waited for a next major release). -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@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."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 05/02/11 09:29, Ondrej Filip wrote:
We are working on packaging and other stuff.
This has been added to the Gentoo portage tree: chainsaw@phoenix /cvs/gentoo-x86/net-misc/bird $ echangelog 'Improved support for multi-exit discriminator (MED) through the MED metric attribute. Adds kernel route attributes krt_prefsrc & krt_realm. It is now possible to use constants from /etc/iproute2/rt_* files. Several minor bugfixes.' ETA for general availability is 15:00 BST, 16:00 CEST. Regards, - -- Tony Vroon UNIX systems administrator London Internet Exchange Ltd, Trinity Court, Trinity Street, Peterborough, PE1 1DA Registered in England number 3137929 E-Mail: tony@linx.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2+nnYACgkQp5vW4rUFj5rhwACfS/uO3UvNFqbfk9FO8uaQT8Yt mPIAoLfpwMah7sxNGiJ1YrtGLyjzzQjA =ET4d -----END PGP SIGNATURE-----
On 2.5.2011 14:07, Tony Vroon wrote:
On 05/02/11 09:29, Ondrej Filip wrote:
We are working on packaging and other stuff.
This has been added to the Gentoo portage tree: chainsaw@phoenix /cvs/gentoo-x86/net-misc/bird $ echangelog 'Improved support for multi-exit discriminator (MED) through the MED metric attribute. Adds kernel route attributes krt_prefsrc & krt_realm. It is now possible to use constants from /etc/iproute2/rt_* files. Several minor bugfixes.'
ETA for general availability is 15:00 BST, 16:00 CEST.
Thank you Tony!
Regards,
participants (5)
-
David J Craigon -
Matthew Walster -
Ondrej Filip -
Ondrej Zajicek -
Tony Vroon