<div dir="ltr">Thanks, I added the same information (under Attention) here too: <a href="https://github.com/FRRouting/frr/releases/tag/frr-8.5.2">https://github.com/FRRouting/frr/releases/tag/frr-8.5.2</a>.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 30, 2023 at 3:53 PM mike tancsa <<a href="mailto:mike@sentex.net">mike@sentex.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>OK, it might be worthwhile putting in the next release notes a
      heads up as I am guessing there will be others who will be hit by
      this.  I am a bit leary of the practice of having to upgrade
      everything together at once. It opens me up to other bugs being
      far more catastrophic globally vs isolated to the one router. <br>
    </p>
    <p>    ---Mike<br>
    </p>
    <div>On 6/30/2023 8:36 AM, Donatas Abraitis
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">Unfortunately, this is horrible, but no. iBGP peers
        exchange AIGP attributes. Workaround would be to switch to using
        eBGP sessions temporarily if possible.<br>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Fri, Jun 30, 2023 at
          3:27 PM mike tancsa <<a href="mailto:mike@sentex.net" target="_blank">mike@sentex.net</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>Hi,</p>
            <p>    Thanks for the explanation.  Is there any way to work
              around this via configuration ? e.g. temporarily ignore
              the setting as Transitive ? This makes for upgrading very
              intrusive as I have to upgrade all the ibgp routers at
              once which is very service effecting. <br>
            </p>
            <p>    ---Mike<br>
            </p>
            <div>On 6/30/2023 3:20 AM, Donatas Abraitis wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">
                <div dir="ltr">
                  <div>Hello, Mike!</div>
                  <div><br>
                  </div>
                  <div>
                    <p>With the 8.5.0 release, the new BGP attribute
                      AIGP (Accumulated IGP Metric Attribute) was
                      introduced. This new attribute was mistakenly set
                      as Transitive. This was fixed (<a href="https://github.com/FRRouting/frr/commit/53afb27eb892a107c9426a01dbba82bee6fa86a7" target="_blank"><tt>53afb27</tt></a>)
                      with the 8.5.2 release, but it's not
                      backward-compatible between 8.5.x versions. We
                      suggest using only the latest version of the 8.5
                      release.</p>
                    <p>If you see such errors/notifications, upgrade to
                      the latest 8.5.x versions, and avoid using 8.5.0,
                      and 8.5.1.</p>
                    <span>
                      <div>
                        <pre><code>AIGP attribute must be flagged as "Transitive"
</code></pre>
                      </div>
                    </span>
                    <div>
                      <pre><code>%NOTIFICATION: received from neighbor X.Y.Z.W 3/4 (UPDATE Message Error/Attribute 
Flags Error) 14 bytes 80 1a 0b 01 00 0b 00 00 00 00 00 00 00 01
</code></pre>
                    </div>
                    <p>(This affects only iBGP sessions).</p>
                  </div>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Fri, Jun 30, 2023
                  at 12:09 AM mike tancsa <<a href="mailto:mike@sentex.net" target="_blank">mike@sentex.net</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi, I am guessing
                  it is this commit ?<br>
                  <br>
                  commit 231e4de73f46b9c75a07bf0144aafce18aeb3a55<br>
                  Author: Donatas Abraitis <<a href="mailto:donatas@opensourcerouting.org" target="_blank">donatas@opensourcerouting.org</a>><br>
                  Date:   Mon May 8 22:49:10 2023 +0300<br>
                  <br>
                       bgpd: Make sure AIGP attribute is non-transitive<br>
                  <br>
                       The AIGP attribute is an optional, non-transitive
                  BGP path attribute.<br>
                  <br>
                       Signed-off-by: Donatas Abraitis <<a href="mailto:donatas@opensourcerouting.org" target="_blank">donatas@opensourcerouting.org</a>><br>
                  <br>
                  <br>
                  Is there a way to work around this in configs ?<br>
                  <br>
                       ---Mike<br>
                  <br>
                  On 6/29/2023 2:39 PM, mike tancsa wrote:<br>
                  > I was updating an internal distribution router
                  that got wedged in <br>
                  > vtysh from 8.5 to 8.5.2 and found all my ibgp
                  peers would not come up. <br>
                  > Same error on the half dozen peers<br>
                  ><br>
                  > Jun 29 14:00:55 ibgp-4 bgpd[38150]: [HZN6M-XRM1G]
                  %NOTIFICATION: <br>
                  > received from neighbor xx.yy.zz.251 3/4 (UPDATE
                  Message <br>
                  > Error/Attribute Flags Error) 14 bytes 80 1a 0b 01
                  00 0b 00 00 00 00 00 <br>
                  > 00 00 01<br>
                  > Jun 29 14:01:00 ibgp-4 bgpd[38150]: [HZN6M-XRM1G]
                  %NOTIFICATION: <br>
                  > received from neighbor xx.yy.zz.251 3/4 (UPDATE
                  Message <br>
                  > Error/Attribute Flags Error) 14 bytes 80 1a 0b 01
                  00 0b 00 00 00 00 00 <br>
                  > 00 00 01<br>
                  > Jun 29 14:01:05 ibgp-4 bgpd[38150]: [HZN6M-XRM1G]
                  %NOTIFICATION: sent <br>
                  > to neighbor xx.yy.zz.251 3/4 (UPDATE Message
                  Error/Attribute Flags <br>
                  > Error) 14 bytes c0 1a 0b 01 0<br>
                  ><br>
                  > On the older versions of frr,<br>
                  ><br>
                  > [NYD0B-A3BTB][EC 33554433] AIGP attribute must be
                  flagged as "Transitive"<br>
                  > [HZN6M-XRM1G] %NOTIFICATION: sent to neighbor
                  xx.yy.zz.241 3/4 (UPDATE <br>
                  > Message Error/Attribute Flags Error) 14 bytes 80
                  1a 0b 01 0<br>
                  > [GW152-RVASS][EC 33554455] bgp_process_packet:
                  BGP UPDATE receipt <br>
                  > failed for peer: xx.yy.zz.241<br>
                  ><br>
                  > I downgraded from 8.5.2 to 8.5.1 and all was
                  good. Also, another peer <br>
                  > thats still running 7.x was fine with it all.<br>
                  ><br>
                  ><br>
                  > Nothing special about the config. One of the
                  untouched boxes running 8.5<br>
                  ><br>
                  >  neighbor THOTLAN peer-group<br>
                  >  neighbor THOTLAN remote-as 11647<br>
                  >  neighbor THOTLAN description Core1LanEx<br>
                  >  neighbor THOTLAN update-source [dot.251]<br>
                  >  neighbor .241 peer-group HOTLAN<br>
                  >  neighbor .241 description The box the flipped
                  out<br>
                  >  neighbor .241 bfd<br>
                  >   neighbor THOTLAN activate<br>
                  >   neighbor THOTLAN next-hop-self<br>
                  >   neighbor THOTLAN weight 111<br>
                  ><br>
                  > The box I tried to upgrade from 8.5 to 8.5.2 that
                  then went back to 8.5.1<br>
                  ><br>
                  >  neighbor THOTLAN peer-group<br>
                  >  neighbor THOTLAN remote-as 11647<br>
                  >  neighbor THOTLAN update-source [dot.241]<br>
                  >  neighbor THOTLAN timers 16 50<br>
                  >  neighbor .251 description One of the many other
                  peers that didnt like me<br>
                  >  neighbor .251 bfd<br>
                  >   neighbor THOTLAN activate<br>
                  >   neighbor THOTLAN next-hop-self<br>
                  >   neighbor THOTLAN soft-reconfiguration inbound<br>
                  >   neighbor THOTLAN weight 109<br>
                  ><br>
                  ><br>
                  >     ---Mike<br>
                  ><br>
                  ><br>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </div>

</blockquote></div>