Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-988

Regression with BGP Link State


    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • 0.16.11
    • 0.16.8, 0.16.9
    • BGP
    • BGP speaker is a Juniper MX 960 with JunOS 21.1R1.11.

      Karaf is a fresh compilation of BGPCEP master.

      Note that the problem does not occur with Phosphorus release.

    • Highest

      Since release bgpcep-0.16.8, BGP is failing to start properly and establish a BGP session with a peer for Link State family.


      A fist set of error occurs when BGP Topology Deployer started:

      opendaylight-cluster-data-akka.actor.default-dispatcher-5 | ClusterSingletonServiceGroupImpl | 261 - org.opendaylight.mdsal.singleton-dom-impl - 8.0.7 | Service group example-bgp-rib-service-group service org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService@3a8d67e1 failed to start, attempting to continue
      com.google.common.base.VerifyException: expected a non-null reference


      Then a problem occurs with data store when adding a peer:

      org.opendaylight.mdsal.common.api.OptimisticLockFailedException: Optimistic lock failed for path /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[\{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=example-bgp-rib}]/loc-rib/tables/tables[\{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)afi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)safi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family}]/attributes

      This conduct to many errors when attempting to write Link State information into the Datastore.

      Full log is attached.

        1. fresh-install.log
          381 kB
        2. karaf.log
          11.07 MB
        3. restart.log
          775 kB
        4. solved.log
          642 kB

            flusha Marek Zaťko
            odd22 Olivier Dugeon
            0 Vote for this issue
            3 Start watching this issue