Details
-
Bug
-
Status: Resolved
-
High
-
Resolution: Done
-
0.16.8, 0.16.9
-
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
Description
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.
Attachments
Issue Links
- relates to
-
BGPCEP-958 Remove blueprint from bgp-rib-impl
-
- Resolved
-
-
BGPCEP-992 Refactor DefaultBgpDeployer
-
- Confirmed
-