Re: Bird on Scientific Linux
Hello Fabiano, On Sat, 28 Mar 2020, Fabiano D'Agostino wrote: > It was 'some' errors. When I do 'make' and 'make install' I get this errors: > https://pastebin.com/DnLjC36T as Ondrej already mentioned, the GCC 4.4 shipped by CentOS 6 is too old (as I said before, CentOS 6 reaches end of lifetime in November 2020) to build BIRD 2.0.7 as I had to learn (while trying to maintain BIRD 2.x for EPEL 6 repo): http://trubka.network.cz/pipermail/bird-users/2019-August/013634.html In RHEL 6 and CentOS 6, you could get e.g. GCC 8 via the Devtoolset 8, but I don't know if Scientific Linux contains SCLs. On CentOS 6 this works like this: - yum install centos-release-scl - yum install devtoolset-8 - scl enable devtoolset-8 bash - "gcc" is now version 8, thus building BIRD 2.0.7 should work now Btw, it seems "yum install centos-release-scl" for Scientific Linux 6 is this (untested) - and it uses CentOS 6 SCL packages under the hood: - wget http://ftp.scientificlinux.org/linux/scientific/6/external_products/softwarecollections/yum-conf-softwarecollections-2.0-1.el6.noarch.rpm - yum localinstall yum-conf-softwarecollections-2.0-1.el6.noarch.rpm However I'm not keen to assist with above scenario. I highly recommend to move to CentOS 8 as soon as possible (once you are on 2.0.7, this would be IMHO a good next step). Regards, Robert
Re: Bird on Scientific Linux
On Sat, Mar 28, 2020 at 06:59:26PM +0100, Fabiano D'Agostino wrote: > Hi all, > I am using Scientific Linux 6 (RHEL 6) and I was able to install Bird > 1.3.6, but when I try to install Bird 2.0.7 I get same errors? Why? Hi RHEL / CentOS 6 is no longer supported, too old. We have build tests for CentOS 7, which should work. -- 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: Bird on Scientific Linux
Good evening Robert, It was 'some' errors. When I do 'make' and 'make install' I get this errors: https://pastebin.com/DnLjC36T Anyway I was able to install the 1.3.6 version without problems. Thanks, Fabiano Il giorno sab 28 mar 2020 alle ore 20:37 Robert Scheck < b...@robert-scheck.de> ha scritto: > Hello Fabiano, > > On Sat, 28 Mar 2020, Fabiano D'Agostino wrote: > > I am using Scientific Linux 6 (RHEL 6) and I was able to install Bird > > 1.3.6, but when I try to install Bird 2.0.7 I get same errors? Why? > > what does "same errors" mean exactly? Which errors? Do you have specific > error messages? Run-time or compile-time? Note that RHEL 6 and derviates > are close to EOL (end of November 2020), consider moving to CentOS 8 for > continued security updates (there you also could get BIRD 2.0.7 via the > EPEL 8 repository to reduce your maintenance work). > > > Regards, > Robert >
Re: Bird on Scientific Linux
Hello Fabiano, On Sat, 28 Mar 2020, Fabiano D'Agostino wrote: > I am using Scientific Linux 6 (RHEL 6) and I was able to install Bird > 1.3.6, but when I try to install Bird 2.0.7 I get same errors? Why? what does "same errors" mean exactly? Which errors? Do you have specific error messages? Run-time or compile-time? Note that RHEL 6 and derviates are close to EOL (end of November 2020), consider moving to CentOS 8 for continued security updates (there you also could get BIRD 2.0.7 via the EPEL 8 repository to reduce your maintenance work). Regards, Robert
Re: Upgrade from Bird 1.3.6 to Bird 2.0.7
On Sat, 28 Mar 2020, 06:26 Fabiano D'Agostino, < fabiano.dagostin...@gmail.com> wrote: > Good morning Maria, > but how can I guarantee business continuity? I mean can two versions of > Bird running on the same host at the same time? > If running BIRD is important for your business, you should already have a plan for updating the BIRD software when needed, even if it is only for a small fix. In principle I would guess the same plan will work for the bigger change from 1.6 to 2.0. BTW, to me your questions sound a bit like "please will you do my homework for me?" I think you will need to do more of your own research to ramp up on how BIRD works, so that you can then ask more precise questions. Best wishes, Neil
Bird on Scientific Linux
Hi all, I am using Scientific Linux 6 (RHEL 6) and I was able to install Bird 1.3.6, but when I try to install Bird 2.0.7 I get same errors? Why? Thanks in advance, Fabiano
Re: Upgrade from Bird 1.3.6 to Bird 2.0.7
Just run two instances of the process. You have to use different control sockets for them (-l ) and better different pid files, if you use (-P). They can have common config file (-c ), but for nontrivial configuration most probably you do not want it, as they will have conflicts listening to sockets/interfaces. Why one would need it? Why not? It of course depends on what you are doing and if that makes sense, but it is possible. On Sat, Mar 28, 2020 at 1:15 PM Fabiano D'Agostino wrote: > > Hey, > how can I run several instances of the same version of Bird? And why someone > should run multiple instances? > > Il giorno sab 28 mar 2020 alle ore 12:46 Alexander Zubkov > ha scritto: >> >> Hi, >> >> Of course, as long as they do not try to bind the same network or >> control sockets. Almost the same way as you can run several instances >> of the same version of the bird. >> >> On Sat, Mar 28, 2020 at 7:21 AM Fabiano D'Agostino >> wrote: >> > >> > Good morning Maria, >> > but how can I guarantee business continuity? I mean can two versions of >> > Bird running on the same host at the same time? >> > >> > Thanks, >> > >> > Il Sab 28 Mar 2020, 00:34 Maria Matějka ha scritto: >> >> >> >> Hello! >> >> No. There is a need to check by hand whether your config has been >> >> converted properly. As the config language is complex a lot, we haven't >> >> prepared an automatic config converter. Anyway, feel free to create any >> >> such converter or any approximation of it. >> >> Maria >> >> >> >> On March 27, 2020 6:46:23 PM GMT+01:00, Fabiano D'Agostino >> >> wrote: >> >>> >> >>> Hey, >> >>> I read the guide, I mean is there any automatic way to do the migration? >> >>> >> >>> >> >>> Il Ven 27 Mar 2020, 18:39 Ondrej Zajicek ha >> >>> scritto: >> >> On Fri, Mar 27, 2020 at 05:31:11PM +0100, Fabiano D'Agostino wrote: >> > Hi all, >> > is there any easy way to upgrade from Bird 1.3.6 to Bird 2.0.7? >> >> Hi, there is a guide for config changes: >> >> https://gitlab.labs.nic.cz/labs/bird/-/wikis/transition-notes-to-bird-2 >> >> -- >> 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." >> >> >> >> >> >> -- >> >> Sent from my Android device with K-9 Mail. Please excuse my brevity.
Re: Upgrade from Bird 1.3.6 to Bird 2.0.7
Hey, how can I run several instances of the same version of Bird? And why someone should run multiple instances? Il giorno sab 28 mar 2020 alle ore 12:46 Alexander Zubkov ha scritto: > Hi, > > Of course, as long as they do not try to bind the same network or > control sockets. Almost the same way as you can run several instances > of the same version of the bird. > > On Sat, Mar 28, 2020 at 7:21 AM Fabiano D'Agostino > wrote: > > > > Good morning Maria, > > but how can I guarantee business continuity? I mean can two versions of > Bird running on the same host at the same time? > > > > Thanks, > > > > Il Sab 28 Mar 2020, 00:34 Maria Matějka ha > scritto: > >> > >> Hello! > >> No. There is a need to check by hand whether your config has been > converted properly. As the config language is complex a lot, we haven't > prepared an automatic config converter. Anyway, feel free to create any > such converter or any approximation of it. > >> Maria > >> > >> On March 27, 2020 6:46:23 PM GMT+01:00, Fabiano D'Agostino < > fabiano.dagostin...@gmail.com> wrote: > >>> > >>> Hey, > >>> I read the guide, I mean is there any automatic way to do the > migration? > >>> > >>> > >>> Il Ven 27 Mar 2020, 18:39 Ondrej Zajicek ha > scritto: > > On Fri, Mar 27, 2020 at 05:31:11PM +0100, Fabiano D'Agostino wrote: > > Hi all, > > is there any easy way to upgrade from Bird 1.3.6 to Bird 2.0.7? > > Hi, there is a guide for config changes: > > > https://gitlab.labs.nic.cz/labs/bird/-/wikis/transition-notes-to-bird-2 > > -- > 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." > >> > >> > >> -- > >> Sent from my Android device with K-9 Mail. Please excuse my brevity. >
Re: Upgrade from Bird 1.3.6 to Bird 2.0.7
Hi, Of course, as long as they do not try to bind the same network or control sockets. Almost the same way as you can run several instances of the same version of the bird. On Sat, Mar 28, 2020 at 7:21 AM Fabiano D'Agostino wrote: > > Good morning Maria, > but how can I guarantee business continuity? I mean can two versions of Bird > running on the same host at the same time? > > Thanks, > > Il Sab 28 Mar 2020, 00:34 Maria Matějka ha scritto: >> >> Hello! >> No. There is a need to check by hand whether your config has been converted >> properly. As the config language is complex a lot, we haven't prepared an >> automatic config converter. Anyway, feel free to create any such converter >> or any approximation of it. >> Maria >> >> On March 27, 2020 6:46:23 PM GMT+01:00, Fabiano D'Agostino >> wrote: >>> >>> Hey, >>> I read the guide, I mean is there any automatic way to do the migration? >>> >>> >>> Il Ven 27 Mar 2020, 18:39 Ondrej Zajicek ha >>> scritto: On Fri, Mar 27, 2020 at 05:31:11PM +0100, Fabiano D'Agostino wrote: > Hi all, > is there any easy way to upgrade from Bird 1.3.6 to Bird 2.0.7? Hi, there is a guide for config changes: https://gitlab.labs.nic.cz/labs/bird/-/wikis/transition-notes-to-bird-2 -- 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." >> >> >> -- >> Sent from my Android device with K-9 Mail. Please excuse my brevity.
回复:Upgrade from Bird 1.3.6 to Bird 2.0.7
Hi I only have one version, which is 2.0.7 Sorry it's all my problem, it's solved now, The reason is that ospf goes multicast, I did not allow 0.0.0.0/0 Thank you for your reply. If there are still problems, I will research them first. -- 发件人:Fabiano D'Agostino 发送时间:2020年3月28日(星期六) 14:21 收件人:Maria Matějka ; BIRD Users 主 题:Re: Upgrade from Bird 1.3.6 to Bird 2.0.7 Good morning Maria, but how can I guarantee business continuity? I mean can two versions of Bird running on the same host at the same time? Thanks, Il Sab 28 Mar 2020, 00:34 Maria Matějka ha scritto: Hello! No. There is a need to check by hand whether your config has been converted properly. As the config language is complex a lot, we haven't prepared an automatic config converter. Anyway, feel free to create any such converter or any approximation of it. Maria On March 27, 2020 6:46:23 PM GMT+01:00, Fabiano D'Agostino wrote: Hey, I read the guide, I mean is there any automatic way to do the migration? Il Ven 27 Mar 2020, 18:39 Ondrej Zajicek ha scritto: On Fri, Mar 27, 2020 at 05:31:11PM +0100, Fabiano D'Agostino wrote: > Hi all, > is there any easy way to upgrade from Bird 1.3.6 to Bird 2.0.7? Hi, there is a guide for config changes: https://gitlab.labs.nic.cz/labs/bird/-/wikis/transition-notes-to-bird-2 -- 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." -- Sent from my Android device with K-9 Mail. Please excuse my brevity.