<!doctype html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body><div dir="auto">Hello Radu,<br><br>yes, there are plans to fix it, unfortunately we didn't have time yet to do it. The actual problem is semantics of the nexthop attribute wrt. the configured VRFs, but thinking about that again, I'm almost tempted to say that all the original reasons are gone. So we'll check and let you know very soon.<br><br>Thank you for the heads-up, and sorry for breaking this.<br><br>Maria</div><br><br><div class="gmail_quote"><div dir="auto">On May 27, 2025 3:28:36 AM GMT+02:00, Radu CARPA <carpa.radu@gmail.com> wrote:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

    <p>Hi team, <br>
    </p>
    <p>We've just got the update of bird
      (bird-2.16.2-1.el9.x86_64->bird-3.1.1-1.el9.x86_64) delivered
      via rpm updates and it broke our configuration with the following
      error message:</p>
    <p>`/etc/bird.conf:7:5 syntax error, unexpected ONLINK`</p>
    <p>By reading the migration guide, i see that it was a deliberate
      choice to stop supporting this attribute: "The<span> </span><code style="margin: 0px 2px; padding: 0px 5px; white-space: nowrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 13px; color: rgb(0, 0, 0);">onlink</code><span> </span>route
      attribute has been temporarily disabled until we find out how to
      implement it properly." <br>
    </p>
    <p>We used the functionality implemented in
      7144c9ca46f092da33a4e051bbce8f973a3bd8c4 . In particular, with the
      following configuration: <br>
    </p>
    <p>```</p>
    <p>    ifname = "tunl0";<br>
          onlink = true;<br>
          gw = from;<br>
      <br>
      ```</p>
    <p>Is there a plan to bring back support for it in the nearby
      future? <br>
    </p>
    <p>If not, I will try to get in touch with the maintainer of the
      package in EPEL to see if it's possible to submit and keep
      maintaining a "bird2" branch of this package in EPEL.</p>
    <p>Regards, <br>
    </p>
    <p>Radu</p>
  </blockquote></div><div dir="auto"><div class='k9mail-signature'>-- <br>Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.</div></div></body>
</html>